Pengertian
Mail Server adalah sebuah aplikasi yang menerima e-mail dari pengguna lokal (dari domain yang sama) maupun pengirim remote dari jaringan lain (internet). Selain itu Mail Server juga mampu mem-forward e-mail tersebut ke Mail Server lainnya untuk dikirim. Intinya Mail Server adalah yang melayani kalian para user dalam proses pengiriman dan penerimaan e-mail seperti halnya kantor pos.
Agar dapat mengirimkan email, Mail Server harus memiliki sebuah MTA ( Mail Transport Agent ) yang berfungsi untuk mengirimkan e-mail dari Mail Server lokal ke Mail Server remote.
Selain untuk mengirimkan e-mail, Mail Server juga bertugas untuk menerima e-mail menggunakan protokol POP atau IMAP. Untuk itu diperlukan juga sebuah POP dan IMAP server agar Mail Server dapat berfungsi dengan sempurna dalam menerima email masuk dari MTA Mail Server lain. Contoh POP dan IMAP server yang cukup terkenal adalah Courier dan Dovecot.
Installasi
Dalam installasi mail server kali ini saya akan mengunakan postfix dan courier , langkah-langkah installasinya :
#muncul gambar seperti dibawah ini, tekan tab lalu ok
#pilih Internet Site,tekan tab lalu ok
#muncul kotak dialog seperti dibawah ini, isikan domain contoh "smkn1ngawen.smkn1ngawen.net", tekan tab lalu ok
#lalu kita siap konfigurasinya, kita buat folder dengan perintah :
#selanjutnya kita edit di /etc/postfix/main.cf
tambahkan baris "home_mailbox = Maildir/"berikut ke bagian paling bawah
lalu ctrl+x tekan y, lalu enter
#lalu masukkan perintah "dpkg-reconfigure postfix"
#Seperti langkah installasi tadi ini hanyalah langkan untuk re-install seperti di windows tetapi dengan konfigurasi yang diubah oleh konfigurasi kita , seperti gambar dibawah ini silahkan tekan enter untuk ok
#pilih seperti gambar sebelumnya
#muncul seperti gambar dibawah ini, lalu ok
#diminta masukkan postmaster, silahkan kosongkan saja lalu tab, ok
#muncul gambar seperti dibawah ini lalu tab, ok
#ada pertanyaan “Force synchronous updates on mail queue “ silahkan lalu tap pilih No tekan enter
#muncul “local network” silahkan tambahkan “0.0.0.0/0” lalu tap pilih ok tekan enter seperti gambar dibawah ini
#muncul pertanyaan “use procmail for local delivery ?” silahkan tekan tab
pilih no tekan enter
pilih no tekan enter
#muncul “mailbox size limit” 0 saja secara default lalu tab pilih ok
#muncul lagi “local address extension character”lalu tab pilih ok
#pilih ipv4, karena saya menggunakan ipv4, lalu tab, ok
#kemudian kita restart postfix, courier-pop, courier-imap
#lalu kita buat 2 user, user1 dengan perintah "adduser dwi" dan user2 "adduser rohmah"
Langkah-langkah installasi Web Mail
Sebelum memulai instalasi Webmail Server, perlu kalian ketahui terlebih dahulu bahwa Webmail berbeda dengan Mail. Webmail hanyalah merupakan frontend dari Mail. Inti mekanismenya sebenarnya terdapat pada Mail Server, bukan pada Webmail Servernya. Karena tujuan Webmail hanya untuk memudahkan user dalam mengakses Mail Server tersebut. Seperti halnya sebuah Bank, apabila kalian ingin mengirim uang bukankah jauh lebih mudah dan praktis jika kalian mengirim uang melalui ATM daripada harus mengirim uang dari pusat Bank nya langsung? Akan tetapi, tanpa sebuah Bank, ATM tidak akan ada gunanya, sebaliknya tanpa ATM, Bank tetap akan dapat berfungsi dengan normal. Begitu pula dengan Mail dan Webmail, tanpa adanya Mail Server, Webmail Server tidak akan ada gunanya. Akan tetapi jika Mail Server tanpa Webmail Server, Mail Server tersebut tetap dapat bekerja sebagaimana biasa. Beberapa contoh Webmail yang terkenal adalah Squirrelmail, Zimbra, dan Roundcube.
Kali ini saya menggunakan squirrelmail, berikut langkah-langkah installasinya
#apt-get install squirrelmail
#lalu kita edit di /etc/apache2/apache2.conf
kita tambahkan "Include"/etc/squirrelmail/apache.conf"
#kita restart apache2, /etc/init.d/apache2 restart
#lalu bagaimana anda dapat membuka squirrelmail ini melalui webrowser anda harus membuat semacam shortcut atau symbolic dari folder “/usr/share/squirrelmail” ke “/var/www” dengan nama symbolic mail yaitu dengan perintah
#kita coba di web browser dengan ip/mail, lalu kita masuk sebagai dwi (user1)
uji coba mengirim email
klik Compose
kita kirim ke rohmah (user2), lalu sent
lalu kita sign out, kita buka kembali menggunakan user rohmah
dan email sudah terkirim
Sekian dan Terimakasih
Semoga bermanfaat
Wassalamu'alaikum wr.wb