我的组织每天代表自己和大约10名经纪人客户发送大约3000份高价值(发票/收据/对账单(。我无法控制电子邮件收件人,需要将所有被退回的电子邮件返回到发件人:地址(这些地址因经纪人而异(,以便对其进行处理。简言之,我从大约10个不同的域发送到大约400个不同的目的地域,不能让电子邮件丢失。
反弹发生后,SG会将收件人添加到反弹抑制列表中,然后会丢弃/丢失任何后续电子邮件。
app.sendgrid.com GUI允许我配置一个允许列表,在其中我可以枚举要从抑制过程中排除的目标域,但我无法控制目标域,这是一个不断变化的列表。不实用。
SendGrid建议使用API,但刚刚确认这不是一个永久设置,而是需要在消息的基础上进行的设置。
我的消息来源是通过一个简单的SMTP连接器通过一个专用的Postfix服务器。我们没有使用API。如果需要,我可以修改Postfix服务器。
SG推荐的API/json有效负载为:
"mail_settings":{"bypass_list_management":{"启用":"boolean(可选(";}}
但如果真的需要在每条消息的基础上实现这一点,我真的不确定如何实现。可能使用Postfix?
有其他人碰到这个问题了吗?有什么建议吗?至少可以说,像反弹保护这样的关键功能不能在GUI级别关闭,这是令人失望的。
关于如何解决我的困境有什么建议吗?
我现在可以确认准备:
X-SMTPAPI:{"过滤器":{"bypass_list_management":"设置":"启用":1}}}}
工作正常,无法送达的邮件将返回给发件人。TY SG支持。