例如,如果一封电子邮件有多个附件,如下所示:
- 歌曲.mp3 7 MB
- 指南.pdf 2 MB
- 图像.jpg 60 KB
是否可以仅检索图像附件而不使用 IMAP 下载整个电子邮件正文?
我可以通过在 BODYSTRUCTURE 上使用 FETCH 命令来获取附件文件名列表,但我该从那里去。RFC3501没有解释如何检索特定的正文部分。
可悲的是,许多关于 SO 的类似问题都没有得到解答。对于以前使用过 IMAP 的人,您能分享一下您对此问题的解决方案吗?
例如,如果一封电子邮件有多个附件,如下所示:
是否可以仅检索图像附件而不使用 IMAP 下载整个电子邮件正文?
我可以通过在 BODYSTRUCTURE 上使用 FETCH 命令来获取附件文件名列表,但我该从那里去。RFC3501没有解释如何检索特定的正文部分。
可悲的是,许多关于 SO 的类似问题都没有得到解答。对于以前使用过 IMAP 的人,您能分享一下您对此问题的解决方案吗?
当然。这FETCH BODY.PEEK[1.2.3]
是1.2.3
您通过BODYSTRUCTURE
. 请参阅RFC 3501第 56 页。