处理Mandrill Soft Bounces

时间:2015-10-06 11:21:00

标签: email mandrill email-bounces

我使用Mandrill API获取拒绝列表,目前用于标记为hard-bouncespamunsub的条目我将其从我的邮件列表中删除,以便我不会再尝试发送给他们了。

但是,我不知道如何处理已标记为soft-bounce的地址。

The documentation似乎表明这些可能是暂时性错误,与MailChimp不同,软反弹不会随着时间的推移而变硬。

  

Mandrill不会自动将软弹跳转换为硬反弹。如果您看到地址有很多软反弹,则可能表明该地址无法使用。 1

当试图保持高质量的列表时,其他人如何接近这些软弹跳?我考虑过可能会计算他们在那里停留了多少天,但是我无法知道Mandrill如何确定他们在再次尝试之前将项目保留多长时间。

总结:发送方应如何管理软退回以确保高质量列表?

以下是我的一次软弹跳返回的JSON示例,应该(通过查看明显虚假的电子邮件地址)最终删除:

{
  "reason": "soft-bounce",
  "detail": "smtp;550 \"aaa@wp.pl\": This account is disabled or not yet active (#5.1.1)",
  "last_event_at": "2015-10-06 10:16:46",
  "email": "aaa@wp.pl",
  "created_at": "2015-10-02 10:10:56",
  "expires_at": "2015-10-08 10:16:46",
  "expired": false,
  "subaccount": "XXXXXXXX"
  ,"sender": null
}

1 个答案:

答案 0 :(得分:1)

在以前的工作岗位上,我在Mandrill工作过+ 40K电子邮件联系人。我们做了以下几点:

  1. 发送电子邮件
  2. 每12小时从Mandrill系统中删除硬弹跳
  3. 软反弹被移动到我们过去3天后发送另一封电子邮件的“灰色”列表
  4. 如果3天后发送了电子邮件,则“好”的电子邮件地址会被发送回原始列表
  5. 如果在3天后我们收到了另一次软弹跳,那么该电子邮件也会从“灰色”列表中清除
  6. 重复步骤2
  7. 这样我们就让这份名单保持健康。

    注意: Mandrill不再处理软弹跳,因为这取决于接收邮件服务器的电子邮件尝试次数。