Installasi mail server dengan postfix+dovecot+squirrelmail

Installasi mail server dengan postfix+dovecot+squirrelmail
Berikut langkah-langkahnya:

1.lnstall apache
$ sudo apt-get install apache2

2.Install php
$ sudo apt-get install php5

3.Install postfix
$ sudo apt-get install postfix
Pilih Internet Site dan domain yang akan dipakai.
Untuk lebih mantapnya silahkan lakukan konfigurasi ulang postfix dengan perintah:
$ sudo dpkg-reconfigure postfix
Perintah di atas akan menampilkan menu untuk menampilkan konfigurasi ulang Postfix. Halaman pertama menjelaskan jenis email server yang harus anda pilih. Pilihan pertama Internet Site, artinya server email postfix akan mengirim dan menerima langsung sebagai SMTP.

a.Postfix sebagai SMTP Internet Site
Pilih “Internet Site” agar server email anda dapat menerima dan mengirim langsung email masuk dan keluar.

Installasi mail server dengan postfix+dovecot+squirrelmailInstallasi mail server dengan postfix+dovecot+squirrelmail
b.Email alias ROOT
Anda dapat mengosongkan kolom ini jika tidak ingin menambah alias untuk root. Anda dapat mengubah manual dengan mengedit file /etc/aliases.

Installasi mail server dengan postfix+dovecot+squirrelmailInstallasi mail server dengan postfix+dovecot+squirrelmail
c.Nama server email
Isikan nama domain (hostname) lengkap, misalnya yulda.net. Pastikan nama domain dan alamat IP terdaftar di server DNS, atau kalau tidak tambahkan di /etc/hosts dengan “192.168.0.1 yulda.net” atau “127.0.0.1 yulda.net” jika anda belum setup kartu jaringan (tuliskan tanpa tanda petik).

Installasi mail server dengan postfix+dovecot+squirrelmail
d.Domain tambahan
Jika ada beberapa domain, tambahkan dengan spasi, misalnya localhost.localdomain atau domain di atasnya (top level domain) jika server anda sebagai email gateway.

Installasi mail server dengan postfix+dovecot+squirrelmail
e.Forced synchronous update: ON

Installasi mail server dengan postfix+dovecot+squirrelmail
f.Alamat jaringan yang direlay server ini 127.0.0.0/8. Anda harus memasukkan alamat jaringan lain jika server ini sebagai relayhost atau smarthost bagi server lain di jaringan tersebut, misalnya masukkan 192.168.0.0/24 jika melayani semua permintaan relay dari jaringan 192.168.0.0/24.

Installasi mail server dengan postfix+dovecot+squirrelmail
g.Batasan (limit) mailbox: 0, jika tidak ingin anda batasi.

Installasi mail server dengan postfix+dovecot+squirrelmail
h.Local address extension character: +.

Installasi mail server dengan postfix+dovecot+squirrelmail
i.Internet protokol yang digunakan, jika belum membutuhkan ipv6 anda dapat memilih ipv4 saja. Kalau saya pilih semuanya saja.

Installasi mail server dengan postfix+dovecot+squirrelmail
4.Install dovecot
$ sudo apt-get install dovecot-common dovecot-imapd dovecot-pop3d
Lakukan konfigurasi ulang, filenya ada di /etc/dovecot/dovecot.conf, ganti baris berikut:
#protocols = pop3 pop3s imap imaps
protocols =

menjadi
#protocols = pop3 pop3s imap imaps
protocols = pop3 imap


5.Install squirrelmail
$ sudo apt-get install squirrelmail
Buat symbolic link untuk squirrelmail,
$ sudo ln –s /usr/share/squirrelmail/ /var/www/squirrelmail
Link di atas hanyalah percobaan di pc saya, anda dapat melakukan link sesuai dengan selera, misalnya dengan /var/www/webmail. Atau kalau malas ngetik anda bisa mengedit file /etc/apache2/apache2.conf, gunakan aplikasi editor favorit anda.
$ sudo vim /etc/apache2/apache2.conf
Tambahkan informasi di bawah ini:
Include /etc/squirrelmail/apache.conf
Kalau anda menggunakan langkah yang kedua, silahkan buka dengan web browser favorit anda dengan url http://localhost/squirrelmail atau sesuaikan dengan hostname yang sudah anda buat.

Installasi mail server dengan postfix+dovecot+squirrelmail
Oya, sebelum login coba cek dulu apakah konfigurasi yang sudah kita buat sudah benar. Pastikan juga anda sudah mengaktifkan service yang dipakai:
$ sudo /etc/init.d/apache2 restart
$ sudo /etc/init.d/postfix restart
$ sudo /etc/init.d/dovecot restart

Ketikkan http://localhost/squirrelmail/src/configtest.php, kalau muncul seperti di bawah ini berarti mail server kita sudah siap.

Installasi mail server dengan postfix+dovecot+squirrelmail
Atau dengan mode konsol:
# telnet yulda.net 25
Trying 127.0.0.1...
Connected to yulda.net.
Escape character is '^]'.
220 yulda.net ESMTP Postfix (Ubuntu)

# telnet yulda.net 110
Trying 127.0.0.1...
Connected to yulda.net.
Escape character is '^]'.
+OK Dovecot ready.

# telnet yulda.net 143
Trying 127.0.0.1...
Connected to yulda.net.
Escape character is '^]'.
* OK Dovecot ready.


Jika sudah muncul seperti di atas berarti konfigurasi SMTP, POP3 dan IMAP yang kita buat sudah benar (sesuaikan telnet dengan hostname anda).

Coba test dengan kirim email.

Installasi mail server dengan postfix+dovecot+squirrelmailSampai juga akhirnya, yuk kita baca...

Installasi mail server dengan postfix+dovecot+squirrelmailInstallasi mail server dengan postfix+dovecot+squirrelmail
Saya baru saja memasang dua aplikasi webmail secara bersamaan ke dalam pc saya (yakni roundcube-webmail & squirrelmail). Konfigurasi mailbox di atas sudah saya ubah mengikuti konfigurasi rouncube-webmail, supaya mailbox (inbox, drafts, sent, trash dan mungkin junk) menjadi sinkron di antara keduanya. Caranya? Ikuti acara “catatan selama ngoprek” saya di waktu mendatang.

Tidak ada komentar: