Konfigurasi SMTP pada Email Server Postfix

< 1 min read

1. Buat file sasl_password

vi /etc/postfix/sasl_passwd

2. Isi dengan isian berikut

[relay.aktiva.co.id]:587 YourAccountSMTP:YourPasswordAccount

3. Simpan konfigurasi dan lakukan postmap

postmap /etc/postfix/sasl_passwd

4. Berikan hak akses dan ubah permission

chown root:root /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db 
chmod 0600 /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db 

5. Salin file main.cf dan lakukan perubahan seperti berikut

cp /etc/postfix/main.cf /etc/postfix/main.cf.backup

6. Sesuaikan isian pada relayhost

smtp_sasl_auth_enable = yes 
smtp_sasl_security_options = noanonymous 
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd 
smtp_use_tls = yes 
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt 

7. Setelah menyesuaikan isian relayhost, silakan jalankan perintah-perintah berikut

postconf -e sender_dependent_default_transport_maps=hash:/etc/postfix/aktiva-bysender 
echo "#List Domain Relay" > /etc/postfix/aktiva-bysender 
echo "@domain.tld1 smtp:[relay.aktiva.co.id]:587" >> /etc/postfix/aktiva-bysender 
echo "@domain.tld2 smtp:[relay.aktiva.co.id]:587" >> /etc/postfix/aktiva-bysender 
postmap /etc/postfix/aktiva-bysender postfix reload

NOTE: Harap Sesuaikan nama domain (@domain.tld) tersebut dengan nama domain yang terdaftar pada layanan Aktiva.

Apakah dokumentasi ini membantu?
Updated on December 20, 2024