1

我想在我的 RoR-Projekt 中通过 POP3 不断检索我的电子邮件

我应该在哪里设置什么才能收到邮件。

之后,我有一个名为“messages”的表,其中包含字符串:“电子邮件”、字符串:“主题”和文本:“文本”

我想检查 messages.email 是否与 sender.of.email 相同,如果为 true,则 messages.subject 是否与 sender.of.email.subject 相同,将电子邮件文本保存到 messages.text

否则删除电子邮件

与 ActionMailer 一起工作我需要宝石吗?这一切如何运作?

4

3 回答 3

3

根据您的 Rails 版本,您可能拥有 mikel 出色的Mail gem。如果不是,您无论如何都应该使用它。

使用它从您的 POP3 服务器检索消息、解析电子邮件内容并访问您要使用的属性。

于 2012-05-17T23:09:19.210 回答
0

我用 Mailman gem 做到了。

您可以找到更多信息:

http://dansowter.com/mailman-guide/

我在邮件的输出/显示方面还有一些其他问题,但我希望我能在一些帮助下解决它

于 2012-05-21T21:21:03.220 回答
0

有一个很棒的项目叫做dbMail,用于在数据库中存储电子邮件。让 dbMail 处理电子邮件,然后使用可以访问数据库的任何语言处理您想要的任何内容。

于 2012-05-17T23:08:52.283 回答