将电子邮件注入Kafka或任何其他消息队列

时间:2018-02-21 13:54:22

标签: ruby linux apache-kafka james

所以我的要求是:

我有电子邮件进入我的电子邮件地址(outlook);我想将这些(转发)电子邮件移动到Linux机器上,以便我可以使用它们进入数据库。

- >有没有办法从我的Outlook框中获取电子邮件到Linux机器上的文件夹(我已经看过apache james,但我感觉它是一个开销)

非常感谢任何帮助

是这样的:

https://dzone.com/articles/how-to-ingest-email-into-apache-hadoop-in-real-tim

感谢。

1 个答案:

答案 0 :(得分:0)

如果您的Outlook帐户支持IMAP(which it may!!),那么只需使用https://github.com/seattlerb/imap_processor之类的gem来处理并发送这些消息。 (至于发送给Kafka,上次我看起来https://github.com/zendesk/ruby-kafka看起来很棒)。

imap处理器gem有一些您可以使用的独立应用程序,以检查您的服务器是否兼容。

如果您在企业环境中并运行Outlook< 2013?然后IMAP可能无法正常工作。我尝试设置一个过滤规则服务器端,将某些消息转发给Gmail帐户。 ??或者尝试设置这个客户端?