Support us by joining this link

Modul XII TKJ K2013 - Administrasi Server - Mail Server

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 ada trouble, cobalah untuk menganalisa dan melakukan troubleshooting


Job Sheet Praktikum
No
Sub Kegiatan
Hasil
Kendala
Keterangan




















Kelas                     :
Kelompok           :
Anggota               :
1.
2.




No comments:

Post a Comment