Modul K2013, TKI-TKJ-C3-XII , Administrasi Server,  Mail Server
Mochamad Sirodjudin, S.Kom,MM., TKJ SMK Darut Taqwa Purwosari, Pasuruan

Download versi PDF
A. Pendahuluan
1.Fungsi : perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email
2.Protokol yang digunakan:
โ€“SMTP : Simple Mail Transfer Protocol, port 25
โ€“POP3 : Post Office Protocol, port 110
โ€“IMAP : Internet Message Access Protocol, port 143
3.MUA : Mail User Agent, merupakan program yang digunakan untuk mengirim dan menerima email, atau biasa disebut sebagai MAIL CLIENT. Contoh : outlook express, thunderbird, gmail, yahoomail, squirrelmail dsb.
4.MTA : Mail Transfer Agent, merupakan program yang bertanggung jawab dalam hal pengiriman/penerimaan sebuah email dari/ke alamat asal/tujuan, atau biasa disebut sebagai MAIL SERVER. Contoh : Sendmail, Qmail, Zimbra, Mercury, Dovecot, Postfix, Courier dsb.
5.MDA/LDA : Mail/Local Delivery Agent, program yang bertanggungjawab mengirimkan email ke inbox penerima lokal. Contoh : smtp, dovecot, courier-maildrop, postfix-maildrop, procmail dsb.

B. Prinsip Kerja
1.Pengirim menggunakan Mail User Agent (MUA) untuk menulis  email.
2.Email dikirim ke Mail Transfer Agent (MTA)
3.Sebuah MTA transfer mail antar komputer melalui protokol SMTP.
4.Penerima MTA menerima email dan dibagikan pada Agen Pengiriman Mail (Mail Delivery Agent).
5.Sebuah MDA pengelola kotak pengguna dan untuk menangani pengiriman email ke MUA baik menggunakan POP atau IMAP protokol.
6.Penerima atau pengguna email dapat menggunakan Mail User Agent untuk memeriksa dan mengambil pesan dari Mail Delivery Agent
7.Persyaratan membangun webmail server/mail server berbasis web:
โ€ขService yang harus ada : ip address (ex : 192.168.1.1), dns server (ex : smkdt.com), virtual host (ex : www.smkdt.com, mail.smkdt.com)
โ€ขSoftware yang diperlukan : apache2, php5, postfix, courier-imap, courier-pop, squirrelmail

C. Proses Pembuatan
1.Pastikan ip address dan dns server sudah selesai (192.168.1.1, www.smkdt.com, mail.smkdt.com)
2.Install paketnya
โ€“apt- get install apache2
โ€“apt- get install php5
โ€“apt- get install courier-imap
โ€“apt- get install courier-pop
โ€“apt- get install squirrelmail
โ€“apt- get install postfix
โ€ขType of mail : internet site
โ€ขSystem mail name : smkdt.com
โ€ขCreate directories for web-based administration : no
3.Buat virtual host untuk webmail server
โ€“cd /etc/apache2/sites-available
โ€“cp default mail
โ€“nano mail, edit, lalu simpan
โ€“ServerName        mail.smkdt.com
โ€“DocumentRoot   /usr/share/squirrelmail
โ€“Aktifkan situs mail, modul php dan reload/restart apache
โ€“a2ensite mail
โ€“a2enmod php5
โ€“service apache2 reload
4.Edit postfix
โ€“nano /etc/postfix/main.cf
โ€“myhostname   =  mail.smkdt.com
โ€“mydomain       =   smkdt.com
โ€“mydestination=   smkdt.com,  mail.smkdt.com,   localhost.smkdt.com,  localhost
โ€“mynetworks     =  192.168.1.0/24
โ€“#mailbox_command  >>  hilangkan tanda pagar #
โ€“TAMBAHKAN  baris paling bawah   >>  home_mailbox  =  Maildir/
โ€“SIMPAN dan keluar
5.Buat direktori maildir dengan perintah  >>  maildirmake    /etc/skel/Maildir
6.Konfigurasi squirrelmail dengan perintah   >>  squirrelmail-configure
7.Menu Squirrelmail :
โ€“Pilih  1. Organization Preferences
โ€ขPilih  1. Organization Name  >>  isikan  โ€œSelamat Datang di Webmail Server Sayaโ€
โ€“Pilih  2. Server Settings
โ€ขPilih  1. Domain    >>  isikan   smkdt.com
โ€ขPilih  A. Update IMAP Settings  >>  isikan  mail.smkdt.com
โ€ขPilih  B. Update SMTP Settings  >>  isikan mail.smkdt.com
โ€ขPilih  R  >>  kembali ke menu utama
โ€ขPilih  D  >>  isikan  courier
โ€ขPilih  S  >>  Simpan
โ€ขPilih  Q  >>  Keluar
8.Buat  2 user dan passwordnya untuk pengguna mail server
โ€“adduser  guru
โ€“adduser siswa
9.Restart service apache, postfix, courier-imap, courier-pop
โ€“service apache2  restart
โ€“service postfix  restart
โ€“service courier-imap  restart
โ€“service courier-pop  restart
10.Testing  ร   buka mail.smkdt.com  di browser, tes kirim email antara user guru dan siswa

NB : Jika adatrouble, cobalah untuk menganalisa dan melakukantroubleshooting


Job Sheet Praktikum
No
Sub Kegiatan
Hasil
Kendala
Keterangan
Kelas                     :
Kelompok           :
Anggota               :
1.
2.

Search

About

SMK Darut Taqwa Purwosari

SMK Pusat Keunggulan Berbasis Pesantren dan School Religious Culture

Gallery