@Ghost2692

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

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

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

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

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

Войти через TM ID
Похожие вопросы
Max.Credit Санкт-Петербург
от 150 000 до 150 000 руб.
Willz Москва
от 150 000 руб.
Fmedia Санкт-Петербург
от 40 000 до 100 000 руб.
16 авг. 2018, в 12:52
100000 руб./за проект
16 авг. 2018, в 12:43
3000 руб./за проект
16 авг. 2018, в 12:11
100 руб./за проект