我正在尝试通过 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