Anda di halaman 1dari 20

No.

Percobaan : 4
Nama :

Praktikum Mail
Server
Debian 7.5

Kelas :

Tanggal

: 25 Nov 2014

Pelajaran

: Admin Server

Pemateri

: Nikmah Daulae, S.Pd

A. Tujuan
1. Siswa mengerti defenisi mail server.
2. Siswa dapat memahami konsep dan cara kerja dari mail server.
3. Siswa mampu menginstal mail server.
4. Siswa mampu mengkonfigurasi mail server.
5. Siswa mampu menguji mail server.
6. Siswa mampu mengatasi troubleshooting di mail server.

B. Pendahuluan
Mail server adalah salah suatu layanan internet yang popular. Layanan ini
menggunakan arsitekture client-server, artinya ada aplikasi client mengakses server
email. Protocol yang umum digunakan adalah protocol SMTP ( Simple Mail Transfer
Prorokol ), POP3 ( Post Office Protokol v3 ), IMAP (Internet Mail Application Protokol ).
SMTP di gunakan sebagai standar untuk menampung dan mendistribusikan email.
Sedangkan POP3 dan IMAP digunakan agar user dapat mengambil dan membaca
email secara remote.

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

A. Cara kerja Mail Server

Klasifikasi Program Program Email


Secara umum, aplikasi email di klasifikasikan menjadi tiga jenis :

MTA (Mail Transfer Agent)

MTA bertugas Mengirim dan mentransfer email antar computer dengan menggunakan
SMTP. Contoh aplikasi MTA, yaitu : Sendmail, Postfix, qmail, dan lain-lain.

MDA ( Mail Delivery Agent )

Bekerjasama dengan MTA untuk menangani pesan pesan email yang dating untuk
diletakan/didistribusikan sesuai pada mailbox user masing-masing.

MUA ( Mail User Agent )

MUA adalah sebuah program yang memungkinkan user membaca dan membuat
pesan-pesan email. Beberapa contoh MUA, yaitu Mozila mail, mutt, pine, Microsoft
Outlook, Netscape, dan lain-lain.

Postfix merupakan salah satu MTA (Mail Transfer Agent) yang di kembangkan oleh Dr.
Wietse Zweitze Venema, dengan tujuan sebagai MTA yang cepat, mudah di
implementasikan dan yang paling penting adalah 'keamanan' nya terjamin.
Beberapa fitur yang ditawarkan oleh Postfix :

Performance. Postfix mampu melayani sejuta email dalam sehari


