无法通过sendmail发送邮件

无法通过sendmail发送邮件

我正在尝试通过 sendmail 发送邮件,但未收到邮件。这是命令:

/bin/cat /scripts/zabbix/test.txt | mail -v -s“阻止的IP”[电子邮件受保护]

这是输出

[电子邮件受保护]...通过中继连接到[127.0.0.1]...
220 nshost1.example.am ESMTP 发送邮件 8.15.2/8.15.2; 2017 年 2 月 3 日星期五 13:05:32 +0400 (AMT)
>>> EHLO nshost1.example.am
250-nshost1.example.am 你好本地主机 [127.0.0.1],很高兴见到你
250 个增强状态代码
250-流水线
250-8位MIME
250-尺寸
250-DSN
250-ETRN
250-STARTTLS
250-交付
第250章 帮助
>>> 启动TLS
220 2.0.0 准备启动 TLS
>>> EHLO nshost1.example.am
250-nshost1.example.am 你好本地主机 [127.0.0.1],很高兴见到你
250 个增强状态代码
250-流水线
250-8位MIME
250-尺寸
250-DSN
250-ETRN
250-交付
第250章 帮助
>>> 邮件来自:<[电子邮件受保护]> 尺寸=76
250 2.1.0 <[电子邮件受保护]>... 发件人正常
>>> RCPT 至:<[电子邮件受保护]>
>>> 数据
250 2.1.5 <[电子邮件受保护]>...收件人确定
第354章 输入邮件,以“.”结尾自己在一条线上
>>> 。
250 2.0.0 v1395W8n061857 消息已接受传送
[电子邮件受保护]...已发送(v1395W8n061857 消息已接受交付)
关闭与 [127.0.0.1] 的连接
>>> 退出
221 2.0.0 nshost1.example.am 关闭连接

这是邮件日志输出

2 月 3 日 13:05:27 nshost1 sendmail[61739]: v1395R0Q061739: from=david, size=76, class=0, nrcpts=1, msgid=<[电子邮件受保护]>, 中继=root@localhost
2 月 3 日 13:05:32 nshost1 sm-mta[61857]:规则集=check_relay,arg1=localhost,arg2=127.0.0.1,relay=localhost [127.0.0.1],丢弃
2 月 3 日 13:05:32 nshost1 sm-mta[61857]:STARTTLS=服务器,中继=localhost [127.0.0.1],版本=TLSv1.2,验证=NO,密码=DHE-RSA-AES256-GCM-SHA384,位=256/256
2 月 3 日 13:05:32 nshost1 sendmail[61739]:STARTTLS=客户端,中继=[127.0.0.1],版本=TLSv1.2,验证=失败,密码=DHE-RSA-AES256-GCM-SHA384,位=256 /256
2 月 3 日 13:05:32 nshost1 sm-mta[61857]:v1395W8n061857:来自=<[电子邮件受保护]>,大小=408,类=0,nrcpts=1,msgid=<[电子邮件受保护]>、proto=ESMTPS、守护进程=IPv4、中继=localhost [127.0.0.1]
2 月 3 日 13:05:32 nshost1 sm-mta[61857]:v1395W8n061857:已丢弃
2 月 3 日 13:05:32 nshost1 sendmail[61739]:v1395R0Q061739:[电子邮件受保护]、ctladdr=大卫(1007/1007)、延迟=00:00:05、xdelay=00:00:05、mailer=中继、pri=30076、中继=[127.0.0.1] [127.0.0.1]、dsn=2.0 .0,stat=已发送(v1395W8n061857 消息已接受发送)

有什么建议么?

答案1

谢谢 Andrzej A. Filip。我运行后问题就解决了

make restart

相关内容