На внешнем стоит catchall всех сообщений на спец адрес catchall@domain.
Периодически внутренний сервер забирает с этого адреса почту и раскидывает между получателями (пользователи есть только на внутреннем сервере).
Пользователи забирают почту с внутреннего сервера.
Так же пользователи используют для отправки внутренний сервер, который через SMTP релей передает письма для отправки внешнему.
Так вот проблема. Приняв письмо удаленный сервер пытается проверить отправителя у внешнего сервера, а внешний говорит, что отправителя нет, т.к. его реально нет.
Ведь все пользователи только на внутреннем сервере, а на внешнем catchall.
Код: Выделить всё
SMTP error from remote mail server after RCPT TO:<nora_sn@mail.kamchatka.ru>: host smtp.kamchatka.ru [85.28.195.133]: 550-Verification failed for <hmel@domain> 550-Called: 77.220.178.160 550-Sent: RCPT TO:<hmel@domain> 550-Response: 550 Administrative prohibition 550 Sender verify failed
Ну типа другой сервер спрашивает: у тебя есть blabla@blabla - а мой exim говорит, конечно!
Спасибо за помощь! Очень признателен!