Konfigurasi Mail Server



ASKJ
Title
:
Konfigurasi Mail Server
Isue Date
:
29-Agu-16
Prepared By
:
Rika Alfiani
Teacher
:
Bapak Suyatno S.Kom
SMK AL-BAHRI


I. ISI CONTENT
A. Topologi
Pengertian Mail Server

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.

Alat dan Bahan :
1) PC/Laptop
2) VirtualBox
3) File ISO Ubuntu Server
4) File ISO Wins XP
5) Connection (wifi/modem)

B. Langkah-langkah konfigurasi Mail Server

1. Install Aplikasi
    a. POSTFIX
    b. COURIER-IMAP
    c. COURIER-POP
    d. PHP5
    e. SQUIRRELMAIL

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



2. Selanjutnya "Postfix Configuration", Pilih [OK]


3. "Postfix Configuration", Pilih [Internet Site]


4. "Postfix Configuration", ketik : [mail.rikaalfiani.com] , Plih [OK] .

5. Konfigurasi Postfix pada file main.cf
#nano /etc/postfix/main.cf

tambahkan pada baris terakhir, seperti dibawah ini :
home_mailbox = Maildir/



Simpan CTRL+O [Enter] lalu CTRL+X .

7. Kemudian Buatlah direktori Maildir pada Direktory /etc/skel:

#maildirmake.courier /etc/skel/Maildir
8. Konfigurasi Squirrelmail, dengan ketik:

#dpkg-reconfigure postfix
 9. "Postfix Configuration", Pilih [OK]


10. "Postfix Configuration", Pilih [Internet Site]


11. "Postfix Configuration-system mail name",ketik [rikaalfiani.com, mail.rikaalfiani.com] Pilih [OK]

12. "Postfix Configuration-Root and postmaster mail recipient", Langsung Pilih [OK]


13. "Postfix Configuration-Other Destination", Ketik [rikaalfiani.com, mail.rikaalfiani.com] Pilih [OK]


14. "Postfix Configuration-Force Syncronous", Pilih [NO]


15. "Postfix Configuration-Local Network", Pilih [OK]


16. "Postfix Configuration-Mailbox Limit", Ketik [0] Pilih [OK]


17. "Postfix Configuration-Local Address", Ketik [+] Pilih [OK]


18. "Postfix Configuration-Internet Protocol Use", pilih [ipv4] lalu [enter]


19. Buat Virtualhost Squirrelmail, dengan ketik:

#nano /etc/apache2/apache2.conf
Pada baris terakhir tambahkan, seperti dibawah ini:

"Include /etc/squirrelmail/apache.conf" ,Tanpa tanda kutip!


Kemudian save dengan CTRL+O [Enter] lalu CTRL+X

20. Kemudian tambahkan User, dengan contoh dibawah ini:
#adduser  namamu
Enter new UNIX password: 12345
Retype new UNIX password: 12345
Is the information correct? [Y/n] Y


21. Kemudian tambahkan lagi User, dengan contoh dibawah ini:

 #adduser admin
  Enter new UNIX password: 12345
  Retype new UNIX password: 12345
  Is the information correct? [Y/n] Y



22. Lalu RESTART SERVICE, dengan ketik:



#/etc/init.d/postfix restart
#/etc/init.d/courier-pop restart
#/etc/init.d/courier-imap restart




23. Kemudian masuk lagi ke /etc/bind/db. alamatdns lalu isi dipaling bawah
"mail IN A 192.168.[no absen].1" tanpa tanda kutip.
#nano /etc/bind/db.alamatdns

;
; BIND data file for local loopback interface
;
$TTL           604800
@               IN           SOA           alamatdns.com root.alamatdns.com (
                                                        2              ; Serial
                                               604800              ; Refresh
                                                 86400              ; Retry
                                              2419200             ; Expire
                                               604800 )            ; Negative Cache TTL
;
@               IN           NS          localhost.
@               IN           A            192.168.1.83
@               IN           AAAA      ::1
@               IN           A            192.168.1.83
www           IN           A            192.168.1.83
ftp              IN           A            192.168.1.83
mail             IN           A            192.168.1.83

24. Kemudian masuk lagi ke /etc/bind/db.254 lalu isi dipaling bawah
"mail IN PTR mail. alamatdns.com.com" tanpa tanda kutip.

#nano /etc/bind/db.254


;
; BIND data file for local loopback interface
;
$TTL           604800
@               IN           SOA          rikaalfiani.com. root.rikaalfiani.com. (
                                                        1              ; Serial
                                               604800              ; Refresh
                                                 86400              ; Retry
                                              2419200             ; Expire
                                               604800 )            ; Negative Cache TTL
;
@              IN           NS          rikaalfiani.com.
83             IN           PTR         www.rikaalfiani.com.
83             IN           PTR         ftp. rikaalfiani.com.
83             IN           PTR         mail. rikaalfiani.com.

25. Lakukan pengetest-an ping terlebih dahulu  pada client.
Ketik : ping 192.168.1.83
           ping rikaalfiani.com
Jika berhasil maka hasilnya seperti ini :








26. Buka web browser client, dengan ketik:
mail.rikaalfiani.com/squirremail
Kemudian login dengan User dan passwd


27. Setelah login, kita coba mengirim email dari user 1 ke user 2.
Contoh : dari rika12 ke alfiani

 Jika email berhasil terkirim, maka kita akan pindah login ke user 2 dan hasilnya seperti ini :

Terima Kasih :)
selamat mencoba~
Category: 2 komentar

2 komentar:

Unknown mengatakan...

Keren-lanjutkan berkarya

Rikaalfiani mengatakan...

makasih paak, ini berkat ilmu dari bapak juga kan =D

Posting Komentar