【问题标题】:Processing and storing emails in a database在数据库中处理和存储电子邮件
【发布时间】:2011-11-13 10:48:44
【问题描述】:

我的电子邮件客户端 Mozilla Thunderbird 收到了很多电子邮件。

我打算编写一个 Java 程序来处理所有这些电子邮件并将它们存储在数据库中。

我想知道这是否可能?如果是,那么获得一些有关如何进行此操作的提示将非常有帮助。

【问题讨论】:

    标签: java email thunderbird


    【解决方案1】:

    当然。使用 JavaMail(或者更简单的是,许多邮件包装库中的任何一个,例如 Commons Mail 或其他)连接到您的邮件服务器。抓住电子邮件。使用您喜欢的任何数据库方法将它们放入数据库中。不过,如果您使用 Lucene 以有趣的方式对它们进行索引,它可能会非常有用。

    【讨论】:

    • 嗨,戴夫,感谢您的及时回复。如果我使用 Thunderbird 配置了我的 gmail 帐户,该怎么做。
    • 您的客户不相关,除非您对阅读它保存其邮件的任何格式(mbox?)不感兴趣...直接与电子邮件服务器交谈。请阅读您正在使用的任何邮件库的文档和示例。 (不过,我确实搞砸了;commons-mail 用于发送、阅读,您需要 JavaMail、Apache James 甚至 Apache Camel(此处的 Groovy 示例:mrhaki.blogspot.com/2009/04/…
    猜你喜欢
    • 2015-05-20
    • 1970-01-01
    • 1970-01-01
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    • 2018-03-29
    • 2016-12-09
    • 1970-01-01
    相关资源
    最近更新 更多