Mail Server merupakan server yang berfungsi memfasilitasi user yang ingin melakukan komunikasi dengan email(electronic mail). Mail server terdiri dari tiga bagian, yaitu protokol pengirim (imap), protocol penerima/pengunduh data (pop) dan Server utama untuk penyimpan pesan. Berikut cara instalasi Mail Server:
Lakukan instalasi paket software postfix, courier-imap dan courier-pop dengan mengetikkan perintah seperti berikut. maka akan muncul beberapa pertanyaan, lewati saja dengan menekan Enter(tidak perlu dihiraukan karena kita akan konfigurasi ulang nanti)
Lakukan instalasi paket software postfix, courier-imap dan courier-pop dengan mengetikkan perintah seperti berikut. maka akan muncul beberapa pertanyaan, lewati saja dengan menekan Enter(tidak perlu dihiraukan karena kita akan konfigurasi ulang nanti)
#apt-get install postfix courier-imap courier-pop |
Kemudian buatlah direktori penyimpanan email dengan nama "Maildir" dan letakkan pada direktori /etc/skel dengan perintah seperti berikut
#maildirmake /etc/skel/Maildir |
Kemudian buatlah user (sesuai kebutuhan/jumlah pemakai) sebagai contoh saya buat 2 user, seperti berikut
#adduser saya Adding user `saya' ... Adding new group `saya' (1002) ... Adding new user `saya' (1002) with group `saya' ... Creating home directory `/home/saya' ... Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password: passwd: password updated successfully Changing the user information for saya Enter the new value, or press ENTER for the default Full Name [ ]:
Room Number [ ]:
Work Phone [ ]:
Home Phone [ ]:
Other [ ]:
Is the information correct? [Y/n] y#adduser kamu Adding user `kamu' ... Adding new group `kamu' (1003) ... Adding new user `kamu' (1003) with group `kamu' ... Creating home directory `/home/kamu' ... Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password: passwd: password updated successfully Changing the user information for kamu Enter the new value, or press ENTER for the default Full Name [ ]:
Room Number [ ]:
Work Phone [ ]:
Home Phone [ ]:
Other [ ]:
Is the information correct? [Y/n] y |
Masukkan password
Optional, biarkan kosong juga tidak apa-apa
jawab ya, untuk mengkonfirmasi bahwa informasi sudah benar
Kemudian tambahkan script home_mailbox=Maildir/ pada bagian paling akhir dari script default file konfigurasi "main.cf" dengan perintah seperti berikut
#echo "home_mailbox=Maildir/" >> /etc/postfix/main.cf |
Selanjutnya lakukan konfigurasi ulang pada "postfix" seperti berikut.
#dpkg-reconfigure postfix |
System mail name : bukan.org (domain DNS Server agan) Root postmaster : blank (biarkan kosong) Other destination : default (tidak perlu diedit) Force Synchronous : no (pilih "no") Local network : default (tidak perlu diedit) Procmail : no (pilih "no") Mailbox size : 0 (isikan "0" agar unlimited) Local address extention : + (isikan "+") ip address : ipv4 (pilih sesuai ip address yang agan pakai) |
Kemudian lakukan restart pada "postfix" dengan mengetik /etc/init.d/postfix restart lalu tekan Enter, seperti contoh berikut :
#/etc/init.d/postfix restart Stopping Postfix Mail Transport Agent: postfix. Starting Postfix Mail Transport Agent : postfix. |
Selanjutnya tambahkan script pada "db.bukan" (DNS Server yang agan buat kmaren) seperti berikut
#pico /etc/bind/db.bukan |
Menjadi seperti berikut
; $TTL 604.800 @ IN SOA bukan.org. root.bukan.org. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS bukan.org. @ IN NS 192.168.1.8
www IN NS 192.168.1.8
mail IN NS 192.168.1.8 |
script yang perlu ditambahkan
Setelah itu save dengan menekan Ctrl+O, dan keluar dengan menekan Ctrl+X kemudian lakukan restart pada "bind9" dengan mengetik /etc/init.d/bind9 restart lalu tekan Enter, seperti contoh berikut
#/etc/init.d/bind9 restart Stopping domain name service . . . : bind9. Starting domain name service . . . : bind9. |
Instalasi Mail Server telah selesai.
0 komentar:
Speak up your mind
Tell us what you're thinking... !