@Rollex

Как ограничить 100 писем в час через php?

Большинство почтовых сервисов например Mailgun имеют ограничение на отправку писем (100 писем в час)
Имеется пользовательская база и есть необходимость делать рассылку новостей.
Как лучше и правильнее реализовать дозированную рассылку? Через крон и в бд делать очереди рассылки? Или есть ещё варианты?
  • Вопрос задан
  • 146 просмотров
Решения вопроса 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Можно так. А можно настроить локальный постфикс с лимитами на отправку
https://wiki.deimos.fr/Postfix:_limit_outgoing_mai...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@MechanID
Админ хостинг провайдера
Большинство рейтлимитов работает обчно через базу -
при отправке проверяется кол-во отправленных за последний час, если нет превышения - отправляем и инкриментим количество, если текущий час != час который в базе обнулить счетчик и записать.
также нужно решить что делать если лимит превышен (не отправлять вобще, ставить в очередь и что делать если очередь все время растет)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