码迷,mamicode.com
首页 > 系统相关 > 详细

linux用mail命令发邮件

时间:2015-04-01 07:13:36      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:mail发邮件 linux mail命令

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

  于是乎开工

  先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命令发邮件

标签:mail发邮件 linux mail命令

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!