代码之家  ›  专栏  ›  技术社区  ›  Dan Sosedoff

使用Ruby解析电子邮件的最佳实践

  •  3
  • Dan Sosedoff  · 技术社区  · 16 年前

    我目前正在开发一个网络项目,该项目将具有通过电子邮件与客户沟通的功能。所以,假设我在管理面板中为客户创建了帐户,然后创建了一个主题/线程来讨论问题、任务和其他与工作相关的内容。因此,客户将收到电子邮件通知。此外,客户还可以登录系统并在系统中写入响应。但我想做的是:在客户对通知(其中包含消息的特殊标识码)做出响应后,我需要将该响应导入线程。它使客户之间的沟通非常方便。

    3 回复  |  直到 16 年前
        1
  •  1
  •   Anders Johannsen    16 年前

    Net::IMAP 标准库中的支持。

        2
  •  1
  •   Jason stewart    16 年前

    另一种需要注意的方法是将来自MTA(后缀、sendmail)的电子邮件从别名文件直接传输到您编写的程序中,以处理邮件并将其放入您的应用程序中。

    /etc/aliases:
    your-application-email: /path/to/your/email/receiving/script
    

    Mailman邮件列表管理器使用这种方法。缺点是它需要访问系统的邮件配置。不过,这可能不是您的应用程序范围的问题。

        3
  •  0
  •   btelles    16 年前

    我们的团队使用Redmine的电子邮件监控功能,效果非常好。除了附件之外,它似乎实现了您上面提到的所有内容。

    你可能只需稍加调整就可以借用这个功能:-)

    redmine.org

    推荐文章