Псто скорее для 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)