归隐乡村 发表于 2014-09-22 14:12

/home/zabbix/sent: No such file or directory (errno = 2)

本帖最后由 归隐乡村 于 2014-09-22 15:01 编辑

/home/zabbix/sent: No such file or directory (errno = 2)

配置完成mutt+msmtp 后,测试报警,日志里面内容提示如下。不太清楚怎么调用的,怎么去需要找这个文件,有没有其他人也遇到过。

配置文件,脚本,日志内容如下:
msmtprc文件
defaults
logfile /var/log/msmtp/msmtp.log
account default
host smtp.qq.com
from 123456789@qq.com   
auth login
tls off
user 123456789@qq.com
password 123456789

Muttrc文件
set sendmail="/usr/bin/msmtp"
set realname="123456789@qq.com"
set editor="vi"

sendmail脚本
#!/bin/bash
LOGFILE="/var/log/msmtp.log"
:>"$LOGFILE"
exec 1>"$LOGFILE"
exec 2>&1
echo "$3" | /usr/bin/mutt -s "$2" $1

日志
cat /var/log/msmtp/msmtp.log
/home/zabbix/sent: No such file or directory (errno = 2)
Could not send the message.

rdcwayx 发表于 2014-09-23 14:36

有没有这个目录啊?/home/zabbix/sent

归隐乡村 发表于 2014-09-23 17:22

已经手动创建了这个目录,后来测试还是有问题的。暂时懒得测这个,等我测完了,回来写答案。回复 2# rdcwayx


   
页: [1]
查看完整版本: /home/zabbix/sent: No such file or directory (errno = 2)