Panduan konfigurasi mail relay dengan Postfix pada OpenSUSE Leap 15.6 menggunakan server SMTP Gmail sebagai relay host.
Postfix adalah Mail Transfer Agent open-source yang berperan mentransfer email antara pengirim dan penerima. Tanpa relay, email dari Postfix hampir pasti masuk spam. Dengan Gmail sebagai relay, email dikirim melalui infrastruktur Google yang terpercaya.
Langkah 1: Update Package#
sudo zypper updateLangkah 2: Install Postfix dan libsasl2-3#
sudo zypper install libsasl2-3 postfixLangkah 3: Aktifkan Verifikasi Dua Langkah Google#
Buka menu keamanan Google Account, pilih 2-Step Verification, dan selesaikan proses aktivasinya.
Langkah 4: Buat App Password#
Buka halaman App Passwords, buat password baru untuk Postfix.
Langkah 5: Konfigurasi Postfix#
Edit file /etc/postfix/main.cf:
sudo nano /etc/postfix/main.cfTambahkan/ubah konfigurasi berikut:
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = encrypt
smtp_tls_CAfile = /etc/ssl/certs/ca-bundle.crtLangkah 6: Buat File Kredensial#
sudo nano /etc/postfix/sasl_passwdIsi dengan:
[smtp.gmail.com]:587 your-email@gmail.com:APP_PASSWORD_DISINIAmankan dan hash file tersebut:
sudo chmod 600 /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/sasl_passwdLangkah 7: Restart Postfix#
sudo systemctl restart postfix
sudo systemctl enable postfixLangkah 8: Test Pengiriman Email#
echo "Test email dari Postfix" | mail -s "Test" tujuan@email.comReferensi:


