日志、邮件与错误 · 第 1 题,共 12 题

在 TYPO3 v14 中如何发送 MailMessage?

有 1 个正确答案。 简单

显示答案

答案

  • D 通过依赖注入注入的 MailerInterface,使用 $this->mailer->send($mail)

解析

在 TYPO3 v14 中,MailMessage 是一个纯数据对象:你设置发件人、收件人、主题和正文,例如使用 ->from()、->to()、->subject() 和 ->text()。发送由服务 TYPO3\CMS\Core\Mail\MailerInterface 完成,你已通过构造函数注入它。以前常用的方法 $mail->send() 已在 v14 中移除,因此旧代码会在此处报错。Mailer 会自动使用 $GLOBALS['TYPO3_CONF_VARS']['MAIL'] 中配置的传输方式。

认证与考试

下一个考试是什么?

已有 19 项考试可以练习,21 项正在投票中。查看所有认证及官方信息,投出你的一票,或推荐你的考试。

查看全部认证