Postfix 設定 Gmail 轉寄

安裝 Postfix

sudo apt install postfix libsasl2-modules

設定 /etc/postfix/main.cf

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-certificates.crt

設定只有 ipv4

inet_protocols = ipv4

設定帳密編輯 /etc/postfix/sasl_passwd

[smtp.gmail.com]:587 [email protected]:password

產生 Postfix db 文件

sudo postmap /etc/postfix/sasl_passwd

重啟服務

service postfix reload

發送測試郵件

echo "This is a test mail." | mail -s "test mail" [email protected]