gpt4 book ai didi

JavaMail 获取电子邮件的 URL - Gmail

转载 作者:行者123 更新时间:2023-12-01 11:23:56 25 4
gpt4 key购买 nike

我想知道是否可以获取我通过 JavaMail 获取的电子邮件的 URL。

在 Gmail Web 应用程序中,我有例如以下类型的 URL:

https://mail.google.com/mail/u/0/#inbox/14e0bbd1484a035a

我已经成功建立了到邮件文件夹的 imap 连接并获取了主题、正文等。

mailSubject = msg.getSubject();

我还可以从具有相同 Message 对象的电子邮件中获取 URL 吗?

谢谢!

最佳答案

您可以从 Gmail unique message ID 派生 URL (不要与IMAP 唯一 ID 混淆):

  1. 使用最新版本的 JavaMail (>= 1.5.2) 检索 Gmail 唯一邮件 ID (MSGID) - 请参阅 sample code .
  2. 将 ID 转换为小写十六进制变体(1504408783077114714 变为 14e0bbd1484a035a)。
  3. 将其附加到“https://mail.google.com/mail/u/0/#inbox/ ”以获取网址。

关于JavaMail 获取电子邮件的 URL - Gmail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30976175/

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