Cara Konfigurasi Mail Server & WebMail Roundcube Di Ubuntu Server 20.04
31 Desember 2026
Tujuan Pembelajaran :
Mengetahui Apa itu Mail Server
Bagaimana Cara Mengkonfigurasi Mail Server di Ubuntu Server 20.04
Materi Pembelajaran :
Mail server adalah server yang berfungsi untuk mengirim, menerima, dan menyimpan email. Pada Ubuntu 20.04, mail server berjalan sebagai layanan yang memungkinkan pengguna saling berkirim email baik dalam jaringan lokal maupun melalui internet.
Mail server terdiri dari beberapa komponen utama, yaitu Postfix sebagai pengirim email (SMTP) dan Dovecot sebagai penerima serta penyimpan email (POP3/IMAP). Protokol SMTP digunakan untuk mengirim email, sedangkan POP3 dan IMAP digunakan untuk mengambil email oleh pengguna.
Dalam proses kerjanya, email yang dikirim oleh pengguna akan diproses oleh Postfix lalu diteruskan ke mail server tujuan. Setelah sampai, email disimpan di mailbox dan dapat diakses oleh penerima melalui mail client. Mail server banyak digunakan di sekolah dan kantor sebagai sarana komunikasi resmi.
Cara Konfigurasi Mail Server
1. Cek IP Address
Untuk cek IP Address ketikkan perintah sudo nano /etc/netplan/00-installer.-config.yaml
2. Tambahkan DNS
Tambahkan DNS nya dengan file alipptekajee , command nya nano alipptekajee.
Tambahkan sesuai gambar @ IN MX 10 mail.alipptekajee.net.
mail IN A 192.168.27.145
Masuk ke file 145 yang sudah dibuat , dengan perintah nano 145.
4. Lakukan Ping DNS
Dengan Command ping mail.alipptekajee.net.
Command nya dig mail.alipptekajee.net.
6. Install aplikasi postfix dan dovecot
Command nya apt-get install postfix dovecot-pop3d dovecot-imapd.
8. Pada general type pilih internet site.
9. Sistem mail name isikan sesuai dengan nama DNS yang didaftarkan :
10. Isi file main cf :
11. Selanjutnya kita restart aplikasi postfix dan dovecot :
12. Membuat 2 User
Pengujian
1. Kita coba melakukan pengiriman email dari user 1 ke user 2 dengan menggunakan telnet pada port 25 , Command nya "telnet mail.alipptekajee.net 25"
1. telnet mail.alipptekajee.net 25
Perintah untuk tes koneksi ke mail server menggunakan port 25 (SMTP). Ini buat cek apakah layanan Postfix jalan.
2. mail from:seseorang
Menentukan alamat pengirim email. Artinya email ini dikirim dari user seseorang.
3. rcpt to:alepp
Menentukan penerima email, yaitu user alepp.
4. data
Perintah untuk mulai menulis isi email.
5. sabar aja belum waktunya
Ini adalah isi pesan email yang dikirim.
6. . (titik)
Tanda akhir isi email. Server tahu pesan sudah selesai.
7. quit
Perintah untuk keluar dari sesi SMTP / telnet.
2. Selanjutnya untuk menampilkan bahwa e-mail yang dikirimkan oleh user 1 kita gunakan perintah telnet nama domain kemudian port 110. Command nya "telnet mail.alipptekajee.net 110"
Ket : Cara membaca pesan
user : masukkan nama user penerima
pass : masukkan password penerima
stat : status email yang masuk
retrn 1 : mambaca isi pesan email 1
Cara Mengkonfigurasi WebMail Menggunakan Roundcube
1. Install Apache2
Command nya "apt-get install apache2
2. Instal aplikasi databases dan webmail roundcube
Command nya "apt-get install mysql-server roundcube" , Perintah apt-get install mysql-server roundcube berfungsi untuk menginstal MySQL Server sebagai database dan Roundcube sebagai webmail, sehingga sistem dapat menyimpan data email, akun pengguna, dan konfigurasi webmail yang digunakan untuk mengelola serta mengakses email melalui browser.
3. Konfigurasi database pertama pada roudncube pilih yes
4. Masukkan password untuk database
7. Kemudian edit file roundcube
Selanjutnya masukan nama yang mau dikirim ke siapa , misalnya disini memakai user yang kedua sebagai penerima pesan , ketikkan alepp <alepp@mail.alipptekajee.net> , masukan subject bebas , dan pesannya isi sesuai yang diinginkan.
mantap niduuu
BalasHapus