Настройка Exim4 приём почты яндекс

Qwest-fx

Профессор
Регистрация
3 Апр 2007
Сообщения
134
Реакции
41
Помогите настроить почту.
Стоит Exim4
Почту принимает Яндекс,
1401906526-clip-13kb.png

tail -f /var/log/exim4/mainlog
Код:
2014-06-04 20:29:30 1WsFwI-0006HR-5V <= asm@site1.ws U=asm P=local S=419
2014-06-04 20:29:30 1WsFwI-0006HR-5V ** info@site1.ws: Unrouteable address
2014-06-04 20:29:30 1WsFwI-0006HT-5s <= <> R=1WsFwI-0006HR-5V U=Debian-exim P=local S=1193
2014-06-04 20:29:30 1WsFwI-0006HR-5V Completed
2014-06-04 20:29:30 1WsFwI-0006HT-5s => asm <asm@site1.ws> R=local_user T=mail_spool
2014-06-04 20:29:30 1WsFwI-0006HT-5s Completed
 
В чем собственно вопрос?
что не работает?
 
Последнее редактирование:
Разве ошибки в логе не достаточно?
2014-06-04 20:29:30 1WsFwI-0006HR-5V ** info@site1.ws: Unrouteable address
 
Давайте я сам догадаюсь: на скрине сняты днс записи site1.ws , верно? Если это так, то nslookup -q=mx site1.ws дожен отдать яндекс, верно? А отдает это:
$ nslookup -q=mx site1.ws
Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
site1.ws mail exchanger = 1 MAIL.B-IO.CO.
site1.ws mail exchanger = 5 MAIL2.B-IO.CO.
site1.ws mail exchanger = 10 MAIL3.B-IO.CO.

$ nslookup -q=txt site1.ws
Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
site1.ws text = "bio=164dc3fec072136a01d2c1d6ad9591c2591e1153"

Отсюда есть предположение что вы не тот домен редактировали.

Второе:
Unrouteable address
hostname должен резолвиться или указывать правильно на IP показанный командой hostname -i (внешний IP)

Если в секции routers в описании smarthost по умолчанию стоит domains = ! +local_domains
Соответственно, нужно сделать domains = +local_domains

Обратите внимание что exim чувствителен к резолверу и сопутствующим настройкам. зависит от вашего конкретного конфига.
 
Последнее редактирование:
Код:
[asm@0day ~]$  nslookup -q=mx site1.ws
Server:        8.8.8.8
Address:    8.8.8.8#53

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

Authoritative answers can be found from:

[asm@0day ~]$ nslookup -q=txt site1.ws
Server:        8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
site1.ws    text = "v=spf1 redirect=_spf.yandex.ru"
site1.ws    text = "v=spf1 a mx ?all"

Authoritative answers can be found from:

Проверил hostname вроде верно настроено.
Далее в файле /etc/exim4/conf.d/router/200_exim4-config_primary
изменил domains = +local_domains
Код:
smarthost:
  debug_print = "R: smarthost for $local_part@$domain"
  driver = manualroute
  domains = +local_domains
  transport = remote_smtp_smarthost
  route_list = * DCsmarthost byname
  host_find_failed = defer
  same_domain_copy_routing = yes
  no_more

.endif
И сделал
/usr/sbin/update-exim4.conf
service exim4 restart

Результат прежний, письма на свой домен не отправляются.
Что ещё можно проверить?
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.4 LTS"
NAME="Ubuntu"
VERSION="12.04.4 LTS, Precise Pangolin"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu precise (12.04.4 LTS)"
VERSION_ID="12.04"
 
сделайте через Для просмотра ссылки Войди или Зарегистрируйся , что покажет?

на другие домены идет нормально?

странно что используя паблик днс гугла у нас с вами разные отдачи записи mx и txt

если вы сделали nslookup -q=mx site1.ws со своего хоста, а более того, предполагаю что регистратор и хостинг - один и тот же, то это не удивительно по причине того, что может быть проблема с резолвом, а точнее корректной работой днс конкретно этого регистратора и его хостингом, которые он (регистратор) может воспринимать как локальную зону и как следствие отдает вам то, что вы нарисовали в панели.

Судя по serial = 1406050730, последнее редактирование было 07:30 05/06/14 возможно не обновились кэши других днс, о чем Для просмотра ссылки Войди или Зарегистрируйся и мой пров и 8.8.8.8 собственно и говорит, что mx у вашего домена указывает на MAIL3.B-IO.CO.

Попробуйте сделатьnslookup -q=mx site1.ws с совсем другого хостинга.

===========
зы
пришел отлуп моего тестового письма на info@site1.ws
Статус доставки:
Original-Recipient: rfc822;info@site1.ws
Final-Recipient: rfc822;info@site1.ws
Action: failed
Status: 5.1.2
Diagnostic-Code: smtp;550 5.1.2 RESOLVER.ADR.RecipNotFound; not found

а судя по тому, кто отозвался - то 101% мх не на яндекс смотрят.
Received: from mx09.bounceio.net (mx09.bounceio.net [192.237.151.9])
 
Последнее редактирование:
Назад
Сверху