Modul K2013, TKI-TKJ-C3-XII , Administrasi Server, Mail Server
Mochamad Sirodjudin, S.Kom,MM., TKJ SMK Darut Taqwa Purwosari, Pasuruan
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.






