Konfigurasi Mail Server pada Linux

Mail server adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP.

Webmail adalah sebuah fasilitas untuk memanfaatkan email dalam account hosting dengan menggunakan browser (web-based)

1 Pada instalasi mail server kali ini kita akan menggunakan beberapa paket diantaranya postfix courier dan squirrelmail, disini saya menggunakan cd repository yang jumlahnya ada 6 buah. Langkah pertama kita add terlebih dahulu cd repository tersebut dengan perintah

root@goestoe:~# apt-cdrom add

2 Selanjutnya kita install paket-paket tersebut dengan perintah

root@goestoe:~#apt-get install postfix courier-imap courier-pop php5-imap squirrelmail

3 Selanjutnya masuk ke directory /etc/skel kemudian buat directory untuk mail server

root@goestoe:~# cd /etc/skel

root@goestoe:/etc/skel# maildirmake Maildir

4 Lalu edit file main.cf pada directory /etc/postfix dengan perintah

root@goestoe:/etc/skel# nano /etc/postfix/main.cf

myorigin = /etc/mailname

home_mailbox = Maildir/

mydestination = mariasa.com, localhost

relayhost =

mynetworks = 127.0.0.0/8 192.168.0.0/24

mailbox_size_limit = 0

Ket : home_mailbox diarahkan ke directory Maildir sedangkan untuk 192.168.0.0/24 adalah network dari client

5 Selanjutnya restart paket-paket yang di butuhkan untuk mail server

root@goestoe:/etc/skel# /etc/init.d/postfix restart

root@goestoe:/etc/skel# /etc/init.d/courier-imap restart

root@goestoe:/etc/skel# /etc/init.d/courier-pop restart

6 Lalu masuk ke root, kemudian konfigurasi squrrelmail, disini kita akan menyeting domain, IMAP Server, SMTP Server ke nama domain kita dan memilih software yang digunakan untuk smtp dan pop

root@goestoe:/etc/skel# cd /

root@goestoe:/# squirrelmail-configure

(Server Setting)           -> 2

(Domain)                    -> 1  ->  (nama dns) mariasa.com

(Update IMAP Settings)-> A

(IMAP Server)              -> 4  ->  (nama dns) mariasa.com

(Server Software)         -> 8 -> courier

(Update SMTP Settings)-> B

(SMTP Server)             -> 4 -> (nama dns) mariasa.com

(Save)                        -> s

(Quit)                         -> q

7 Kemudian edit apache.conf untuk squirrelmail, dimana disini kita hanya akan mengedit link untuk menuju ke html squrrelmail saja

root@goestoe:/# nano /etc/squirrelmail/apache.conf

Alias /mail/usr/share/squirrelmail

<Directory /usr/share/squirrelmail>

Options Indexes FollowSymLinks

8 Selanjutnya include kan /etc/squirrelmail/apache.conf pada /etc/apache2/apache2.conf

root@goestoe:/# nano /etc/apache2/apache2.conf

# Include the virtual host configurations:

Include /etc/apache2/sites-enabled/

Include /etc/squirrelmail/apache.conf

9 Lalu restart apache2 dengan perintah

root@goestoe:/# /etc/init.d/apache2 restart

10 Kemudian add user untuk mengetes mail server dengan perintah

root@goestoe:/# adduser user1(nama user)

11 Langkah terakhir pada client buka browser lalu ketikkan alamt dibawah untuk masuk ke halaman login mailnya, selanjutnya gunakan user dan password sesuai dengan yang anda konfigurasi pada langkah 10 lalu setelah berhasil masuk ke account mail,coba untuk mengirim email ke user yang lainnya

http://www.mariasa.com/mail

Konfigurasi Mail Server Part 1

Konfigurasi Mail Server Part 2

Untuk versi docnya silakan download disini

http://www.mediafire.com/?qvxa2m4nv6ia7t4

4 comments on “Konfigurasi Mail Server pada Linux

  1. mau nanya agan mariasa, saya coba mengirim email dari user1 ke user2 tapi emzil ysang saya kirim tidak sampai di user2, padahal saat diuser1 pesannya sudah terkirim (sudah masuk folder sent) . . . mohon pencerahannya kang . . .

Leave a comment