1.装包 yum -y install mailx
2.配置 vim /etc/mailx.rc
set from=xxxxxxxx@163.com #发邮件时显示的发送方
set smtp=smtp.163.com #所用到的邮箱服务,163邮箱默认关闭,需要去163邮箱设置打 开/TOP/SMTP..服务
set smtp-auth-user=xxx@163.com #邮箱
set smtp-auth-password=邮箱密码 #邮箱密码或授权码
set smtp-auth=login #邮件认证的方式,默认为login
3.发送邮件
echo "Content" | mail -s "Title" 10086xx@qq.com
邮件内容 标题 目标地址
4.其他
mail命令 可以使用查看具体更多的使用方法
mail --h
举例:
a、无邮件正文
# mail -s "Title" 10086xx@qq.com
b、有邮件正文
# mail -s "Tile" 10086xx@qq.com </root/sms_out.txt
或者 cat /root/sms_out.txt | mail -s "Tile" 10086xx@qq.com
或者 echo “”Content“ | mail -s "Tile" 10086xx@qq.com
c 、带附件的邮件
mail -s "Tile" 10086xx@qq.com -a /root/sms_out.txt
-v 详尽模式. 传输邮件的细节都呈现在用户的终端上.