WP系列6: 配置gmail smtp 服务器发送邮件
采用 mutt 这个程序, 直接安装
sudo apt-get install mutt
配置 nano ~/.muttrc
中间可能会遇到 mutt SASL authentication failed 问题, 是配置问题. 可以按照下面我这个配置:
Read more: WP系列6: 配置gmail smtp 服务器发送邮件 set from = "[email protected]"
set realname = "da gougou"
# Gmail
set imap_user = "[email protected]"
set smtp_url = "smtps://[email protected]@smtp.gmail.com:465/"
set smtp_authenticators = 'gssapi:login'
set imap_pass = "1234 4321 1234 4321"
set smtp_pass = "1234 4321 1234 4321"
# Ensure TLS is enforced
set ssl_starttls = yes
set ssl_force_tls = yes
其中1234 4321 1234 4321 是开启2FA后, 我设置的 app passwords 的密码, 一般是 xxxx xxxx xxxx xxxx 形式
测试发送命令:
echo "This is an email body." | mutt -s "This is an email subject" [email protected]
成功结果, 大概率会是在 SPAM里面.