Chinaunix首页 | 论坛 | 博客
  • 博客访问: 107178
  • 博文数量: 19
  • 博客积分: 471
  • 博客等级: 下士
  • 技术积分: 251
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-16 10:03
文章分类

全部博文(19)

文章存档

2013年(1)

2012年(5)

2011年(13)

分类: LINUX

2011-12-02 12:16:53


最近,公司的监控脚本自动发邮件失败。原因是公司变更smtp服务器。

sh -x排障时,在最后发送mail的时候卡住,最后会丢出一个出错信息:

Error sending message, child exited 75 (Deferred.).
/anypath/anymonitor.sh: line 99:  6666 Done                    echo -e "hi:\n    $msg"
      2478 Segmentation fault      | /usr/bin/mutt -s "$subject" -c "$mailcc" "$mailto"

然后,在命令行执行mutt命令也是一样的出错信息。
Error sending message, child exited 75 (Deferred.).

百度上面的出错信息。
找到“Mutt电子邮件快速入门指南”--
配置mstmp
$ vi .msmtprc
account default
host smtp.your_company.com
from your_username@your_company.com
$chmod 600 .msmtprc
 

测试mutt发邮件正常。再跑下脚本也ok。
阅读(4344) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~