代码之家  ›  专栏  ›  技术社区  ›  Scott Miller

解析电子邮件的最佳插件和宝石

  •  2
  • Scott Miller  · 技术社区  · 17 年前

    我正在寻找最好的Rails插件和gems的建议,用于解析电子邮件并将其插入数据库,类似于Highrise和Basecamp(以及其他)的工作方式。

    这里描述 http://wiki.rubyonrails.org/rails/pages/HowToReceiveEmailsWithActionMailer

    目前有人推荐什么吗?

    4 回复  |  直到 17 年前
        1
  •  3
  •   Trevor Turk    17 年前

    astrotrain . 我自己没用过,但我想这是 entp

        2
  •  1
  •   Keith Hanson    17 年前

    斯科特,

    也许更多的信息会更好?你到底需要如何处理这些电子邮件?解析它们?

    当然,自然语言解析本身就是一个完整的主题。但我怀疑任何人的需求都会深入到需要解析自然语言来实现这样的功能。

    获取/接收电子邮件非常简单,正如您自己在链接中提供的那样。我个人会选择“使用Net::POP3/IMAP接收”下的示例路线,因为我讨厌在unix机器上设置任何种类的邮件服务器。我知道,建立一个谷歌邮件帐户绝对是最简单的( http://www.google.com/apps/intl/en/business/details.html )并使用cron'd脚本(不使用script/runner,呵呵)连接到它。

    一旦您这样做了,设置一个解析器来通过主题行解释命令并在正文中导入消息就很简单了。这可能就是为什么现在还没有为类似的东西构建插件的原因。

        3
  •  1
  •   Rob Dawson    15 年前

    在2011年的Rails 3中,我使用的方法是将邮件获取程序与Rails ActionMailer集成。

    https://github.com/look/fetcher

    ActionMailer使用底层邮件库解析电子邮件: https://github.com/mikel/mail

        4
  •  1
  •   Steven Soroka    15 年前

    https://github.com/titanous/mailman

    自述文件: Mailman是一个接收邮件处理微框架(支持POP3和Maildir),它使用Rails“开箱即用”。

    推荐文章