Когда postfix пытается отправить почту на мой адрес электронной почты, размещенный с использованием приложений Google, я получаю следующие ошибки:
Sep 15 10:24:53 zedsaid postfix/error[17246]: 07F246D1BCA: to=<www-data@zedsaid.com>, relay=none, delay=356386, delays=356313/73/0/0.02, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to ASPMX5.GOOGLEMAIL.com[74.125.157.27]:25: No route to host)
Sep 15 10:24:53 zedsaid postfix/error[17249]: 0D6F46D1B30: to=<www-data@zedsaid.com>, relay=none, delay=370784, delays=370710/73/0/0.02, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to ASPMX5.GOOGLEMAIL.com[74.125.157.27]:25: No route to host)
Sep 15 10:24:53 zedsaid postfix/error[17255]: 0648696A004: to=<www-data@zedsaid.com>, relay=none, delay=140987, delays=140914/73/0/0.02, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to ASPMX5.GOOGLEMAIL.com[74.125.157.27]:25: No route to host)
Sep 15 10:24:53 zedsaid postfix/error[17259]: 0F68C6D1F5F: to=<www-data@zedsaid.com>, relay=none, delay=264586, delays=264512/73/0/0.02, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to ASPMX5.GOOGLEMAIL.com[74.125.157.27]:25: No route to host)
Sep 15 10:24:53 zedsaid postfix/error[17247]: 06D3796A0EB: to=<www-data@zedsaid.com>, relay=none, delay=167, delays=94/73/0/0.02, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to ASPMX5.G:
DNS для моей почты правильно настроен, чтобы указывать на почтовые серверы Google, так почему я получаю эти ошибки?
Вы можете использовать telnet для ASPMX5.GOOGLEMAIL.com
на 25 порт?
telnet ASPMX5.GOOGLEMAIL.com 25
Если у вас нет маршрута к хосту, вам следует напрямую попробовать IP-адрес:
telnet 74.125.157.27 25
Если это не сработает, возможно, у вас есть интернет-провайдер, который блокирует исходящие соединения с портом 25. В наши дни это довольно распространено для борьбы со спамом.
В этом случае вам придется настроить postfix для ретрансляции почты через SMTP-сервер вашего провайдера. Увидеть Relayhost параметр конфигурации.
В тексте файлов журнала написано «Нет маршрута к хосту» - это мог потому что ваш интернет-провайдер блокирует исходящий SMTP-трафик, но это не единственная причина. (Например, если в вашем Linux-окне есть статический маршрут, который больше не действителен, вы получите что-то вроде результатов, которые видите.)
У вас установлен lft на вашем Linux-компьютере? Если да, то с привилегиями суперпользователя введите следующую команду: lft aspmx5.googlemail.com:25
- это должно сказать вам, где вас блокируют.
(lft позволяет использовать tcp для traceroute)