Как получить адрес электронной почты получателей из события Laravel's Mail MessageSending? - PullRequest
0 голосов
/ 03 июня 2018

Как вы, возможно, знаете, Laravel запускает событие MessageSending , когда собирается отправить сообщение электронной почты.Я добавил слушателя, который слушает это конкретное событие.

К сожалению, я не могу определить адрес электронной почты получателя внутри метода handle Слушателя.Единственный аргумент, который я могу получить, - это сообщение Swift Mailer.

Знаете ли вы, как я могу получить адрес электронной почты получателей с помощью метода handle Слушателя?

1 Ответ

0 голосов
/ 04 июня 2018

Вы можете вызвать getTo () для объекта Swift_Message , чтобы получить список адресов, на которые будет отправлено сообщение:

$message = $event->message;
$addresses = $message->getTo();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...