我们托管一项服务,可以代表客户企业向最终用户发送电子邮件。这些电子邮件必须看起来像是来自客户企业,即使它们是在我们的系统内生成的。
我们之前在标头中使用了多个地址From:
,同时也提供了Sender:
标头,如下所述https://serverfault.com/a/554615。
3 月 3 日左右,我们开始持续收到来自 Gmail 的以下退回邮件。
smtp;550 5.7.1 [XX.XX.XX.XX 13] Messages with multiple addresses in From: header are not accepted. XXXXXXXXXXXXX - gsmtp
以下是我们过去发送的标头片段:
Subject: Example Email
Sender: [email protected]
From: <[email protected]>, [email protected]
Reply-To: <[email protected]>
To: <[email protected]>
有人知道为什么 Gmail 会开始阻止电子邮件吗?有人能建议我们以更好的方式代表其他地址发送电子邮件吗?
答案1
嘿,对你的邮件进行编码,如 setEncoding("UTF-8").... 它会修复它