Linux下使用mail命令发送邮件
Linux下的mail命令可以方便,快速的完成发送邮件。下面以CentOS为例:
1.安装
[root@vm8028 ~]# mail
-bash: mail: command not found
[root@vm8028 ~]# yum install mailx -y
2.配置
vi /etc/mail.rc
在文件尾加上如下配置
set from=support@orcy.net.cn
set smtp=smtp.orcy.net.cn
set smtp-auth-user=support@orcy.net.cn
set smtp-auth-password=**邮箱密码**
set smtp-auth=login
注:set from
、set smtp
等后边不要加入空格
3.发送邮件测试
echo "Content" | mail -s "Title" kissyou@love.com
4.其他
mail命令可以使用 mail --h
查看具体更多的使用方法
无邮件正文
mail -s "Title" kissyou@love.com
有邮件正文
mail -s "Tile" kissyou@love.com < /root/sms_out.txt
或者 cat /root/sms.txt | mail -s "Tile" kissyou@love.com
或者 echo “”Content“ | mail -s "Tile" kissyou@love.com
带附件的邮件
mail -s "Tile" kissyou@love.com -a /root/sms.txt
本文链接:https://www.orcy.net.cn/1586.html,转载请附上原文出处链接
发表评论