【问题标题】:message unique is in java mail消息唯一在 java 邮件中
【发布时间】:2012-02-20 10:28:28
【问题描述】:

我正在开发读取邮箱的应用程序(pop3 和 imap) 为了防止电子邮件重复阅读,如果有某种消息 ID,我会徘徊。 我不能只阅读未读的电子邮件或类似的东西。

提前致谢

【问题讨论】:

    标签: jakarta-mail


    【解决方案1】:

    您是否查看过 JavaMail 中的 MimeMessage.getMessageID() 方法、UIDFolder 接口和 POP3Folder.getUID() 方法?

    根据您的具体要求,其中一个应该可以工作。

    【讨论】:

    • MimeMessage.getMessageID() 完全符合我的要求
    • 如果这正是您要寻找的,为什么不接受它作为答案呢?
    • 伙计们,能保证 MimeMessage.getMessageID() 是唯一的吗?
    • 保证?不,很有可能?是的。没有什么可以阻止您将同一条消息多次复制到文件夹中,从而导致消息的多个副本,从而产生多条消息,所有消息都具有相同的 Message-Id。此外,有些消息根本没有 Message-Id。
    猜你喜欢
    • 2012-07-11
    • 1970-01-01
    • 2014-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-18
    相关资源
    最近更新 更多