Pull to refresh

Comments 10

Слишком сложная схема для отправки писем о регистрации, когда приложение все равно отправляет по smtp xD

Вы всегда можете поделиться более лучшим вариантом ;-)

С учетом того, что созданный мейл-сервер с высокой вероятностью очень скоро окажется в блеклистах основных почтовых служб, проще использовать готовые почтовые службы с их готовыми api, и думаю, что это будет не дороже оплаты VPS.
Ну и теми строками кода вы не отделаетесь. Надо делать очередь отправки, вводить лимиты на отправку, проверять на дубли, проверять на спам, проверять на сетевые ошибки, повторять отправку, чистить очередь если превышен предел повторных отправок, кучу кучу всего придется доделывать/дописывать.

А почему с высокой вероятностью очень скоро окажется в блеклистах основных почтовых служб ?

А вы точно "сенсей"?

Полный набор причин для бана не раскрывается обычно, но как правило это
1. низкое доверие к домену
2. рассылка однотипных по содержанию писем
3. частота и плотность рассылки, все это выбивается обычно из нормальной модели поведения

плюс некоторые недовольные клиенты будут постить репорты, по некоторым базам, на основании которых потом составляются черные списки, насколько я помню, достаточно 10 репортов чтобы попасть в их список.

И как эти все пункты относятся к почтовому серверу ? Это история уже про бизнес логику, нет ?

Большие компании очень не любят, когда письма шлют со своих самоподнятых серверов и сразу шлют в спам. Такова жизнь

Я выше писал, что это работа ради работы. Создать почтовую службу которая будет дергать SMTP сервер - это не сложно. Есть в конце концов org.apache.commons.mail никакого спринг бута совсем не надо.

Я указывал на две проблемы. Первая: затраты на развертывание и администрирование VPS превышают пользу от него. Вторая: организовать отправку писем правильно, это еще на вскидку +90% к той работе, которая была выполнена в рамках статьи.

В тоже время сторонние почтовые службы уже решили все эти проблемы, поддерживают очереди отправки, повторные отправки в случае сетевых ошибок и тп и тд. Использовать свой почтовый сервер целесообразно как правило только в рамках отправки почты внутри своего домена. Как то так если коротенько.

Да exim, postfix и т.д, да и куча инструментов и с докером и без для отправки писем. Основная работа, как и написал @tuxiзаключается в том, чтобы не уйти в спам-листы и убедиться что все твои письма отправлены

Sign up to leave a comment.

Articles