我正在尝试将 Linux 服务器上的 Postfix 配置为仅发送出站邮件。我已遵循空客户端教程我的 Postfix 设置也是按照该教程进行的。
电子邮件从未发送。我正尝试发送到 Gmail 地址。中继显示 mail.mydomain.com,后面是我的邮件 MX 记录。Gmail 帐户有效。
有人能告诉我我的配置需要做哪些更改吗?如果需要更多详细信息,请告诉我。
我关心的错误信息:
postfix/smtp[16925]: 2536E5B8A: to=<[email protected]>, relay=mail.domain.com[xx.xx.xx.xx]:25, delay=0.32, delays=0.04/0.01/0.12/0.15, dsn=5.0.=5.0.0, status=bounced (host mail.domain.com[xx.xx.xx.xx] said: 550 No such domain at this location (in reply to RCPT TO command))
为了完整起见,所有错误消息:
postfix/pickup[16383]: 2536E5B8A: uid=33 from=<www-data>
postfix/cleanup[16923]: 2536E5B8A: message-id=<20130321235015.2536E5B8A@removed>
postfix/qmgr[16384]: 2536E5B8A: from=<[email protected]>, size=426, nrcpt=1 (queue active)
postfix/smtp[16925]: 2536E5B8A: to=<[email protected]>, relay=mail.domain.com[xx.xx.xx.xx]:25, delay=0.32, delays=0.04/0.01/0.12/0.15, dsn=5.0.=5.0.0, status=bounced (host mail.domain.com[xx.xx.xx.xx] said: 550 No such domain at this location (in reply to RCPT TO command))
postfix/cleanup[16923]: 7763F5B8C: message-id=<20130321235015.7763F5B8C@removed>
postfix/qmgr[16384]: 7763F5B8C: from=<>, size=2505, nrcpt=1 (queue active)
postfix/bounce[16926]: 2536E5B8A: sender non-delivery notification: 7763F5B8C
postfix/qmgr[16384]: 2536E5B8A: removed
postfix/smtp[16925]: 7763F5B8C: to=<[email protected]>, relay=mail.domain.com[xx.xx.xx.xx]:25, delay=0.26, delays=0.01/0/0.09/0.16, dsn=5.0.0, status=bounced (host mail.domain.com[xx.xx.xx.xx] said: 550 No such user ([email protected]) (in reply to RCPT TO command))
postfix/qmgr[16384]: 7763F5B8C: removed
答案1
看起来:
您主机上的 Postfix 尝试使用 mail.domain.com 作为智能/中继主机
mail.domain.com 拒绝中继
这可能意味着:
你配置了错误的智能/中继主机
或者
主机需要 SMTP AUTH 才能中继