首页 > 系统服务 > 详细

linux用mail命令发邮件

时间:2015-04-01 07:11:44      阅读:425      评论:0      收藏:0      [点我收藏+]

  最近公司手游的一个测试区服务端老挂,于是乎整了个脚本监测着,挂了就给发邮件过来然后自动重启那个服务..

  于是乎开工

  先mail一个看看,结果提示command not found(公司系统都是定制安装)哎,装mail吧

  忘了mail的软件包名字找找咱用yum search mail找找

技术分享

找到了接下来安装:yum install mailx -y

技术分享

安装成功!


接下来编辑/etc/mail.rc直接文件末行加上以下配置:


 set from=xxx.@xxx.com(发送的邮件地址)
 set smtp=smtp.xxx.com (发送邮箱的SMTP服务器地址)
 set smtp-auth-user=xxx (用户名)

 set smtp-auth-password=xxx(密码)
 set smtp-auth=login (登录方式)


然后就可以调用用mail命令用指定的邮箱发邮件了,如果有收邮件的需求请安装配置sendmail


linux用mail命令发邮件的语法如下

mail -s "motif" emailaddress

例:给xxx@xxx.com的邮箱发送个主题为server系统错误信息

echo `date +%Y_%m_%d_%H:%M`system erro  | mail -s "server" xxx@xxx.com







 

 

本文出自 “左手右手” 博客,请务必保留此出处http://mofeihu.blog.51cto.com/1825994/1627065

linux用mail命令发邮件

原文:http://mofeihu.blog.51cto.com/1825994/1627065

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!