gpt4 book ai didi

java - 如何使用 Java Mail API 检索任何电子邮件的电子邮件正文

转载 作者:行者123 更新时间:2023-12-01 16:02:08 25 4
gpt4 key购买 nike

我正在用 Java(JSP 和 Struts)开发邮件客户端。我已成功获取消息 header 信息并存储在本地数据库中(包括消息 ID 和主题)。

当用户查看邮件时,我从数据库中获取邮件标题并将其显示给用户。现在,当用户单击特定电子邮件时,我想直接从 Gmail 服务器获取邮件正文和文件附件。我不想连续浏览 Gmail 服务器上的所有邮件。

我之前已经在 PHP 中完成了此操作,如果我传递消息 ID,我就可以检索该特定邮件的详细信息。 Java Mail API 有类似的功能吗?如果没有,那么有人可以建议我解决这个问题吗?

最佳答案

您可以使用Folder#getMessage(int)为此。

请注意,您可以从他们那里下载带有 JavaMail API 的 zip 文件,其中包含 /demo 文件夹中的许多示例,每个示例下都有一个基本(!)Servlet,其中显示了一个简单的邮箱这个功能。您可能想在这个简单的示例的基础上进一步构建、重构和扩展。

关于java - 如何使用 Java Mail API 检索任何电子邮件的电子邮件正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3590731/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com