自架邮件服务器麻烦还容易被拦截,可以使用Linux下mail命令连接到第三方邮件服务器商的smtp服务器发送邮件。
#/bin/bash mailaddr=admin@ushopkeeper.com 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 "主题" admin@ushopkeeper.com #Enter键后输入正文 mail -v -s "主题" admin@ushopkeeper.com < file #file内容为正文 echo "正文"|mail -v -s "主题" admin@ushopkeeper.com #以重定向输入为正文
本文介绍如何在Linux环境中配置mail命令以通过第三方SMTP服务器发送邮件。通过设置mail.rc文件来指定发件地址、SMTP服务器及认证信息,并提供三种方式发送邮件。
3900

被折叠的 条评论
为什么被折叠?



