我正在使用SendGrid
发送电子邮件通知。我有一个要求,我每天发送一次多个提醒电子邮件。
目前,我正面临着这个问题。触发电子邮件时,理想情况下应该从应用程序发送5封电子邮件,而不是只收到1封邮件。在日志和SendGrid仪表板中检查时,发现电子邮件已被触发,但它们仍处于Processed
状态,从而阻止它们被传递给相应的收件人。
我不明白这个问题是什么,为什么即使在收到SendGrid的成功代码后也会发生这种情况。
答案 0 :(得分:1)
SendGrid的成功代码只是意味着他们正确地收到了您的消息。电子邮件是异步的,SendGrid 200
并不意味着邮件已发送。在您的SendGrid电子邮件活动中,查看并查看是否有Deferred events这些其他消息;尝试在同一时刻向同一地址发送多条消息可能会导致基于预热的延期,直到接收系统信任您为止。