The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"EXIM не отправляет почту на yandex.ru"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 08-Фев-11, 13:17 
Доброго дня.
Столкнулся с проблемой: exim не хочет отправлять почту на yandex.ru .
Ответ приходит такой:

The mail server could not deliver mail to hidden@ya.ru.  The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.

Google не помог с данной проблемой.
Прошу помочь решить, спасибо!

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 08-Фев-11, 13:58 
По началу я думал что дело в том, что hostname не ресолвился (однако в /etc/hosts он был).
Я добавил A запись хостнейма в ДНС, он начал ресолвится, а почта все равно не отправляется на яндекс.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от mef (ok) on 08-Фев-11, 14:08 
/etc/hosts - это здесь причем?
Надо бы прописать не только A запись, но и MX, и PTR желательно. Проверьте свой домен в black листах.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 08-Фев-11, 14:12 
> /etc/hosts - это здесь причем?
> Надо бы прописать не только A запись, но и MX, и PTR

Не могли бы показать как выглядят данные записи и куда их надо прописать?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от Vladimir (??) on 08-Фев-11, 14:09 
> missing the proper dns entries.

А dns нормально работает?
# nslookup -q=mx ya.ru

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 08-Фев-11, 14:13 
>> missing the proper dns entries.
>  А dns нормально работает?
>  # nslookup -q=mx ya.ru

root@cpanel [~]# nslookup -q=mx ya.ru
Server:         46.xx.194.xxx
Address:        46.xx.194.xxx#53

Non-authoritative answer:
ya.ru   mail exchanger = 10 mx.yandex.ru.

Authoritative answers can be found from:
ya.ru   nameserver = ns5.yandex.ru.
ya.ru   nameserver = ns1.yandex.ru.
ns1.yandex.ru   internet address = 213.180.193.1
ns5.yandex.ru   internet address = 213.180.204.1

некоторые цифры в IP своего сервера я скрыл.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 08-Фев-11, 15:04 
>[оверквотинг удален]
> Server:         46.xx.194.xxx
> Address:        46.xx.194.xxx#53
> Non-authoritative answer:
> ya.ru   mail exchanger = 10 mx.yandex.ru.
> Authoritative answers can be found from:
> ya.ru   nameserver = ns5.yandex.ru.
> ya.ru   nameserver = ns1.yandex.ru.
> ns1.yandex.ru   internet address = 213.180.193.1
> ns5.yandex.ru   internet address = 213.180.204.1
> некоторые цифры в IP своего сервера я скрыл.

проверил MX запись, все нормально

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от sultan on 08-Фев-11, 15:58 
> Доброго дня.
> Столкнулся с проблемой: exim не хочет отправлять почту на yandex.ru .
> Ответ приходит такой:
> The mail server could not deliver mail to hidden@ya.ru.  The account
> or domain may not exist, they may be blacklisted, or missing
> the proper dns entries.

Проверь запись в реверсной зоне dig -x yo.ur.I.P
должна существовать и соответствовать primary_hostname в конфигурации exim которое должно резолвиться в IP твоего почтового сервера

http://en.wikipedia.org/wiki/Forward_Confirmed_reverse_DNS

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 08-Фев-11, 18:27 
>> Доброго дня.
>> Столкнулся с проблемой: exim не хочет отправлять почту на yandex.ru .
>> Ответ приходит такой:
>> The mail server could not deliver mail to hidden@ya.ru.  The account
>> or domain may not exist, they may be blacklisted, or missing
>> the proper dns entries.
> Проверь запись в реверсной зоне dig -x yo.ur.I.P
> должна существовать и соответствовать primary_hostname в конфигурации exim которое должно
> резолвиться в IP твоего почтового сервера
> http://en.wikipedia.org/wiki/Forward_Confirmed_reverse_DNS

есть данная запись.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

15. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от sHaggY_caT (ok) on 09-Фев-11, 20:54 
> есть данная запись.

А что в ней?

Смотрите, принято делать так:

domen.tld у нас домен,

@ IN MX mail.domain.tld.
mail IN A  192.0.2.6


А для реверс-зоны
2.0.192

У нас

6 IN mail.domain.tld.


При этом SMTP-релей (Ваш Exim), здороваясь с MX-ом(в Вашем случае яндексовым), должен поступить в соотвествии с этикетом:

