2011-02-04 2 views
1

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

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

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

Благодаря

+0

Я пришел сюда, чтобы найти решение моей проблемы, так как я нашел его сам, может быть, это может помочь другим людям, которые здесь: http://serverfault.com/a/810101/250506 – carla

ответ

1

Вы можете проверить, что обратный 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 - вы заблокировать.

+0

mail.mydomain.net , 13865 В CNAME mydomain.net. mydomain.net. 13767 IN A XX.XX.XX.XX –

+0

132.243.162.178.in-addr.arpa. 99406 IN PTR XX.XX.XX.XX.local. –

+0

это результаты, как я могу это исправить? спасибо –

2

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

Смежные вопросы