发送电子邮件时禁用传输回退
disable transport fallback when sending emails
我有两种传输方式,一种用于普通电子邮件,另一种用于 noreply 电子邮件,因为数量巨大
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”transport
我有两种传输方式,一种用于普通电子邮件,另一种用于 noreply 电子邮件,因为数量巨大
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”transport