Проблема SMTP на сервере, не могу найти имя хоста - PullRequest
1 голос
/ 04 февраля 2011

Я получаю эту ошибку, когда отправляю письмо по почте. (ip и электронные письма были спрятаны)

user@server.com R=lookuphost T=remote_smtp defer (-44): SMTP error from remote mail server after RCPT TO:<user@server.com>: host mail.server.com [XX.XX.XX.XX]: 450 4.7.1 Client host rejected: cannot find your hostname, [XX.XX.XX.XX]

любая помощь?

Спасибо

Ответы [ 2 ]

2 голосов
/ 04 февраля 2011

Похоже, что удаленный сервер пытается выполнить обратный поиск DNS вашего IP-адреса - это обычно делается для защиты от спама.За эту конфигурацию отвечает владелец этого блока IP-адресов - в вашем случае, вероятно, провайдер, на котором размещен ваш сервер.

1 голос
/ 05 февраля 2011

Вы можете проверить, что обратный DNS показывает следующим образом:

$ dig mail.mydomain.com
...
mail.mydomain.com   90  IN  A   74.125.77.121

Обратный поиск

$ dig -x 74.125.77.121
...
121.77.125.74.in-addr.arpa. 86400 IN    PTR ew-in-f121.1e100.net.

То есть mail.mydomain.com не равен ew-in-f121.1e100.net - вы заблокированы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...