Kompatibilitas. Postfix sangat kompatibel dengan Sendmail (yang sudah
banyak dipergunakan orang sebagai MTA di UNIX.

Terdiri beberapa program kecil yang saling tidak percaya. Jika Sendmail
hanya mampunyai satu program besar dan satu file konfigurasi besar,

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

maka Postfix memiliki program-program kecil yang menjalankan tugasnya


secara spesifik.

Keamanan. Postfix dijalankan dengan proteksi bertingkat, oleh programprogram kecil yang saling tidak percaya. Masing-masing program
dijalankan oleh user khusus (bukan setuid).

Multiple Transport. Postfix dapat mengirim surat dengan modus SMTP


(Simple Mail Transfer Protocol) dan UUCP (Unix to Unix Copy Protocol)
sekaligus.

Mendukung format Maildir. Maildir adalah format boks penyimpanan surat


dalam bentuk folder daripada berbentuk satu fila (mbox).

Kemudahan konfigurasi. Meskipun Postfix terdiri dari banyak program


kecil,namun hanya memiliki satu file konfigurasi yang mudah untuk di
seting yakni /etc/postfix/main.cf

B. Topologi mail server

C. Langkah Kerja
Memulai Installasi
Perintah yang digunakan untuk installasi paket di sistem linux debian, yaitu
menggunakan perintah apt-get.
1. Langkah yang pertama adalah tambahkan mail di bind. Masukan perintah :
nano db.domain lalu tekan enter

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

mail

IN

192.168.43.10

2. Langkah berikutnya restart bind9


/etc/init.d/bind9 restart

root@nikmah:/etc/bind# /etc/init.d/bind9 restart


[ ok ] Stopping domain name service...: bind9.
[ ok ] Starting domain name service...: bind9.
3. Cek dengan perintah dig mail.nikmah.net
dig mail.nikmah.net

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

4. Selanjutnya instalasi paket : postfix squirrelmail courier-imap courier-pop masukkan


terlebih dahulu CD 2.
apt-get install postfix squirrelmail courier-imap courier-pop

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

5. Masukkan CD 1 lagi

6. Pilih OK pada postfix configurasi

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

7. Pilih Internet Site :

8. System mail name. Gunakan perintah sesuai nama anda : mail.nikmah.net

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

9. Langkah berikutnya masukkan CD 2:

10. Created directory pilih NO

11. Edit file /etc/apache2/apache2.conf


nano /etc/apache2/apache2.conf
nano /etc/apache2/apache2.conf lalu tekan enter

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

Tambahkan paling bawah :


Include /etc/squirrelmail/apache.conf
12. Lalu edit file : /etc/squirrelmail/apache.conf
Hilangkan tanda #
<VirtualHost *:80>
DocumentRoot /usr/share/squirrelmail
ServerName mail.nikmah.net
</VirtualHost>

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

13. Buat folder letak pengiriman surat : maildirmake /etc/skel/Maildir

14. Edit file : dpkg-reconfigure postfix

15. Pilih Ok

16. Pilih Internate site

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

17. System mail :

18. Root = kosongkan

19. Other destinations to accept mail for (blank for none) : 192.168.43.0/24 (<- tambahan baris
terakhir)

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

20. Force synchronous updates on mail queue

Konfigurasi mail server pada debian 7.5 Nov 2014

: No

Nikmah Daulae, S.Pd

21. Local networks

22. Use procmail for local delivery

Konfigurasi mail server pada debian 7.5 Nov 2014

: 192.168.43.0/24

: NO

Nikmah Daulae, S.Pd

23. Mailbox size limit (bytes)

:0

24. Local address extension character

:+

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

25. Internet protocols to use

: ipv4

26. Langkah selanjutnya adalah edit file : /etc/postfix/main.cf

27. Tambahkan paling bawah :


home_mailbox = Maildir/

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

28. Langkah berikutnya adalah restart file apache

29. Restart file postfix

30. Restart file courier

31. Tambahkan 2 user : satu pengirim dan satu lagi penerima

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

D. Pengujian Di Client
a. Berbasis Text
1. telnet mail.nikmah.net 25

2. Mail From: <pengirim@nikmah.net>


250 2.1.0 Ok
RCPT TO: <penerima@nikmah.net>
250 2.1.5 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
selamat datang di mail server
.
250 2.0.0 Ok: queued as 7AAC12C52E
quit
221 2.0.0 Bye
Connection closed by foreign host.

3. Cek di penerima : telnet mail.nikmah.net 110

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

+OK Hello there.


user penerima
+OK Password required.
pass penerima
+OK logged in.
list
+OK POP3 clients that break here, they violate STD53.
1 462
2 479
.
retr 1
+OK 462 octets follow.
quit

4. Berbasis GUI
-

Cek diclient dengan mengarahkan dns ke 192.168.43.10

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

Buka web browser kemudian ketik mail.nikmah.net

Login sebagai pengirim


Password pengirim

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

Cek di login penerima


Password penerima

Tugas :
1. Buatlah laporan langkah-langkah konfigurasi mail server dengan debian.
2. Buat Kesimpulan dalam laporan tersebut.
3. Lampirkan troubleshooting beserta solusinya.

Konfigurasi mail server pada debian 7.5 Nov 2014

Nikmah Daulae, S.Pd

Anda mungkin juga menyukai