Как стать автором
Обновить

Комментарии 5

Кстати, а остались в наше время какие-то публичные почтовые сервера, принимающие почту по SMTP? Gmail и многие другие дают отлуп, спамеров боятся.

Ну строго говоря, все почтовые сервера принимают почту именно по SMTP :) Но для своих пользователей. Вы открытый SMTP-релей ищете? Такие, безусловно, найти можно, но во все DNSBL они попадут моментально. Поднимайте свой, настраивайте DNS (PTR, SPF, DKIM, DMARC)... главное провайдера для его хостинга найти, который исходящие на 25 порт не режет.

Не принимают - от своих же пользователей.
Т.е. вот примерно такой код (даже из ответов) работать не будет.

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

Не так страшен спам, как идиоты, борющиеся с ним.

Ну а как она, по-Вашему, пересылается-то, если не по SMTP? Для своих пользователей (которые с авторизацией) часто не 25 порт, а 465 или 587 и SSL без вариантов. Ну и с авторизацией бывают приколы в части конкретного механизма SASL, там не то, что свой код, postfix-то вспотеешь настраивать. Но для почты с других серверов обязан быть открыт 25 порт.

Если наш SMTP-сервер отправляет письмо для domain.com через SMTP-сервер, указанный как MX для этого domain.com — он должен ответить на порту 25/tcp и как минимум начать SMTP-диалог (да, возможны нюансы с graylisting, DNSBL и прочим SPF / DKIM, в результате чего нам 5хх отлуп выдадут). По собственному опыту — несколько своих SMTP-серверов вполне успешно функционируют.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории