Mail server adalah program daemon yang bekerja menampung dan mendistribusikan email dalam suatu jaringan. Protokol yang umum digunakan antara lain protokol SMTP, POP3 dan IMAP. SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email, sedangkan POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapat mengambil dan membaca email secara remote yaitu tidak perlu login ke dalam sistem shelll mesin mail server tetapi cukup menguhubungi port tertentu dengan mail client yang mengimplementasikan protokol POP3 dan IMAP.

Apa itu Squirrelmail?

Squirrelmail adalah aplikasi webmail yang basisnya web. Webmail ini dibangun dengan arsitektur komprehensif yang dapat didukung berbagai plugin sebagai fitur tambahan (kini, telah tersedia lebih dari 200 plugin pada website-nya). Webmail ini juga tersedia bagi semua platform yang mendukung PHP. Platform yang paling sering dipakai pengguna termasuk Linux, FreeBSD, macOS dan berbagai server Microsoft Windows. Aplikasi client mail ini hanya satu aplikasi diantara banyak layanan aplikasi webmail lainnya. Definisi webmail itu sendiri yaitu aplikasi khusus yang dipakai oleh pengguna dalam mengakses email/surel lewat web browser.

Berikut langkah – langkah konfigurasi Mail Server :

  1. Pastikan VM (Debian) sudah terhubung satu network dengan Client (Windows).

Bisa dengan cara penggunaan IP Address statis ataupun dinamis (klik disini : DHCP).

  1. Untuk konfigurasi Mail Server dibutuhkan paket postfix, courier-imap, courier-pop, dan squirrelmail. Instal paket tersebut

# apt-get install postfix courier-imap courier-pop squirrelmail -y

  1. Masukan DVD yang diminta jika diperlukan
  1. Akan muncul tampilan instalasi postfix, tekan tab lalu enter
  1. Pilih Internet Site
  1. Pada system mail name isikan domain mail yang digunakan yaitu mail.stephow.com
  1. Pilih Yes
  1. Kemudian tunggu proses instalasi selesai
  2. Setelah selesai, kita konfigurasi ulang secara menyeluruh pengaturan postfix

# dpkg-reconfigure postfix

Muncul tampilan pengaturan postfix, tekan tab lalu enter

  1. Pilih internet site
  1. Masukan domain mail
  1. Kosongkan saja bagian ini, pilih Ok
  1. Selanjutnya bagian ini terisi otomatis, lanjut Ok saja
  1. Pilih no
  1. Kemudian tambahkan “0.0.0.0/0” agar sistem mail bekerja/me-relay pada semua network
  1. Pilih No
  1. Mailbox size limit adalah batas ukuran kotak mail dalam satuan bytes, biarkan terisi 0 (nol) jika ingin pengaturan default, atau isi sesuai kebutuhan anda
  1. Biarkan terisi dengan tanda tambah (+) lalu Ok
  1. Disini pilih IPv4 saja karena saya tidak menggunakan IPv6
  1. Konfigurasi ulang postfix telah selesai
  2. Selanjutnya kita atur direktori yang digunakan untuk mailbox

# nano /etc/postfix/main.cf

Tambahkan baris berikut dan save

  1. Setelah itu kita buat direktorinya

# maildirmake /etc/skel/Maildir

  1. Berikutnya kita konfigurasi Web mail agar Client (Windows) dapat mengakses nya dengan mudah dan nyaman lewat browser
  2. Kita salin virtual host default untuk membuat virtual host baru yaitu mail

# cp /etc/apache2/sites-available/default  /etc/apache2/sites-available/mail

  1. Kemudian kita edit virtual host mail tersebut

# nano /etc/apache2/sites-available/mail

Ubah seperti gambar berikut lalu save

  1. Setelah itu kita aktifkan virtual host tersebut dengan perintah

#  a2ensite mail

  1. Semua konfigurasi telah selesai, kita restart semua service untuk mail

# service postfix restart

# service courier-imap restart

# service courier-pop restart

# service apache2 restart

  1. Sebelum pengujian pada Client (Windows), kita buat user untuk mengakses Web mail, disini saya buat 2 user, yaitu user pengirim dan penerima

# adduser pengirim

Masukan password 2 kali dan data lainnya sesuai kebutuhan

# adduser penerima

Masukan password 2 kali dan data lainnya sesuai kebutuhan

Catatan : Ingat password user yang dibuat!

  1. Kemudian kita uji dengan membuka browser dan ketikan domainnya “mail.stephow.com”
  1. Maka akan masuk ke tampilan utama login Squirrelmail
  1. Disini kalian bisa login dengan user yang telah dibuat tadi dan lakukan pengetesan sesuka hati

Sekian tutorial kali ini mengenai cara Konfigurasi Mail Server, semoga bermanfaat. Jangan lupa untuk share dan like. Jika ada pertanyaan ataupun kritik dan saran silahkan isi di kolom komentar ya!

Leave a comment