Mandrill 电子邮件卡在排队中
Posted
技术标签:
【中文标题】Mandrill 电子邮件卡在排队中【英文标题】:Mandrill emails stuck in queued 【发布时间】:2018-08-22 01:31:45 【问题描述】:我设法弄清楚如何通过 Mandrill 发送电子邮件并使用 Back4App 解析云代码。检查 Mandrill 的 API 日志时,我看到以下内容:
Full Request
"message":
"text": "asdf Email Test",
"subject": "adsf Email Test",
"from_email": "no-reply@asdf.ca",
"from_name": "Site",
"to": [
"email": "myemail@gmail.com",
"name": "Martin",
"type": "to"
],
"headers":
"Reply-To": "no-reply@adsf.ca"
,
"async": false,
"ip_pool": "Main Pool",
"send_at": "2018-03-13T17:14:41.645Z",
"key": "oc7ueJMLRGgaEDrjhk5DBg"
Full Response
[
"email": "myemail@gmail.com",
"status": "queued",
"_id": "7c28e80e4de1405f93d1d096600128d4",
"reject_reason": null
]
似乎代码正在正确执行,但响应正文表明电子邮件已排队。我决定等待 24 小时,但没有任何改变。我发送了更多测试电子邮件,得到了相同的结果。基本上,电子邮件没有发送。怎么回事?
【问题讨论】:
【参考方案1】:显然,要让 Mandrill 与 Back4App 一起使用,您需要设置一个自己的域,而且看起来您使用的是 Gmail 电子邮件地址。因此,建议在这种情况下使用 SendGrid :)
【讨论】:
以上是关于Mandrill 电子邮件卡在排队中的主要内容,如果未能解决你的问题,请参考以下文章
带有 sinatra 的 Mandrill API 电子邮件队列