如何使用 JavaMail 检查邮件 UID 是否存在?

How to check a mail message UID exist or not using JavaMail?

请帮我看看邮件是否存在

描述:我删除了一封邮件,但我有它的 UID。现在如何检查邮件是否存在。

谢谢。

如果您只是将其标记为已删除,您仍然可以通过 UID 搜索它来找到它,参见 UIDFolder.getMessageByUID

如果通过将其移至垃圾箱文件夹将其删除,UID 将无济于事。您需要使用邮件的其他一些属性(例如 Message-Id)来搜索它。

如果它被删除和擦除,它就永远消失了。