Mail on Ubuntu via Gmail

メール設定のメモ

$ sudo apt install -y mailutils

/etc/postfix/main.cfを編集

inet_interfaces = loopback-only
relayhost = [smtp.gmail.com]:587
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous

Gmailのパスワード設定 /etc/postfix/sasl_passwdを作成

[smtp.gmail.com]:587 <username>@gmail.com:<password>

データベース化

$ sudo postmap /etc/postfix/sasl_passwd

再起動

$ sudo systemctl restart postfix

テスト

echo "testing" | mail -s "test" foo@gmail.com

ログ

/var/log/mail.log
/var/log/mail.err