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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)