Есть несколько простых правил, которые можно использовать для блокировки большинства серверов спама. Некоторые будут блокировать законные, но плохо настроенные серверы.
spamhaus.org
или другом черном списке. Spamhaus включает список адресов, идентифицированных как динамически выделяемые и, следовательно, не легитимные почтовые серверы. dnswl.org
предоставляет один такой белый список. Я рекомендую вашему интернет-провайдеру фильтровать незаконные серверы , если это то, что они делают.
Благодаря @phoebus, @mfinni и @ 'USD Matt', чьи комментарии помогли прояснить ситуацию.
Я пришел к выводу, что почта фактически доставляется через порт 25 потому что, если я сам заблокирую порт 25, входящая почта больше не будет доставляться. Подтверждение того, что почта не доставляется через аварийное переключение на порт 587, как я изначально подозревал.
Порт 25, похоже, заблокирован только моим интернет-провайдером (Shaw в Канаде) для IP-адресов, на которых не работает почтовый сервер, например, из оболочки на dreamhost или другом IP-адресе, не обслуживающем почту, порт заблокирован, но известные почтовые серверы не имеют проблем с заблокированным портом.
На случай, если провайдер изменит свою стратегию блокировки порта, я добавил мониторинг SMTP через pingdom.com. Интересно, что другая служба мониторинга smtp не может отслеживать, потому что ее агент мониторинга заблокирован моим интернет-провайдером.