У меня есть почтовый сервер xeams, на котором настроены пересылки для фильтрации, а затем пересылки почты на сервер postfix. Проблема в том, что всякий раз, когда я пытаюсь отправить электронное письмо с сервера xeams на адрес электронной почты на сервере postfix, потому что у них такое же доменное имя, я получаю эту ошибку.
Электронное письмо отправляется с user2@samesdomain.com на user1@samesdomain.com
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:<user2@samedomain.com>
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:<user1@samedomain.com>
2018-07-05 14:42:41,758 - [ 86] C --> 553 5.7.1 <user2@samedomain.com>: 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, чтобы он игнорировал это и принимал любые электронные письма?
Просто укажите IP своего сервера Xeams в Postfix mynetworks
:
mynetworks
(по умолчанию: см.postconf -d
вывод)Список «доверенных» удаленных клиентов SMTP, у которых больше привилегий, чем у «чужих».
В частности, «доверенным» клиентам SMTP разрешено ретранслировать почту через Postfix. Увидеть
smtpd_relay_restrictions
описание параметра в postconf (5) руководство.