如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';