0%

linux命令行发送smtp邮件

服务器需要通过邮件发送统计数据。
直接通过mail命令发送容易被当垃圾邮件。所以打算找一个靠谱的邮件服务商,通过smtp发送邮件就不会被当作垃圾邮件。
mail stmp配置:

1
2
3
4
5
6
vim /etc/mail.rc
#append
set [email protected]
set smtp=smtp.zhangwenjin.com
set [email protected]
set smtp-auth-password=xxxx

发送方式:

1
echo "test" | mail -v -s 四川统计-`date +'%Y-%m-%d'` -c [email protected] -c [email protected] [email protected]