【发布时间】:2021-11-03 08:07:33
【问题描述】:
由于折旧,我正在将我的 Monolog 电子邮件记录从 Swiftmailer 转换为 Symfony Mailer(推荐 here)。
我已成功完成转换并正在接收电子邮件。
但是,使用 Swift Mailer,所有 Monolog 电子邮件的格式都很好(请参阅 example)。 使用 Symfony Mailer,我只有电子邮件的文本版本。
有没有办法使用 Symfony Mailer 获得类似的 HTML 输出?
顺便说一句,我只使用“symfony/mailer”和“symfony/monolog-bridge”,而不是完整的框架
我的代码:
$logger = new Logger('My Logger');
$transport = Transport::fromDsn('MYDSN');
$mailer = new Mailer($transport);
$message = (new Email())
->from(new Address('from@example.com', 'John Doe'))
->to(new Address('to@example.com', 'Jane Doe'))
->subject('My Subject');
$logger->pushHandler(
new MailerHandler(
$mailer,
$message,
Logger::ERROR
)
);
【问题讨论】:
标签: swiftmailer monolog symfony-mailer