我有一种情况,仅邮件内容中的签名图像需要删除。 EWS将所有带有内容的电子邮件附件转换为CID,并为其分配嵌入邮件中的CID。
在电子邮件中,嵌入了许多图像,但是我只需要找出电子邮件正文中的签名图像,然后将其删除。
它只有CID,没有任何东西可以识别签名图像。有可能吗?
签名图像:
[cid:image001.jpg@01C451FD.99CD7240]
其他一些图片:
[cid:image001.png@01D2C230.B44CH170]
答案 0 :(得分:1)
您是否要问签名是否具有可以以编程方式与其他CID区分的CID?答案是否定的。
在其他MIME标头中可能有提示,例如Content-Description: signature
或类似的标头,但没有正确地进行标准化。这只是MIME的另一个部分,完全是可选的。
您可以使用很弱的试探法,例如“如果这是最后一个内联部分,并且/或者与来自同一通讯员的其他邮件中的内联正文部分相同”,但这显然很容易出错。