π§ 1. Pengantar Mail Server
7
π Definisi
Mail server adalah sistem yang menangani pengiriman, penerimaan, dan penyimpanan email dalam jaringan.
π― Fungsi:
- Mengirim email (outgoing)
- Menerima email (incoming)
- Menyimpan pesan email
π§ Narasi:
Setiap email yang dikirim tidak langsung sampai ke penerima, tetapi melalui mail server yang mengatur proses pengiriman secara sistematis.
βοΈ 2. Cara Kerja Email
6
π Alur:
- User menulis email
- Email dikirim ke mail server (SMTP)
- Server tujuan menerima email
- User mengambil email (POP3/IMAP)
π§ Narasi:
Email bekerja seperti sistem pos digitalβada pengirim, kantor pos (server), dan penerima.
π‘ 3. Protokol Email
6
π Tabel Protokol:
| Protokol | Fungsi | Port |
|---|---|---|
| SMTP | Mengirim email | 25 / 587 |
| POP3 | Mengambil email | 110 |
| IMAP | Sinkronisasi email | 143 |
π§ Narasi:
SMTP digunakan untuk mengirim, sedangkan POP3 dan IMAP digunakan untuk menerima email.
ποΈ 4. Komponen Mail Server
7
π Komponen:
- MTA (Mail Transfer Agent) β kirim email
- MDA (Mail Delivery Agent) β simpan email
- MUA (Mail User Agent) β aplikasi email
π§ Narasi:
Mail server terdiri dari beberapa komponen yang bekerja bersama untuk memastikan email sampai ke tujuan.
π» 5. Software Mail Server
π Contoh Software:
| Fungsi | Software |
|---|---|
| SMTP Server | Postfix |
| IMAP/POP3 | Dovecot |
π§ Narasi:
Postfix dan Dovecot adalah kombinasi populer dalam implementasi mail server Linux.
βοΈ 6. Instalasi Mail Server
π Instalasi Postfix:
sudo apt update
sudo apt install postfix
π Instalasi Dovecot:
sudo apt install dovecot-imapd dovecot-pop3d
π§ Narasi:
Instalasi ini membangun dasar sistem email server di Linux.
π§ 7. Konfigurasi Dasar Mail Server
π File konfigurasi Postfix:
/etc/postfix/main.cf
π Contoh:
myhostname = mail.domain.com
mydestination = domain.com
π§ Narasi:
Konfigurasi menentukan bagaimana server menangani email masuk dan keluar.
π€ 8. Manajemen User Email
π User Linux:
sudo adduser usermail
π§ Narasi:
Setiap user biasanya memiliki akun email sendiri di server.
π 9. DNS untuk Mail Server
6
π Record penting:
- MX Record β menentukan mail server
- A Record β IP server
π§ Narasi:
Tanpa DNS yang benar, email tidak akan sampai ke server tujuan.
π 10. Keamanan Mail Server
7
π Teknik:
- SSL/TLS (enkripsi)
- Anti-spam
- Antivirus
π§ Narasi:
Mail server rentan spam dan phishing, sehingga keamanan sangat penting.
π§ͺ 11. Pengujian Mail Server
π Test kirim email:
mail -s "Test Email" user@domain.com
π§ Narasi:
Pengujian memastikan sistem email berjalan dengan baik.
β οΈ 12. Troubleshooting
| Masalah | Solusi |
|---|---|
| Email tidak terkirim | Cek SMTP |
| Tidak bisa login | Cek user |
| Masuk spam | Cek DNS & SPF |
| Service mati | Restart postfix |
π§ Narasi:
Masalah email sering terkait konfigurasi DNS dan keamanan.
π 13. Studi Kasus Praktikum
π― Kasus:
Membuat mail server sederhana
π Langkah:
- Install Postfix
- Install Dovecot
- Konfigurasi domain
- Buat user
- Test email
π 14. Ringkasan Materi
| Topik | Inti |
|---|---|
| Mail Server | Sistem email |
| SMTP | Kirim email |
| IMAP/POP3 | Terima email |
| Postfix | Server email |
| DNS | Routing email |
π― 15. Latihan / Evaluasi
- Apa itu mail server?
- Jelaskan perbedaan SMTP dan IMAP!
- Apa fungsi MX Record?
- Sebutkan komponen mail server!
- Mengapa keamanan email penting?
π Penutup
Mail server adalah komunikasi utama dalam dunia digital. Tanpa mail server:
- Email tidak bisa dikirim
- Komunikasi bisnis terganggu
- Sistem notifikasi tidak berjalan