Динамические данные SMTP в Laravel 5.6 для писем в очереди? - PullRequest
0 голосов
/ 26 декабря 2018

Привет. Я пытаюсь настроить динамические учетные записи электронной почты (логины) для laravel.У меня есть метод с именем getCurrentEmailAccount(), который возвращает учетную запись для использования в настоящее время.В моем классе mail.php в папке config у меня есть вызов этого метода оттуда

'username' => \App\Helper\MailHelper::getCurrentEmailAccount(),
'password' => env('MAIL_PASSWORD'),

Это, кажется, работает для новых элементов, но не работает с уже помещенными в очередь элементами.Кажется, что как только элемент был отправлен в очередь, он продолжает использовать любую почтовую учетную запись, которая была связана с ним во время добавления в очередь, и доза не получается последней.Это приводит к ошибкам входа в систему при использовании старой предыдущей учетной записи, которая больше не активна, вместо последней, которую возвращает getCurrentEmailAccount().

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

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...