Здесь у меня сервер Exchange 2003. Этот сервер настроен в качестве коннектора SMTP по умолчанию для отправки и получения электронной почты. Этот соединитель успешно отправляет электронные письма почти на все адреса электронной почты; но он не работает для одного конкретного электронного письма - в этом случае электронное письмо не доставляется, и появляется следующее сообщение об ошибке:
5.7.1 smtp;530 5.7.1 Relaying not allowed without prior authentication: destiny@email.com
Я проверил доставку с моего сервера в судьбу с помощью smtpdiag.exe и если я запустил его с параметром /v
, отображается дополнительная ошибка:
Сервер отклонил адрес электронной почты отправителя
Раньше этот IP был в черных списках, но сейчас в спамхаусе его нет. Какие-либо предложения?
Первое, что я должен сделать, это убедиться, что он не попал в черный список ни в одном другом списке: http://www.mxtoolbox.com/blacklists.aspx
Какой сервер вызвал этот отчет: «Сервер отклонил адрес электронной почты отправителя»? Ваш отправляющий сервер или сервер получателя?
Я подозреваю, что получатель скорее всего, и если да, то вас помечают как СПАМ или как ненадежного отправителя. Обычные причины этого - довольство, поэтому отправляйте что-нибудь с телом; отсутствие PTR-записи; или занесены в черный список.
Вы также можете изучить возможность добавления записи SPF DNS, которая используется некоторыми системами для проверки вашего согласия на отправку.