Когда я отправляю электронную почту с локального компьютера, sendmail не может подключиться к SMTP-серверу на удаленных сайтах, например Почта Google, Почта Yahoo. Мой локальный sendmail может нормально подключаться к другим машинам в моем домене.
В / var / log / maillog с журналированием sendmail, установленным на 15, я вижу следующее:
17 декабря 18:14:11 foobar sendmail [32357]: oBH7EBms032355: сбой makeconnection (aspmx.l.google.com. [74.125.53.27]): соединение отклонено aspmx.l.google.com.
17 декабря 18:14:11 foobar sendmail [32357]: oBH7EBms032355: сбой makeconnection (aspmx.l.google.com. [74.125.53.27]): соединение отклонено aspmx.l.google.com.
17 декабря 18:14:11 foobar sendmail [32357]: oBH7EBms032355: сбой makeconnection (alt1.aspmx.l.google.com. [74.125.65.27]): соединение отклонено alt1.aspmx.l.google.com.
и так далее.
Какая конфигурация мне не хватает?
Пытаться
telnet aspmx.l.google.com 25
и ищите баннер SMTP. Если это не поможет, попробуйте
telnet www.teaparty.net 25
и ищите баннер. Это мой почтовый сервер, и я знать он не блокирует входящие 25 от кого-либо. Если и те, и другие не работают, ваш интернет-провайдер, скорее всего, блокирует исходящие соединения через порт 25.