相关疑难解决方法(0)

通过IMAP查找Gmail网址ID

我最喜欢的Gmail功能之一就是可以将网址添加到某些邮件,例如:

https://mail.google.com/mail/#all/124c8f386d41fd3a

我想做的是编写一个脚本,通过IMAP访问我的Gmail帐户,并创建一个HTML页面,其中包含上述链接,我感兴趣的每条消息.

但是,似乎无法从IMAP信封或UUID属性中找到"124c8f386d41fd3a"ID.我发现的所有message-id和uuids都有不同的格式,不能用于生成有关我收件箱的有效链接.

有人知道如何在IMAP中找到这些url-ID吗?

- FelixGeisendörfer又名the_undefined

PS:我使用的是Ruby,之前的尝试包括:

imap.fetch(message_id, "UID")
imap.fetch(message_id, "ENVELOPE")
imap.fetch(message_id, ...)
Run Code Online (Sandbox Code Playgroud)

我在ruby imap docs中尝试了为FetchData列出的所有属性

gmail imap

26
推荐指数
4
解决办法
8565
查看次数

标签 统计

gmail ×1

imap ×1