我正在使用 SendGrid 作为我正在开发的自动邮件系统。
不幸的是,我时不时地、随机地、突然地遇到这个错误。
首先,我认为我超出了允许的 1000 个字符行长度,这可能是真的,因为在我在电子邮件的各个 HTML 部分添加“\r\n”之后,错误开始很少发生。
SendGrid“支持工程师”在解决这个问题时完全无能为力。
尽管如此,这种情况对我来说仍然是一个很大的问题,因为它是我的系统最重要的核心功能之一,而且它必须坚固可靠。
预先感谢您的帮助。
最佳答案
得知您在使用 SMTPAPI 时遇到问题并且支持人员无法为您提供帮助,我们深感抱歉。您关于达到 1000 个字符限制的说法可能是正确的。根据您发送电子邮件的内容,您也许可以添加一些缩进空间来解决问题:
var SMTPAPIHeader = JSON.stringify(yourJSONobject, null, " ");
有关此问题的更多详细信息,请参阅此问题:
Newlines resolved as =0A in Sendgrid X-SMTPAPI header
此外,请随时发送电子邮件至 [email protected]如果您需要我们的开发者关系团队提供更多帮助。
关于php - 无效的 SMTPAPI header - SendGrid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16758685/