Я отправляю электронное письмо через веб-сервисы Amazon.
Использование Swift_Mailer - мне нужно получить идентификатор сообщения, который печатается сервером SMTP.
Если я использую PHPMailer - тогда я ввожу action_function
, который получает это в $extra['smtp_transaction_id']
, но если я использую Swift_Mailer
- тогда я получаю пустой ответ, почему? Как совать это?
Пример кода:
$this->logger = new \Swift_Plugins_Loggers_ArrayLogger();
$this->mailer->registerPlugin(new \Swift_Plugins_LoggerPlugin($this->logger));
$isSent = $this->mailer->send($message);
var_dump($this->logger->dump());exit;