由于折旧,我正在将我的Monolog电子邮件记录从Swiftmailer转换为Symfony Mailer(如此处推荐)。
我已成功完成转换并正在接收电子邮件。
然而,使用 Swift Mailer,所有 Monolog 电子邮件的格式都很好(参见示例)。使用 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
)
);