@evgenin

Как правильно делать почтовую рассылку на Laravel?

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

По умолчанию в очереди laravel нет данных идентифицирующих newletter_id
5ed17212dffe9407896883.png

Нужно создать дополнительную таблицу с номерами queue_id и newletter_id или есть какое-то другое решение не разбирая json поле payload?
  • Вопрос задан
  • 335 просмотров
Решения вопроса 1
JhaoDa
@JhaoDa
LaravelRUS Team
1. Рассылку правильно делать через какой-то специальный сервис рассылок — Sparkpost, Mailgun etc., иначе велик шанс попасть в бан у почтовиков.
2. Очередь для выполнения конкретных заданий в режиме «создал и забыл» — отправить письмо/пачку писем/запрос в сервис. Никаких «внести изменения». Храни свои рассылки и управляй ими в БД, запускай их планировщиком заданий.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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