2

Symfony Docs中所述,可以为邮件服务器添加故障转移配置:

Symfony 的邮件程序通过一种称为“故障转移”的技术支持高可用性,以确保即使一个邮件程序服务器出现故障也能发送电子邮件。

故障转移传输配置有两个或多个传输和故障转移关键字:

MAILER_DSN="failover(postmark+api://ID@default sendgrid+smtp://KEY@default)"

故障转移传输开始使用第一个传输,如果失败,它将使用下一个传输重试相同的传递,直到其中一个成功(或直到所有传输都失败)。

是否可以在 TYPO3 中使用和配置此功能?如果是这样,怎么做?

可以在 TYPO3 中配置其他配置,例如Symfony 邮件程序的TLS Peer Verification( Symfony Docs ) 吗?

默认情况下,SMTP 传输执行 TLS 对等验证。此行为可使用 verify_peer 选项进行配置。尽管出于安全原因不建议禁用此验证,但在开发应用程序或使用自签名证书时它可能很有用:

$dsn = 'smtp://user:pass@smtp.example.com?verify_peer=0';

4

1 回答 1

2

这两个功能目前在 TYPO3 中都不能作为配置使用。您能否在https://forge.typo3.org/projects/typo3cms-core/issues创建 2 个问题?

当然通过例如 XCLASS 或者可能有一个事件可以通过扩展添加这样的东西。

于 2021-11-18T13:11:05.160 回答