Postfix:允许发送到原始 IP 地址吗?

Postfix:允许发送到原始 IP 地址吗?

因为我想将邮件发送到另一个内部服务器,所以我需要以下有效的地址:

[电子邮件保护]

目前,postfix 给出了以下错误:

Mar 26 10:40:52 ludwig postfix/smtpd[11765]: warning: Illegal address syntax from localhost[127.0.0.1] in RCPT command: <[email protected]>

在另一个论坛中我看到了这两个配置选项,但它们无论如何都不起作用:

strict_rfc821_envelopes = no
allow_min_user = yes

有什么建议我可以禁用这个 RFC 标准吗?

谢谢!

答案1

尝试添加resolve_numeric_domain = yes到 main.cf (Postfix 2.3+)

答案2

与其试图绕过标准,为什么不将标准纳入到你的工作中呢?

首先,根据 RFC 5321,recipient@[ip.lit.er.al] 完全有效;但是,如果不加引号,则无效。

其次,如果您的 Postfix 箱没有主机名,那就有些问题了——如果您打算维护可理解的邮件服务,请尽快纠正这个问题。

相关内容