@Dobryak88
Системный администратор

Проблема с пренаправлением почты. Как исправить?

Добрый день.
Для почтового ящика на сервере Postfix настроил перенаправление входящей почты по схеме
sender1@domain1.com -> user@MYDOMAIN.com -> recipient@domain2.com
Оно работает, но если domain1.com=domain2.com, т.е. получается
sender1@domain1.com -> user@MYDOMAIN.com -> recipient@domain1.com ,
то доставка до recipient@domain1.com не осуществляется, а sender1@domain1.com получает от сервера MYDOMAIN.com ошибку авторизации на сервере domain1.com. Зачем он запрашивает авторизацию - не понимаю.

Использую систему:
CentOS Linux release 7.3.1611 (Core)
MySQL: Mariadb-server 5.5.52
web-server: Nginx 1.10.2
iRedMail-0.9.6 MARIADB edition
iRedAdmin-Pro-SQL-2.6.0

Уже пробовал настраивать перенаправление через:
1) iRedAdmin-Pro в разделе Forwarding;
2) iRedAdmin-Pro в разделе BCC;
3) в клиентском интерфейсе почтового ящика;
4) через SQL-сервер, добавление/редактирование таблицы vmail.alias


Моё понимание происходящего осложняется ещё и тем, что если в качестве sender1@domain1.com и recipient@domain1.com используются два ящика на каком-нибудь популярном почтовом сервисе (gmail или yandex), то перенаправление работает, а если частный или корпоративный почтовый сервер, то нет.

В чём может быть проблема?
PS: c postfix'ом и iredmail'ом работаю совсем недавно, буду благодарен за любые подсказки.

Для перенаправленного письма, которое было дополнительно сохранено в перенаправившем ящике, в журнале /var/log/maillog записаны события:

Jun 2 10:50:51 relay postfix/10025/smtpd[43894]: connect from host.mydomain.com[127.0.0.1]
Jun 2 10:50:51 relay postfix/10025/smtpd[43894]: 80BA87C91B: client=host.mydomain.com[127.0.0.1]
Jun 2 10:50:51 relay postfix/cleanup[43896]: 80BA87C91B: message-id=
Jun 2 10:50:51 relay postfix/10025/smtpd[44007]: connect from host.mydomain.com[127.0.0.1]
Jun 2 10:50:51 relay postfix/10025/smtpd[44007]: 922F97C91C: client=host.mydomain.com[127.0.0.1]
Jun 2 10:50:51 relay postfix/qmgr[11920]: 80BA87C91B: from=, size=1781, nrcpt=1 (queue active)
Jun 2 10:50:51 relay postfix/10025/smtpd[43894]: disconnect from host.mydomain.com[127.0.0.1]
Jun 2 10:50:51 relay postfix/cleanup[43884]: 922F97C91C: message-id=
Jun 2 10:50:51 relay amavis[42726]: (42726-16) Passed CLEAN {RelayedInternal}, MYNETS LOCAL [192.168.100.99]:53389 -> , Queue-ID: 3C2797C91A, Message-ID: , mail_id: J4eJG3toE1_j, Hits: -, size: 1275, queued_as: 80BA87C91B, 266 ms
Jun 2 10:50:51 relay postfix/smtp-amavis/smtp[43936]: 3C2797C91A: to=, relay=127.0.0.1[127.0.0.1]:10024, delay=0.45, delays=0.13/0/0.01/0.31, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as 80BA87C91B)
Jun 2 10:50:51 relay postfix/10025/smtpd[44007]: disconnect from host.mydomain.com[127.0.0.1]
Jun 2 10:50:51 relay postfix/qmgr[11920]: 922F97C91C: from=, size=1793, nrcpt=1 (queue active)
Jun 2 10:50:51 relay amavis[42703]: (42703-15) Passed CLEAN {RelayedInternal}, MYNETS LOCAL [192.168.100.99]:53389 -> , Queue-ID: 3C2797C91A, Message-ID: , mail_id: 0YLgWnii95xu, Hits: -, size: 1275, queued_as: 922F97C91C, 354 ms
Jun 2 10:50:51 relay postfix/smtp-amavis/smtp[44003]: 3C2797C91A: to=, relay=127.0.0.1[127.0.0.1]:10024, delay=0.57, delays=0.13/0.04/0.01/0.4, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as 922F97C91C)
Jun 2 10:50:51 relay postfix/qmgr[11920]: 3C2797C91A: removed
Jun 2 10:50:51 relay postfix/smtp[44008]: Untrusted TLS connection established to MYDOMAIN.com[192.168.100.99]:25: TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)
Jun 2 10:50:51 relay postfix/smtp[44008]: 80BA87C91B: to=, relay=MYDOMAIN.com[192.168.100.99]:25, delay=0.32, delays=0.08/0.04/0.19/0.01, dsn=5.7.1, status=bounced (host MYDOMAIN.com[192.168.100.99] said: 530 5.7.1 Authentication required for (in reply to MAIL FROM command))
Jun 2 10:50:51 relay postfix/cleanup[43896]: ED26E7C91A: message-id=<20170602075051.ED26E7C91A@host.mydomain.com>
Jun 2 10:50:52 relay postfix/qmgr[11920]: ED26E7C91A: from=<>, size=3923, nrcpt=1 (queue active)
Jun 2 10:50:52 relay postfix/bounce[44010]: 80BA87C91B: sender non-delivery notification: ED26E7C91A
Jun 2 10:50:52 relay postfix/qmgr[11920]: 80BA87C91B: removed
Jun 2 10:50:52 relay postfix/pipe[43898]: 922F97C91C: to=, relay=dovecot, delay=0.47, delays=0.13/0.01/0/0.33, dsn=2.0.0, status=sent (delivered via dovecot service)
Jun 2 10:50:52 relay postfix/qmgr[11920]: 922F97C91C: removed
Jun 2 10:50:52 relay postfix/smtp[44008]: Untrusted TLS connection established to MYDOMAIN.com[192.168.100.99]:25: TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)
Jun 2 10:50:52 relay postfix/smtp[44008]: ED26E7C91A: to=, relay=MYDOMAIN.com[192.168.100.99]:25, delay=0.31, delays=0.07/0.01/0.19/0.04, dsn=2.0.0, status=sent (250 2.0.0 Message accepted for delivery (4086 octets). id: FC167DCC80F3477C962C12629E9CFBF1)
  • Вопрос задан
  • 1581 просмотр
Пригласить эксперта
Ответы на вопрос 1
@AndreyVKo
Системный администратор
Что бы все работало надо менять настройки domain1.com В заголовке письма сервер видит отправителя, видит что он его, т. е. из domain1.com и поэтому требует авторизацию. Там ошибка "Recipient address rejected: Policy rejection not logged in" ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы