发送电子邮件时禁用传输回退



我有两个传输,一个用于普通电子邮件,另一个用于非常规电子邮件,因为数量巨大

mailer.yml:

framework:
mailer:
transports:
main: '%env(MAILER_DSN)%'
noreply: '%env(MAILER_DSN_NOREPLY)%'

MAILER_DSN_NOREPLY关闭时,尝试使用MAILER_DSN_NOREPLY一次,然后使用MAILER_DSN发送电子邮件

如何禁用此规则并尝试使用MAILER_DSN_NOREPLY发送3次,然后将邮件保留在失败队列中?

查看symfony/mailer的代码,当构建传输时,在中创建的第一个传输被视为默认传输,并将用作后备

所以我写了";noreply";一线运输

最新更新