【发布时间】:2014-07-05 06:06:20
【问题描述】:
我有一个我继承的 ColdFusion 9 应用程序,它登录到 Outlook 电子邮件箱,然后处理电子邮件、下载附件,并将发送给它的电子邮件保存到数据库中以便长期存储。这个解决方案可以通过 cfimap 正常工作,直到它收到一封电子邮件,其中嵌入了附件到邮件正文中。
带附件邮件的基本流程如下:
- 检查新电子邮件并将其保存到数据库中
- 检查列出的附件并将其保存到存储文件管理器
- 如果有附件,请检查以确保附件已下载。
- 如果有附件和附件已下载,请将电子邮件标记为删除。
- 电子邮件已从收件箱中删除。
我遇到的问题是附件嵌入到邮件正文中的电子邮件。
比如我输出的时候
主题:我的带有嵌入图像和文档的电子邮件
附件:image001.gif image002.gif image003.gif image004.gif image005.gif image006.gif image007.gif 1200084.DOC.DOC
附件文件:
您可以看到它说有附件,但是当您检查附件文件时,什么都没有。当我登录到 Outlook 时,我可以看到作为附件列出的 word 文档以及邮件正文中的嵌入图像。
所以我的目标是编写一个清理脚本来完成这些电子邮件附件的下载,以便我们可以将它们保存到长期存储中,然后从 Outlook 中删除该电子邮件。有没有人可以下载嵌入到电子邮件正文中且未出现在 ATTACHMENTFILES 列表中的附件?
【问题讨论】:
标签: email coldfusion attachment