none
Не уходят письма RRS feed

  • Вопрос

  • Здравствуйте,

    устанавливаю впервые, установка по инструкции прошла успешно. Создал соединитель отправки в интернет по данной инструкции , но на этапе проверки письма не доходят. В отчёте видно следующее:

    Отправлено
    06.07.2015 12:07 DC1
    Сообщение отправлено dc1.testd.local.
    Ожидание
    06.07.2015 12:07 dc1.testd.local
    Сообщение от DC1.testd.local получено dc1.testd.local.

    06.07.2015 12:07 dc1.testd.local
    Сообщение было помещено в очередь на сервере 'dc1.testd.local' с 06.07.2015 12:07:27 "(UTC+04:00) Москва, Санкт-Петербург, Волгоград". Последняя попытка отправить сообщение была предпринята в '06.07.2015 12:06:58' "(UTC+04:00) Москва, Санкт-Петербург, Волгоград" и завершилась ошибкой "451 4.4.0 Error encountered while communicating with primary target IP address: "421 4.2.1 Unable to connect." Attempted failover to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts. The last endpoint attempted was 94.100.180.150:25".

    Подскажите, куда копать, пожалуйста.

Ответы

  • Это была отправка на мейл.ру. Ни с сервера, ни с моего домашнего компьютера телнета нет. Пробовал телнетить smtp.yandex.com - везде работает.

    Попробовал отправить на яндекс, получил:

    ...

    Стал смотреть, патпинг показал что это хост mx.yandex.ru, пинги к нему идут, телнет нет. <del>Зачем эксчендж ломится на мх-сервер как на почтовый? Что-то тут не так.</del> Понял глупость сказал. Но легче не стало, mxtoolbox говорит что всё ок с этими адресами.

    mail.ru это не почтовый сервер, туда и не должно быть коннекта по 25 порту.

    Если посмотреть nslookup -q=MX mail.ru , можно увидеть в качестве почтового обменника mxs.mail.ru - и если ткнуться туда - telnet mxs.mail.ru 25 - оно вполне откликается:

    220 Mail.Ru ESMTP
    QUIT
    221 mx26.mail.ru closing connection

    И яндекс по telnet mx.yandex.ru 25 тоже вполне:

    220 mxfront10m.mail.yandex.net (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
    QUIT
    221 2.0.0 Closing connection.

    Это работает (QUIT я ручками набирал).

    Если с Вашего сервера это не работает, значит, доступ наружу по 25 порту блокирован, разбирайтесь где и почему. Сам Exchange тут ни при чём.


    S.A.


    • Изменено Safronov A. _ 6 июля 2015 г. 19:20
    • Помечено в качестве ответа Yan Yunin 6 июля 2015 г. 19:56
    6 июля 2015 г. 19:19

Все ответы

  • Включите логирование коннекторов отправки и посмотрите события в логах.

    И посмотрите это обсуждение


    Do not multiply entities beyond what is necessary


    • Изменено Dmitry.I 6 июля 2015 г. 9:16
  • И еще проверьте с сервера dc1 соединение:

    telnet 94.100.180.150 25

    Может исходящие соединения на 25 порт с него вообще заблокированы.

    • Предложено в качестве ответа Tema_BYMVP 6 июля 2015 г. 20:06
    6 июля 2015 г. 11:53
  • Это была отправка на мейл.ру. Ни с сервера, ни с моего домашнего компьютера телнета нет. Пробовал телнетить smtp.yandex.com - везде работает.

    Попробовал отправить на яндекс, получил:

    Отправлено
    07.07.2015 0:48 DC1
    Сообщение отправлено dc1.testd.local.Ожидание
    07.07.2015 0:48 dc1.testd.local
    Сообщение от DC1.testd.local получено dc1.testd.local.

    07.07.2015 0:48 dc1.testd.local
    Сообщение было помещено в очередь на сервере 'dc1.testd.local' с 07.07.2015 0:48:22 "(UTC+04:00) Москва, Санкт-Петербург, Волгоград". Последняя попытка отправить сообщение была предпринята в '07.07.2015 0:46:53' "(UTC+04:00) Москва, Санкт-Петербург, Волгоград" и завершилась ошибкой "451 4.4.0 Error encountered while communicating with primary target IP address: "421 4.2.1 Unable to connect." Attempted failover to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts. The last endpoint attempted was 87.250.250.89:25".

    Стал смотреть, патпинг показал что это хост mx.yandex.ru, пинги к нему идут, телнет нет. <del>Зачем эксчендж ломится на мх-сервер как на почтовый? Что-то тут не так.</del>

    Понял глупость сказал. Но легче не стало, mxtoolbox говорит что всё ок с этими адресами.
    • Изменено Yan Yunin 6 июля 2015 г. 18:26 дополнение
    6 июля 2015 г. 17:59
  • Это была отправка на мейл.ру. Ни с сервера, ни с моего домашнего компьютера телнета нет. Пробовал телнетить smtp.yandex.com - везде работает.

    Попробовал отправить на яндекс, получил:

    ...

    Стал смотреть, патпинг показал что это хост mx.yandex.ru, пинги к нему идут, телнет нет. <del>Зачем эксчендж ломится на мх-сервер как на почтовый? Что-то тут не так.</del> Понял глупость сказал. Но легче не стало, mxtoolbox говорит что всё ок с этими адресами.

    mail.ru это не почтовый сервер, туда и не должно быть коннекта по 25 порту.

    Если посмотреть nslookup -q=MX mail.ru , можно увидеть в качестве почтового обменника mxs.mail.ru - и если ткнуться туда - telnet mxs.mail.ru 25 - оно вполне откликается:

    220 Mail.Ru ESMTP
    QUIT
    221 mx26.mail.ru closing connection

    И яндекс по telnet mx.yandex.ru 25 тоже вполне:

    220 mxfront10m.mail.yandex.net (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
    QUIT
    221 2.0.0 Closing connection.

    Это работает (QUIT я ручками набирал).

    Если с Вашего сервера это не работает, значит, доступ наружу по 25 порту блокирован, разбирайтесь где и почему. Сам Exchange тут ни при чём.


    S.A.


    • Изменено Safronov A. _ 6 июля 2015 г. 19:20
    • Помечено в качестве ответа Yan Yunin 6 июля 2015 г. 19:56
    6 июля 2015 г. 19:19
  • и если ткнуться туда - telnet mxs.mail.ru 25 - оно вполне откликается:

    220 Mail.Ru ESMTP
    QUIT
    221 mx26.mail.ru closing connection

    И яндекс по telnet mx.yandex.ru 25 тоже вполне:

    220 mxfront10m.mail.yandex.net (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
    QUIT
    221 2.0.0 Closing connection.

    Так, так, так, уже теплее.... можете мне поведать:

    а) IP-адреса mxs.mail.ru и mx.yandex.ru что выдаёт вам ваш DNS;

    б) адрес внешнего DNS который используете.

    Заранее спасибо!

    6 июля 2015 г. 20:26
  • В вашем примере ошибка такая:

     The last endpoint attempted was 94.100.180.150:25

    >nslookup 94.100.180.150
    ╤хЁтхЁ:  UnKnown
    Address:  192.168.1.1
    
    ╚ь :     mxs.mail.ru
    Address:  94.100.180.150

    PTR ведет на mxs.mail.ru.

    Проверьте соединение с помощью telnet именно с сервера dc1.testd.local.

    6 июля 2015 г. 20:42
  • Как оказалось проблем подкинул интернет-провайдер Пчёлкин, оказывается есть некий фаервол в личном кабинете, что по умолчанию стоит на уровне "средний". Пришлось выключить и вуаля, сижу плачу над тестовым письмом из домена, но это слёзы радости. Оказывается ларчик то просто открывался. Всем спасибо огромное за участие.
    6 июля 2015 г. 21:04