代码之家  ›  专栏  ›  技术社区  ›  Ramanavel

如何跟踪Action Mailer(Rails)中跳动的电子邮件

  •  1
  • Ramanavel  · 技术社区  · 14 年前

    我正在使用活动邮件发送程序发送电子邮件,

    我要跟踪邮件ID,当我向用户发送邮件时,这些ID会被弹回。

    请各位发表宝贵意见。

    事先谢谢。

    *希库

    3 回复  |  直到 14 年前
        2
  •  3
  •   gudleik    14 年前

    一种解决方案是在发送电子邮件时使用唯一的地址。 例如,向ID为666的用户发送电子邮件时,请使用发件人地址no-reply-666@example.com。

    然后设置接收答复的脚本。如果回复是一个弹跳,从邮件中拉出msg id或者你需要的任何东西,并存储它。

    由于并非所有的mtas都能正确地格式化跳转消息,因此检测回复是跳转还是来自真实用户的实际回复可能很困难。

    邮戳的另一种选择是 MadMimi .

        3
  •  1
  •   Corey    14 年前

    我最近开始使用电子邮件服务 Postmark 为了更好地了解反弹邮件。他们有一个 bounce api support webhooks . 我从来没有办法从我运行的MTA中找到将这些信息返回到我的应用程序的方法。它是一个 pay service 所以它可能对你不起作用,但对我的项目很有用。