Skip to content

Postfix, Yandex и No route to host в логах.

Псто скорее для SEO-продвижения :)

Т.к. проблема, которая тут описывается - тривиальная. Но поскольку я последний раз настраивал почтовик годика два назад - уже всё забылось.

Сейчас уже все вспомнил, но, если кто-то столкнется с аналогичной проблемой - возможно этот пост ему поможет быстрее настроить почтовик.

 

Настраивал Postfix для работы с Yandex в качестве релея, и долго не мог понять почему вот такое происходит:

Nov 25 13:20:53 relay postfix/smtp[7604]: connect to gmail-smtp-in.l.google.com[74.125.136.26]:25: No route to host
Nov 25 13:20:53 relay postfix/smtp[7606]: connect to gmail-smtp-in.l.google.com[74.125.136.26]:25: No route to host
Nov 25 13:20:53 relay postfix/smtp[7603]: connect to gmail-smtp-in.l.google.com[74.125.136.26]:25: No route to host
Nov 25 13:21:23 relay postfix/smtp[7604]: connect to gmail-smtp-in.l.google.com[2a00:1450:400c:c05::1a]:25: Connection timed out
Nov 25 13:21:23 relay postfix/smtp[7603]: connect to gmail-smtp-in.l.google.com[2a00:1450:400c:c05::1a]:25: Connection timed out
Nov 25 13:21:23 relay postfix/smtp[7606]: connect to gmail-smtp-in.l.google.com[2a00:1450:400c:c05::1a]:25: Connection timed out
Nov 25 13:21:23 relay postfix/smtp[7605]: connect to gmail-smtp-in.l.google.com[2a00:1450:400c:c05::1b]:25: Connection timed out
Nov 25 13:21:23 relay postfix/smtp[7605]: connect to gmail-smtp-in.l.google.com[74.125.136.26]:25: No route to host
Nov 25 13:21:53 relay postfix/smtp[7604]: connect to alt1.gmail-smtp-in.l.google.com[2a00:1450:400c:c05::1a]:25: Connection timed out
Nov 25 13:21:53 relay postfix/smtp[7603]: connect to alt1.gmail-smtp-in.l.google.com[2a00:1450:400c:c05::1a]:25: Connection timed out
Nov 25 13:21:53 relay postfix/smtp[7606]: connect to alt1.gmail-smtp-in.l.google.com[2a00:1450:400c:c05::1a]:25: Connection timed out
Nov 25 13:21:53 relay postfix/smtp[7604]: connect to alt1.gmail-smtp-in.l.google.com[74.125.143.26]:25: No route to host
Nov 25 13:21:53 relay postfix/smtp[7603]: connect to alt1.gmail-smtp-in.l.google.com[74.125.143.26]:25: No route to host
Nov 25 13:21:53 relay postfix/smtp[7604]: connect to alt2.gmail-smtp-in.l.google.com[173.194.79.26]:25: No route to host
Nov 25 13:21:53 relay postfix/smtp[7606]: connect to alt1.gmail-smtp-in.l.google.com[74.125.143.26]:25: No route to host
Nov 25 13:21:53 relay postfix/smtp[7606]: connect to alt2.gmail-smtp-in.l.google.com[173.194.79.26]:25: No route to host
Nov 25 13:37:42 relay postfix/smtp[7913]: connect to mx.yandex.ru[93.158.134.89]:25: No route to host
Nov 25 13:37:42 relay postfix/smtp[7913]: connect to mx.yandex.ru[213.180.204.89]:25: No route to host
Nov 25 13:37:42 relay postfix/smtp[7913]: connect to mx.yandex.ru[213.180.193.89]:25: No route to host
Nov 25 13:37:42 relay postfix/smtp[7913]: connect to mx.yandex.ru[87.250.250.89]:25: No route to host
Nov 25 13:37:42 relay postfix/smtp[7913]: connect to mx.yandex.ru[77.88.21.89]:25: No route to host

Оказалось - у провайдера закрыт 25 порт, чтобы от завирусованных абонентских компьютеров спам не валил.

И надо его открывать где-то в личном кабинете.

Собственно обнаруживается закрытый 25 порт так:

telnet mx.yandex.ru 25
Trying 87.250.250.89...
Trying 93.158.134.89...
Trying 213.180.193.89...
Trying 213.180.204.89...
Trying 77.88.21.89...
telnet: Unable to connect to remote host: No route to host

 

Из места, в котором SMTP порт не закрыт - подключение через telnet выглядит так:

telnet mx.yandex.ru 25
Trying 87.250.250.89...
Connected to mx.yandex.ru.
Escape character is '^]'.
220 mxfront40.mail.yandex.net (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)

 

Leave a Reply

Your email address will not be published. Required fields are marked *

π