如何使用Coldfusion从IMAP获取所有内嵌图像CID值?

问题描述 投票:0回答:1

在我的情况下,我已经在Gmail中发送了带有粘贴图像的邮件。我已将其转储以获取IMAP所有电子邮件列表。该邮件已显示,并且粘贴的图像被视为附件。附件名为image.png。这样图像CID将显示在cids列中。在这里,当我粘贴两个图像时,cids列仅显示添加的第二个图像的cid值。因为这两个粘贴的图像都命名为image.png

如果我附加文件,则表示可以正常工作。附件文件名具有原始文件名jellyfish-Copy5.jpg。以便显示正确的CID。我已将转储详细信息添加为图像。

带有单个粘贴图像的电子邮件:

enter image description here

带有多个粘贴图像的电子邮件:

enter image description here

带有粘贴和附加图像的电子邮件:

enter image description here

因此,如何从查询中获取两个粘贴的图像的CID值,或者我想将两个值都显示在cids列中?请为此指导我获取CID值。

提前感谢!

coldfusion gmail imap email-attachments gmail-imap
1个回答
0
投票

根据cfimap的文档,如果邮件正文具有的嵌入图像多于嵌入图像,则它将采用最后嵌入图像的CID。

If the e-mail message contains more than one embedded image, only the last embedded image is available.

请在这里参考https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-i/cfimap.html

© www.soinside.com 2019 - 2024. All rights reserved.