Назад | Перейти на главную страницу

Exim - Ошибка проверки отправителя

У меня есть домены на двух серверах: example.edu.au и example.camp

Когда я пытаюсь отправить электронное письмо (через Exim, SMTP) с pr@example.camp на eman@example.edu.au, я получаю возвращенное письмо с сообщением «Sender Verify Failed».

Что может быть причиной сбоя проверки отправителя, если электронное письмо приходит с одного из моих серверов на другой? Как я мог это исправить?

Я могу без проблем отправить письмо с example.edu.au в example.camp. Помимо этого конкретного примера, я могу без проблем отправлять и получать оба этих письма.

2017-01-24 23:39:11 1cWAg0-0000qw-MZ ** eman@example.edu.au R=dnslookup T=remote_smtp H=mail.example.edu.au [45.56.85.76] X=TLS1.2:RSA_AES_128_CBC_SHA1:128 CV=no: SMTP error from remote mail server after RCPT TO:<eman@example.edu.au>: 550-Verification failed for <pr@example.camp> 550-Unrouteable address 550 Sender verify failed

550-Unrouteable address 550 Sender verify failed

Означает, что сервер exim не может разрешить записи MX / A для домена и у вас включена проверка отправителя.

Подробнее об этом в документация

Если можете, войдите на сервер, на котором запущен exim, например, example.edu.au, и запустите dig MX mus.camp, хотя в спецификации RFC указано, что вы можете использовать запись A или записи MX.

TL; DR; Похоже на проблему с DNS.

Если вы используете WHM (WebHostManager), вы можете остановить проверку SPF по следующему пути: WHM: Main >> Service Configuration >> Exim Configuration Editor >> Standard Options >> Mail >> Sender Verification. Попробуйте это на mail.example.edu. .au сервер