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

Popular Posts

Instalasi Server Rustdesk dengan Script (Mudah!)

Beberapa Alasan Kamu harus Update Versi PHP