Centos系统mail连接到smtp服务器发送邮件

自架邮件服务器麻烦还容易被拦截,可以使用Linux下mail命令连接到第三方邮件服务器商的smtp服务器发送邮件。

#/bin/bash
[email protected]
smtpserver=smtp.ushopkeeper.com
user=admin
passwd=admin
cat >> /etc/mail.rc <<EOF set from=$mailaddr set smtp=$smtpserver set smtp-auth=login set smtp-auth-user=$user set smtp-auth-password=$passwd EOF

 发送邮件:

mail -v -s "主题" [email protected] #Enter键后输入正文
mail -v -s "主题" [email protected] < file #file内容为正文
echo "正文"|mail -v -s "主题" [email protected] #以重定向输入为正文

猜你喜欢

转载自lwg2001s.iteye.com/blog/1826020