170 похожих чатов

Всем привет! Использую JavaMailSender и аккаунт гул почты для рассылки почтовых

уведомлений.
Столкнулся с проблемой отправки массовых сообщений. При отправки одновременно более 70 писем на разные адреса, гугл блочит отправку, считает это спамом.
Есть в JavaMailSender возможность ставить задержку отправки писем? Что то в доке не нашел... Или может подскажете другой вариант?

19 ответов

49 просмотров

@javastart

так можно просто сбоку троттлинг прикрутить, нет?

HrAssist- Автор вопроса
Cargeh
так можно просто сбоку троттлинг прикрутить, нет?

тогда контроллер на фронт не сразу отправляет ответ об успешной отправке, возникают проблемы

HrAssist
тогда контроллер на фронт не сразу отправляет отве...

а как вы представляете это было бы реализовано в JavaMailSender?)

HrAssist- Автор вопроса
Cargeh
а как вы представляете это было бы реализовано в J...

не знаю, поэтому и уточняю у тех кто знает

HrAssist
тогда контроллер на фронт не сразу отправляет отве...

массовая отправка писем, это в любом случае ассинхроная операция, не надо ее в контролер пихать

HrAssist- Автор вопроса
central hardware
массовая отправка писем, это в любом случае ассинх...

или так, но тогда не очень понятно как фронт оповестить. Доп проверки делать?

Предчувствие(не проверял) мне подсказывает, что gmail даже при вставке пауз найдет способ позже блочить не отправку, так получение писем адресатами на других лимитах. Я бы рассмотрел использование сервисов рассылки которым доверяет гугл(Mailchimp, etc.)

HrAssist- Автор вопроса
Vadim Shabanov
Предчувствие(не проверял) мне подсказывает, что gm...

Коммерческая версия, по лимитам достаточно

https://support.google.com/mail/answer/81126?hl=ru

Взять другой ящик для рассылки или насыпать Гуглу для массовой рассылки

Dima
https://support.google.com/mail/answer/81126?hl=ru

Кстати да, ещё домен должен быть настроен правильно

HrAssist- Автор вопроса
Dima
https://support.google.com/mail/answer/81126?hl=ru

Та ну это все понятно и давно сделано, с попаданием в спам вообще нет проблем. За остальные советы спасибо)

Прикрутить нормальный email сервер вместо гугла?

HrAssist- Автор вопроса
Andrey Bova
Прикрутить нормальный email сервер вместо гугла?

Вопрос был Есть в JavaMailSender возможность ставить задержку отправки писем? Зачем эта лирика…

HrAssist
Вопрос был Есть в JavaMailSender возможность стави...

С такой формулировкой ответ на вопрос есть в Гугле или в @javastart, но лучше в Гугле

HrAssist
Вопрос был Есть в JavaMailSender возможность стави...

потому что это костыли и велосипеды. Сегодня 70 email’ов — завтра тысяча — послезавтра ещё больше. И отправка затянется на неопрделенный срок

HrAssist- Автор вопроса
Andrey Bova
потому что это костыли и велосипеды. Сегодня 70 em...

Ну так я это знаю, это же очевидно) Пока что нет такой необходимости

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта