Mailserver
Contents
Cara setup Mailserver di Ubuntu menggunakan postfix dan roundcube.
Install databse terlebih dulu
Install postfix, bind9 dns server dan roundcube
sudo apt install postfix bind9 roundcube
lalu pilih internet server
lalu isi system mail name
testmail.com
setelah itu isi password untuk roundcube.
Configurasi postfix
buka file /etc/postfix/main.cf
myhostname = testmail.com
mydomain = testmail.com
lalu restart
sudo systemctl restart postfix
Configurasi DNS
edit file conf
sudo nano /etc/bind/named.conf.local
lalu isi
zone "testmail.com" {
type master;
file "/etc/bind/db.testmail.com";
};
lalu
sudo nano /etc/bind/db.example.com
isi dengan
$TTL 604800
@ IN SOA ns1.testmail.com. admin.testmail.com. (
2022022001 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.testmail.com.
@ IN A 192.168.1.1
ns1 IN A 192.168.1.1
restart bind9
sudo systemctl restart bind9
Menambahkan user untuk email
kita selanjutnya perlu add user untuk email dengan
sudo useradd user1
lalu
sudo useradd user2
Konfigure mailbox unutuk user
sudo nano /etc/postfix/virtual
lalu tambah
[email protected] user1
[email protected] user2
selanjutnya reload postfix
sudo postmap /etc/postfix/virtual
sudo systemctl reload postfix
Start webserver
kita jalankan webservernya
sudo systemctl start apache2
sekarang coba login ke localhost/roundcube dan coba kirim email. sekian terimakasih.