helo mail.domain.tld

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от Andrey Mitrofanov on 09-Фев-11, 14:14 
> Доброго дня.
> Столкнулся с проблемой: exim не хочет отправлять почту на yandex.ru .
> Ответ приходит такой:
> The mail server could not deliver mail to hidden@ya.ru.  The account
> or domain may not exist, they may be blacklisted, or missing
> the proper dns entries.

Если
# exim4 -bt hidden@ya.ru
не скажет ничего нового, пробовать читать вывод
# exim4 -d -bt hidden@ya.ru
...

???

Э! Бр! Стоп!!
_Ответ_ приходит? Письмом? От кого? От _их сервера или от _твоего?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 09-Фев-11, 16:18 
>[оверквотинг удален]
>> or domain may not exist, they may be blacklisted, or missing
>> the proper dns entries.
> Если
> # exim4 -bt hidden@ya.ru
> не скажет ничего нового, пробовать читать вывод
> # exim4 -d -bt hidden@ya.ru
> ...
> ???
> Э! Бр! Стоп!!
> _Ответ_ приходит? Письмом? От кого? От _их сервера или от _твоего?

Ответ приходит от моего сервера

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от Andrey Mitrofanov on 09-Фев-11, 16:29 
>> _Ответ_ приходит? Письмом? От кого? От _их сервера или от _твоего?
> Ответ приходит от моего сервера

Да-да?!

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 09-Фев-11, 16:50 
>>> _Ответ_ приходит? Письмом? От кого? От _их сервера или от _твоего?
>> Ответ приходит от моего сервера
> Да-да?!

Да да

Mail Delivery System <Mailer-Daemon@hostname>
Вместо hostname - имя моего сервера. Я специально скрыл его.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от Andrey Mitrofanov on 09-Фев-11, 18:12 
>> Если
>> # exim4 -bt hidden@ya.ru
>> не скажет ничего нового, пробовать читать вывод

Ну??

>> # exim4 -d -bt hidden@ya.ru

И найти своё сообщение, на которое пришёл "отлуп", в логе exim-а.
exigrep-ом.
Читать.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

14. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 09-Фев-11, 19:53 
>>> Если
>>> # exim4 -bt hidden@ya.ru
>>> не скажет ничего нового, пробовать читать вывод
> Ну??
>>> # exim4 -d -bt hidden@ya.ru
> И найти своё сообщение, на которое пришёл "отлуп", в логе exim-а.
> exigrep-ом.
> Читать.

--------> lookuphost router <--------
local_part=hidden domain=ya.ru
checking domains
cached no match for +local_domains
cached lookup data = NULL
ya.ru in "! +local_domains"? yes (end of list)
calling lookuphost router
lookuphost router called for hidden@ya.ru
  domain = ya.ru
DNS lookup of ya.ru (MX) succeeded
DNS lookup of mx.yandex.ru (AAAA) gave HOST_NOT_FOUND
returning DNS_NOMATCH
DNS lookup of mx.yandex.ru (A) gave HOST_NOT_FOUND
returning DNS_NOMATCH
fully qualified name = ya.ru
host_find_bydns yield = HOST_FIND_FAILED (0); returned hosts:
  mx.yandex.ru <null> MX=10 *
lookuphost router declined for hidden@ya.ru
--------> literal router <--------
local_part=hidden domain=ya.ru
checking domains
cached no match for +local_domains
cached lookup data = NULL
ya.ru in "! +local_domains"? yes (end of list)
calling literal router
literal router called for hidden@ya.ru: domain = ya.ru
literal router declined for hidden@ya.ru
--------> fail_remote_domains router <--------
local_part=hidden domain=ya.ru
checking domains
cached no match for +local_domains
cached lookup data = NULL
ya.ru in "! +local_domains : ! localhost : ! localhost.localdomain"? yes (end of list)
calling fail_remote_domains router
rda_interpret (string): :fail: The mail server could not deliver mail to $local_part@$domain.  The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
expanded: :fail: The mail server could not deliver mail to hidden@ya.ru.  The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
file is not a filter file
parse_forward_list: :fail: The mail server could not deliver mail to hidden@ya.ru.  The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
extract item: :fail: The mail server could not deliver mail to hidden@ya.ru.  The account or domain may not exist
fail_remote_domains router forced address failure
hidden@ya.ru is undeliverable: The mail server could not deliver mail to hidden@ya.ru.  The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=5693 terminating with rc=2 >>>>>>>>>>>>>>>>

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от PavelR (??) on 09-Фев-11, 20:54 
debian:/# host -t a mx.yandex.ru
mx.yandex.ru has address 87.250.250.89
mx.yandex.ru has address 93.158.134.89
mx.yandex.ru has address 213.180.204.89
mx.yandex.ru has address 77.88.21.89


