Monday, October 24, 2016

Instalasi dan Konfigurasi Mail Server dan WebMail pada Server Debian 8.5

Instalasi dan Konfigurasi Mail Server dan WebMail pada Server Debian 8.5

1.Pengertian

Sebuah mail server (transfer agent Mail atau MTA) adalah program yang , dan dengan ekstensi komputer yang berjalan, yang bertanggung jawab untuk menerima, memilah dan distribusi dari satu komputer ke pesan email . Hal ini bertentangan dengan mail client (email agen pengguna) hadir bukan pada mesin pengguna akhir.




Biasanya sebuah mail server berada pada sistem hardware berdedikasi, tetapi dapat dijalankan di komputer manapun di mana mereka tinggal lain server atau yang juga digunakan untuk tujuan lain. Oleh karena itu Anda dapat juga membangun sebuah mail server pada standar komputer pribadi .

mail server (MTA) yang biasanya digunakan adalah Postfix ,dan contoh yang lainnya dalah sendmail,Qmail,Exim,dan Zimbra.MTA ini degunakan untuk mengirim email ,nah yang untuk menerima email kita membutuhkan protokol POP dan IMAP misalkan Courier dan Devecot.

Sementara itu WebMail adalah email berbasis web atau aplikasi web yang berjalan pada web server contoh software nya adalah Squirrelmail dan Roundcube

2.Latar Belakang


Dalam jaman teknologi ini,kata email sudah tidak asing lagi dan sudah banyak yang menggunakannya ,dan yang mereka butuhkan supaya bisa akses mengirim dan menerima email adalah adanya jaringan internet yang mendukung sistem kerja dari MTA (transfer agent Mail) dan Webmail






3.Maksud dan Tujuan


Instalasi dan konfigurasi Postfix sebagai MTA dan squirrelmail sebagai webmail dengan tujuan dapat mengirim email malalaui jaringan.Hat hal yang dilakukan diantaranya:

>Intalasi postfix
>konfigurasi postfix
>install ulang postfix
>Restart postfix,courier,dan bind
>menambah 2 user server
>intalasi squirrelmail
>konfigurasi squirrelmail
>percobaan kirim email
>mengaktifkan subdomain mail server
>restart apache2

4.Jangka Waktu Kegiatan
 

satu sampai dua jam dalam hal instalasi dan kofigurasi

5.Alat dan Bahan


     >koneksi internet
    >server debian 8.5
        >sudah terinstall LAMP server
        >sudah terinstall bind9
    >komputer klien


6.Tahapan dan Langkah Kegiatan


Pertama kita remote dulu server kita menggunakan komputer klien dengan menggnakan ssh atau telnet.

  • kemudian kita install postfix, courier imap dan popnya dengan perintah #apt-get install postfix courier-imap courier-pop


  •  pada saat muncul tampilan ini kita pilih ok
  •  kemudian kita disuruh untuk memilih type dari konfigurasi mail ,kita pilih internet site,kemudian tab lalu ok
  • kemudian kita disuruh untuk mengisi domain name yang akan kita gunakan untuk akses mail server nanti disini saya isi dengan mail.ayuning.net,kemudian tab lalu ok
  • kemudian kita disuruh untuk membuat direktori untuk administrasi web based,kita pilih yes,tab kemudian enter
  •  jika instalasi sudah selesai maka kita mulai monfigurasi yang pertama yaitu dengan megetikan perintah #maildirmake /etc/skel/Maildir
  •  lalu edit file main.cf dengan perintah #nano /etc/postfix/main.cf
  •  jika sudah kita tambahkan baris ini dibagian paling bawah
    home_mailbox = Maildir/
    jika udah maka save dengan ctrl+w ,tekan y kemudian enter
  •  kemudian kita akan mulai konfigurasi ulang postfix dengan perintah #dpkg-reconfigure postfix
  •  pernyataan nya akan berbeda karena sebelumya kita sudah melakukan beberapa konfigurasi ,tekan ok
  •  pilih internet site kemudian tab ok dan enter
  •  sistem mail server kita tab ok dan enter
  •  untuk perintah di bawah ini kita langsung tab ok saja
  •  kemudian akan muncul sepeti kotak dibawah ini merupkan alamat - alamat penerim email,biarkan default saja kemudian tab ok dan enter
  •  perintah ini kita pilih no karena kita tidak terlalu butuh update mail queue
  •  setelah itu muncul local network yang digunakan tambahkan 0.0.0.0/0 ,lalu tab pilih ok kemudian enter
  •  karena kita tidak mengunakan procmail maka untuk yang pertanyaan ini kita pilih no
  •  kemudian pada mailbox size limit kita biarkan default 0 kemudian tab ok enter
  •  untuk local address extension character kita langsung ok saja
  •  kemudian kita pilih ipv4 sebagai internet protokol yang kita gunakan ,tekan tab lalu ok kemudian enter
  •  setelah prose selesai maka kita restart postfix.courier,dan bind dengan perintah :
    #service postfix restart
    #service courier-pop restart
    #service courier-imap restart
    #service bind9 restart
  •  jika sudah selesai bisa kita tambah user untuk nantinya kita gunakan untuk mencoba pengiriman dan penerimaan email
  • disini kita menambah user smkn1dlanggu dan ayu dengan perintah #adduser smkn1dlanggu dan #adduser ayu

  • kemudian kita install webmail nya ,kita pili squirrelmail saja karena ringan dan mempunyai tampilan standart serta simple,ketika perintah #apt-get install squirrelmail
  •  lalu kita edit file apache.conf dengan perintah #nano /etc/apache2/apache2.conf
  •  kemudian tambahkan satu baris perintah seperti di bawah ini
    Include "/etc/squirrelmail/apache.conf"lalu jika sudah selesai baru kita save dengan ctrl+w tekan y kemudian enter
  •  kemudian restart apache dengan perintah #service apache2 restart 
  •  agar dapat dibuka di web browser kita link kan shortcut nya dulu ke direktori html dengan nama quirrelmail ketikkan perintah
    #ln -s /usr/share/squirrelmail/ /var/www/html/squirrelmail
  •  jika sudah kita bisa membuka squirrelmail di web kita dengan mengetikkan url alamat_ip/squirrelmail
  •  kemudian kita disuruh login dengan menggunakan user server

  •  kemudian percobaan kita kirim surat dengan mengetikan compose

  •  kasih subject dan content serta kasih alamat penerima misal user lainnya yang ada di server yaitu smkn1dlanggu@ayuning.net ,kemudian kirim dengan klik send

  •  jika ingin keluar klik sign out

  •  untuk pengecekan apakah sudah diterima oleh user smkn1dlanggu,kita login dengan menggunakan user smkn1dlanggu

  •  kemudian akan muncul pesan masuk from ayu@ayuning.net
  •  karena kita punya subdomain untuk mailserver kita yaitu mail.ayuning.net ,supaya berfungsi akan kita aktifkan squirrelmail.conf
  •  pertama kita buat file squirrelmail.conf dengan:
    kita masuk ke direktori site-available dengan perintah
    #cd /etc/apache2/site-available
    kemudian copy file 000-default.conf menjadi squirrelmail.conf dengan perintah
    #cp 000-default.conf squirrelmail.conf

    kemudian kita edit file quirrelmail.conf dengan peirintah
    #nano squirrelmail.conf
  •  jika sudah masukan dua baris perintah seperti di bawah ini
    ServerName ayuning.net
    ServerAlias mail.ayuning.net
    jika sudah save dengan ctrl+w kemudian tekan y lalu enter
  •  yang terakhir adalah mode aktifkan squirremail.conf dengan perintah
    #a2ensite squirrelmail.conf
  •  kemudian kita disuruh untuk restart apache dengan perintah
    #service apache2 force-reload
  •  jika sudah kita bisa test di web browser dengan memasukan url mail.ayuning.net

7.Hasil yang Didapatkan

kita dapat bertukar pesan dengan media internet melalui webmail squirrelmail

8.Kesimpulan


selain squirrelmail yang tampilannya sederhana dan tidak terlalau banyak fasilits daripada itu kita juga bisa menggunakan zimbra dengan fitur yang lebih beragam namun harus menggunakan ubuntu server

9.Referensi
buku konfigurasi dasar debian BLC
Previous Post
Next Post

0 comments: