Febriyan Net - Apa kabar ? kali ini admin akan membahas tentang Konfigurasi Mail Server pada Debian Server 8 Jessie. Mail server berfungsi agar komputer dapat saling mengirim pesan ke komputer lain, dan juga mail server berfungsi sebagai penghubung atau jembatan antar user dalam melakukan pengiriman email. Salah satu dari jenis mail server yaitu Pada debian server juga, teman teman dapat membuat mail server sendiri dan domain sendiri. Langsung saja kita mulai dari pengertian dari mail server terlebih dahulu.
Pengertian
Postfix adalah mail transfer agent bebas dan terbuka. Postfix merupakan mail transfer agent default untuk sejumlah sistem operasi bertipe Unix. Postfix didistribusikan menggunakan Lisensi Umum IBM 1.0 yang merupakan lisensi perangkat lunak bebas tetapi tidak kompatibel dengan GPL.
Baca selengkapnya di https://id.wikipedia.org/wiki/Postfix
Maksud dan Tujuan
2. Mengirim pesan antar client1 kepada client2 yang terhubung ke mail server yang sama.
Alat dan bahan
2. Kabel UTP straight dan cross.
Jangka waktu pelaksanaan
Tahap pelaksanaan
Keterangan
Perangkat | Interfaces | IP address |
---|---|---|
Debian server (febriyan.com) | ether1 | 192.168.1.1 |
Laptop Client | - | 192.168.1.2 |
Masuk ke terminal debian server, ketikkan perintah :
root@febriyan:~# apt-get install postfix courier-imap courier-pop -y
Akan muncul dialog box untuk memilih type dari mail server nya, pilih Internet site :
Jika ada perintah untuk mengisi system mail name, isi dengan dns atau domain mail server (febriyan.com) .
Jika sudah buat direcory untuk menyimpan pesan pesan dari user, ketikkan perintah :
root@server:/home/febri# maildirmake /etc/skel/Maildir
Nah sekarang kita harus mengkonfigurasi agar postfix terhubung dengan directory mail yang baru saja dibuat , ketikkan perintah :
root@server:# nano /etc/postfix/main.cf
Tambah tulisan " home_mailbox = Maildir/ " pada baris paling bawah, sehingga menjadi seperti berikut :
Nah, jika sudah save dengan cara tekan tombol ctrl + x tekan y lalu enter .
Selanjutnya kita harus mengkonfigurasi postfix nya, ketikkan perintah :
root@server:# dpkg-reconfigure postfix
System mail name diisi dengan domain mail server .
Root and postmaster mail recipient dikosongkan saja .
Other destinations to accept mail for biarkan default saja lalu enter
Force sysnchronous pilih no
Local networks tambah " 0.0.0.0/0 " pada akhir tulisan seperti dibawah ini :
Use Procmail for local delivery pilih no
Mailbox size limit isi dengan 0 , (biarkan default) lalu ok .
Local address extension character diisi dengan " + " atau biarkan default .
Untuk internet protocol diisi dengan ipv4 .
Setelah itu restart postfix, courier-imap. dan courier-pop
root@server:# /etc/init.d/postfix restart
root@server:# /etc/init.d/courier-imap restart
root@server:# /etc/init.d/courier-pop restart
Setelah installasi mail server sudah selesai, selanjutnya kita harus membuat 2 user agar dapat saling mengirim satu sama lain .
Ketikkan perintah :
root@server:~# adduser client1
root@server:~# adduser client2
Nah, 2 user sudah dibuat. selanjutnya kita masuk ke tahap pengujian
Pengujian
Masih berada di server, ketikkan perintah :
root@server:~# telnet mail.febriyan.com 25
Nah, sekarang ketikkan perintah :
mail from:client1
rcpt to:client2
data
isi pesan teks terserah
.
quit
rcpt to:client2
data
isi pesan teks terserah
.
quit
Karena kita menggunakan port 25. Port 25 digunakan untuk mengirim pesan (SMTP), jadi perintah diatas digunakan untuk mengirim pesan dari user client1 ke user client2 .
Selanjutnya kita ingin melihat apakah pesan sudah terkirim ke client2 atau tidak. Ketikkan perintah :
root@server:~# telnet mail.febriyan.com 110
Lalu ketikkan perintah :
user client2
pass 123 (isi dengan password dari user client2)
stat
retr 1
pass 123 (isi dengan password dari user client2)
stat
retr 1
Nah coba cek apakah pesan tadi sudah terkirim atau tidak, ternyata sudah berhasil terkirim.
Nah, sekarang mail server sudah berhasil dibuat dan client sudah dapat mengirim pesan antar akun. Pada artikel kali ini kita melakukan pengujian dengan menggunakan mode cli sehingga membutuhkan perintah perintah khusus agar dapat mengirim dan menerima email,maka dari itu untuk mempermudah dalam pengiriman, biasanya mail server membutuhkan bantuan dari webmail salah satunya yaitu squirrelmail, tetapi itu tidak dibahas di artikel kali ini :) .
Kesimpulan
Referensi
Terimakasih telah membaca artikel tentang How to install Mail Server at Debian Server 8 Jessie . Semoga bermanfaat bagi teman teman .
Terimakasih
0 comments