@Ghost2692

Как сделать массовую рассылку емейл в фоновом режиме в Yii2?

Всем привет, не могу никак разобраться с этой проблемой.
Я создал форму для создания емейл сообщения. Когда нажимаешь кнопку отправить то отправляются эмайл сообщения на указанные адреса.
Первая проблема что ты должен не закрывать страницу пока все не отправится, как сделать чтобы это отправлялось в фоновом режиме?
Вторая проблема как сделать так чтобы емейл отправлялся по заданному расписанию?
Всем заранее спасибо!
  • Вопрос задан
  • 107 просмотров
Решения вопроса 2
Mx21
@Mx21
Software engineer
>Первая проблема что ты должен не закрывать страницу пока все не отправится
Если, там много адресов на которые отправляются сообщения, то скрипт не успевает выполниться.

>Вторая проблема как сделать так чтобы емейл отправлялся по заданному расписанию?

Например, можно задать cron.
Ответ написан
@sidni
Php Developer
придется поставить сервер очередей и посмотреть в сторону https://github.com/yiisoft/yii2-queue
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы