我有一台 xeams 邮件服务器,该服务器已设置转发器来过滤邮件,然后将邮件转发到 postfix 服务器上。问题是,每当我尝试从 xeams 服务器向 postfix 服务器上的电子邮件地址发送电子邮件时,我都会收到此错误,因为它们具有相同的域名。
2018-07-05 14:42:41,450 - [ 86] ************ New (secure) connection to: (postfix server ip)
2018-07-05 14:42:41,450 - [ 86] S <-- EHLO sub.samedomain.com
2018-07-05 14:42:41,668 - [ 86] C --> 250-mx.samedomain.com
2018-07-05 14:42:41,668 - [ 86] C --> 250-PIPELINING
2018-07-05 14:42:41,668 - [ 86] C --> 250-SIZE 209715200
2018-07-05 14:42:41,668 - [ 86] C --> 250-ETRN
2018-07-05 14:42:41,668 - [ 86] C --> 250-AUTH PLAIN LOGIN
2018-07-05 14:42:41,668 - [ 86] C --> 250-AUTH=PLAIN LOGIN
2018-07-05 14:42:41,668 - [ 86] C --> 250-ENHANCEDSTATUSCODES
2018-07-05 14:42:41,668 - [ 86] C --> 250-8BITMIME
2018-07-05 14:42:41,668 - [ 86] C --> 250 DSN
2018-07-05 14:42:41,668 - [ 86] S <-- MAIL FROM:<[email protected]>
2018-07-05 14:42:41,712 - [ 86] C --> 250 2.1.0 Ok
2018-07-05 14:42:41,712 - [ 86] S <-- RCPT TO:<[email protected]>
2018-07-05 14:42:41,758 - [ 86] C --> 553 5.7.1 <[email protected]>: Sender address rejected: not logged in
2018-07-05 14:42:41,758 - [ 86] S <-- QUIT
2018-07-05 14:42:41,802 - [ 86] C --> 221 2.0.0 Bye
2018-07-05 14:42:41,802 - [ 86] ~~~~~~~~~~~~ Connection Ter
我不确定如何进行,有没有办法将我的 postfix 服务器设置为忽略该问题并接受任何电子邮件?
答案1
只需在 Postfix 中列出您的 Xeams 服务器 IPmynetworks
:
mynetworks
(默认:查看postconf -d
输出)比“陌生人”拥有更多权限的“受信任”远程 SMTP 客户端列表。
特别是,“受信任”的 SMTP 客户端被允许通过 Postfix 中继邮件。请参阅
smtpd_relay_restrictions
参数说明postconf(5)手动的。