Cara seting Postfix dengan SMTP-AUTH SASL2

Dalam tulisan kali ini saya akan sedikit sharing mengenai konfigurasi Postfix dengan SMTP-AUTH SASL2. Oh iya... ltar belakang saya seting Postfix dengan SMTP-AUTH SASL2, karena saya ingin membuat sebuah SMTP yang bisa di akses dari manamun namun dengan batasan user authentikasi. SMTP ini saya gunakan untuk keperluan relay email.

Install sasl2:
apt-get install sasl2-bin

Tambahkan /etc/postfix/sasl/smtpd.conf
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN

Buat file konfigurasi saslauthd copy ke /etc/default/saslauthd-postfix

cp /etc/default/saslauthd /etc/default/saslauthd-postfix

Update konfigurasi /etc/default/saslauthd-postfix

START=yes
NAME="saslauthd-postf"
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd"


dpkg-statoverride --add root sasl 710 /var/spool/postfix/var/run/saslauthd


Setup permission dengan menambahkan user postfix ke group sasl group

Restart saslauthd service
systemctl restart saslauthd.service

tambahkan directives berikut ke /etc/postfix/main.cf

 
smtpd_sasl_local_domain = $myhostname


smtpd_sasl_auth_enable = yes


broken_sasl_auth_clients = yes


smtpd_sasl_security_options = noanonymous


smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination

Restart postfix service

systemctl restart postfix.service

Buat user linux, untuk proses authentinkasi.

Misal
useradd gepeng


Komentar