А у вас ?

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 09-Фев-11, 21:36 
> debian:/# host -t a mx.yandex.ru
> mx.yandex.ru has address 87.250.250.89
> mx.yandex.ru has address 93.158.134.89
> mx.yandex.ru has address 213.180.204.89
> mx.yandex.ru has address 77.88.21.89
> А у вас ?

root@cpanel [~]# host -t a mx.yandex.ru
Host mx.yandex.ru not found: 3(NXDOMAIN)


как исправить?

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от sHaggY_caT (ok) on 09-Фев-11, 21:54 
>> debian:/# host -t a mx.yandex.ru
>> mx.yandex.ru has address 87.250.250.89
>> mx.yandex.ru has address 93.158.134.89
>> mx.yandex.ru has address 213.180.204.89
>> mx.yandex.ru has address 77.88.21.89
>> А у вас ?
> root@cpanel [~]# host -t a mx.yandex.ru
> Host mx.yandex.ru not found: 3(NXDOMAIN)
> как исправить?

cat /etc/resolv.conf

?

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 09-Фев-11, 22:12 
>[оверквотинг удален]
>>> mx.yandex.ru has address 87.250.250.89
>>> mx.yandex.ru has address 93.158.134.89
>>> mx.yandex.ru has address 213.180.204.89
>>> mx.yandex.ru has address 77.88.21.89
>>> А у вас ?
>> root@cpanel [~]# host -t a mx.yandex.ru
>> Host mx.yandex.ru not found: 3(NXDOMAIN)
>> как исправить?
> cat /etc/resolv.conf
> ?

root@cpanel [~]# cat /etc/resolv.conf
### Hetzner Online AG installimage
# nameserver config
nameserver 46.xx.194.xxx
nameserver 46.xx.194.xxx

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от sHaggY_caT (ok) on 09-Фев-11, 22:26 
> root@cpanel [~]# cat /etc/resolv.conf
> ### Hetzner Online AG installimage
> # nameserver config
> nameserver 46.xx.194.xxx
> nameserver 46.xx.194.xxx

Если 46.xx.194.xxx это IP Вашего сервера, то, вероятно, у Вас локальный DNS(что установлен на сервере) не настроен на рекурсивные DNS-запросы (либо вообще не функционирует правильно).

Не знаю, что еще у Вас там за сервисы на сервере, но для _только_ MTA можно вбить в resolv.conf что-то вроде 8.8.8.8 или 8.8.4.4

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

21. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 09-Фев-11, 22:37 
>[оверквотинг удален]
>>> root@cpanel [~]# host -t a mx.yandex.ru
>>> Host mx.yandex.ru not found: 3(NXDOMAIN)
>>> как исправить?
>> cat /etc/resolv.conf
>> ?
> root@cpanel [~]# cat /etc/resolv.conf
> ### Hetzner Online AG installimage
> # nameserver config
> nameserver 46.xx.194.xxx
> nameserver 46.xx.194.xxx

проблема решена, заменил содержимое на

### Hetzner Online AG installimage
# nameserver config
nameserver 213.133.98.98
nameserver 213.133.99.99
nameserver 213.133.100.100

и все стало работать

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

22. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от FreekenBack (ok) on 09-Фев-11, 22:38 
>[оверквотинг удален]
>> # nameserver config
>> nameserver 46.xx.194.xxx
>> nameserver 46.xx.194.xxx
> проблема решена, заменил содержимое на
> ### Hetzner Online AG installimage
> # nameserver config
> nameserver 213.133.98.98
> nameserver 213.133.99.99
> nameserver 213.133.100.100
> и все стало работать

спасибо всем кто отвечал!

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "EXIM не отправляет почту на yandex.ru"  +/
Сообщение от sHaggY_caT (ok) on 09-Фев-11, 22:45 

> проблема решена, заменил содержимое на
> ### Hetzner Online AG installimage
> # nameserver config
> nameserver 213.133.98.98
> nameserver 213.133.99.99
> nameserver 213.133.100.100
> и все стало работать

Смотрите, как бы у Вас другие сервисы не отвалились!
Может быть, что-нибудь прибито гвоздями к доменным именам, делегированным на Ваш локальный DNS-сервер (честно, пару раз такое видела!)

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру