Nagios (OP5) Postfix,客户端无权以此发件人身份发送 - 但 testmail 可以工作

Nagios (OP5) Postfix,客户端无权以此发件人身份发送 - 但 testmail 可以工作

我使用基于 Nagios 的 OP5 监控系统和 postfix。如果我从 OP5 门户发送测试邮件,该消息将被接收。但如果发送的消息导致问题,我会收到错误“客户端无权以此发件人身份发送”

通过从 OP5 门户发送测试邮件进行邮件记录

Mar 16 11:41:36 op5-system postfix/pickup[16667]: E6D2D80D33: uid=0 from=<root>
Mar 16 11:41:36 op5-system postfix/cleanup[470]: E6D2D80D33: message-id=<[email protected]>
Mar 16 11:41:36 op5-system postfix/qmgr[1613]: E6D2D80D33: from=<[email protected]>, size=379, nrcpt=1 (queue active)
Mar 16 11:41:37 op5-system postfix/smtp[476]: E6D2D80D33: to=<root@op5-system>, relay=relayserver[192.168.1.2]:25, delay=0.78, delays=0.1/0.16/0.03/0.48, dsn=2.6.0, status=sent (250 2.6.0 <[email protected]> [InternalId=34904401] Queued mail for delivery)
Mar 16 11:41:37 op5-system postfix/qmgr[1613]: E6D2D80D33: removed

通过发送邮件 Maillog,引起 op5-system 的通知

Mar 17 13:13:18 op5-system postfix/pickup[30229]: 04FDB80C87: uid=299 from=<monitor>
Mar 17 13:13:18 op5-system postfix/cleanup[31004]: 04FDB80C87: message-id=    <[email protected]>
Mar 17 13:13:18 op5-system postfix/qmgr[1610]: 04FDB80C87: from=<[email protected]>,  size=1082, nrcpt=1 (queue active)
Mar 17 13:13:18 op5-system postfix/smtp[31006]: 04FDB80C87: to=<root@op5-system>, relay=relayserver[192.168.1.2]:25, delay=0.06, delays=0.03/0.01/0.02/0.01, dsn=5.7.1,  status=bounced (host relayserver[192.168.1.2] said: 550 5.7.1 Client does not have  permissions to send as this sender (in reply to end of DATA command))
Mar 17 13:13:18 op5-system postfix/bounce[31007]: 04FDB80C87: sender non-delivery notification: 15B3880C8F
Mar 17 13:13:18 op5-system postfix/qmgr[1610]: 04FDB80C87: removed    

可能的原因是什么?

谢谢

答案1

来自交易所的错误信息在这里非常清楚

550 5.7.1 客户端没有权限以此发件人身份发送

这意味着 Exchange 只允许您的主机向发件人发送电子邮件[电子邮件保护]. 遗憾的是通知电子邮件使用[电子邮件保护]作为发件人地址。

从 OP5 知识库中,有两个选项可以解决您的问题

相关内容