【问题标题】:handle bounced email - ActionMailer处理退回的电子邮件 - ActionMailer
【发布时间】:2011-03-24 03:12:54
【问题描述】:

我有一个 Rails 应用程序,我正在使用 ActionMailer 发送电子邮件,但现在我需要知道电子邮件是否已送达或什么?

有人知道如何处理已发送电子邮件的状态(例如退回、已送达)吗?

谢谢。

【问题讨论】:

    标签: ruby-on-rails actionmailer email-bounces


    【解决方案1】:

    电子邮件服务提供商使用一种称为variable envelope return path 的技术。这个想法是将每条消息的唯一密钥编码到(信封)返回地址中,以便当目标 smtp 服务器将电子邮件作为退回邮件返回时,您可以将其绑定到原始消息。

    如果听起来很复杂,那就是。如果您想跟踪响应率、点击、打开、使用域密钥等的响应率,这将变得更加困难。请注意,它需要您设置或配置 SMTP 服务器来处理返回的邮件。

    有许多服务可以在软件即服务的基础上为您提供这一切。我们使用socketlabs 并对它们感到非常满意。工业实力和一切。我还听说有人在 Ruby 社区中使用 Postmark

    【讨论】:

      猜你喜欢
      • 2021-11-13
      • 2012-03-24
      • 2011-05-24
      • 2010-11-03
      • 1970-01-01
      • 1970-01-01
      • 2019-04-04
      • 2011-03-09
      • 2014-02-17
      相关资源
      最近更新 更多