Praktikum Mail 2014

download Praktikum Mail 2014

of 20

description

Praktikum mail server di debian 7.5

Transcript of Praktikum Mail 2014

  • Konfigurasi mail server pada debian 7.5 Nov 2014 Nikmah Daulae, S.Pd

    No. Percobaan : 4

    Praktikum Mail Server

    Tanggal : 25 Nov 2014

    Nama :

    Debian 7.5 Pelajaran : Admin Server

    Kelas :

    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 program-

    program 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 A 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 # DocumentRoot /usr/share/squirrelmail ServerName mail.nikmah.net

  • 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 (

  • Konfigurasi mail server pada debian 7.5 Nov 2014 Nikmah Daulae, S.Pd

    20. Force synchronous updates on mail queue : No

  • Konfigurasi mail server pada debian 7.5 Nov 2014 Nikmah Daulae, S.Pd

    21. Local networks : 192.168.43.0/24

    22. Use procmail for local delivery : NO

  • Konfigurasi mail server pada debian 7.5 Nov 2014 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: 250 2.1.0 Ok RCPT TO: 250 2.1.5 Ok DATA 354 End data with . 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.