Задать вопрос
@evgenin

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

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

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

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

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

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