我原以为,用 mailx 可以很方便的发送email,结果没有成功 ... 看起来好像是 DNS 什么的错误
$ echo "Content"| mailx -s "Title" -A xxx.txt your_email@qq.com
那么,就换成 mutt, msmtp,参考 树莓派自动发送邮件
$ sudo apt-get install mutt
$ sudo apt-get install msmtp
注意,如果代码有授权失败异常(503),可以去邮件提供商,看一下设置里面的「客户端SMTP」是否允许了。
$ vim .msmtprc .muttrc
password <<这里是授权码>>
$ echo "Content" | mutt your_email@qq.com -s "Titile" -a xxx.txt