некоторые нюансы: БД одна, а рассылка должна производиться с разных доменов. Т.к. рассылка ещё и по вебхуку от стороннего API - приходится использовать очереди. БД одна - соответственно мне желательно использовать общую очередь для всех доменов. И хотелось-бы соотвественно переключать домен мейлгана в коде. Но найти этот момент не получается. Может кто подскажет? Понимаю, что звучит как говнина. Думал организовать отдельные БД для очередей (это уже не совсем хорошо) - но они работают с коннектом по умолчанию как я понял
Config::set('mail', [ 'driver' => 'smtp', 'host' => $email->outgoing_server, 'port' => $email->outgoing_port, 'from' => ['address' => $email->email, 'name' => $email->name], 'encryption' => $email->outgoing_encryption, 'username' => $email->email, 'password' => $email->password ]); (new MailServiceProvider(app()))->register();
vvv vvv, вашу репутацию увеличил Ярослав Халюзов. 🏆 Ваша репутация 1
Обсуждают сегодня