我正在开发一种功能,它将读取邮箱中的所有电子邮件并处理附件文件。
从 Outlook 发送任何邮件时,其附件将保存为 winmail.dat。[请注意,我已经有了使用 IMAP PHP 下载附件的代码。我的电子邮件附件存储在服务器上我的代码库的一个文件夹中。] 我需要将 winmail.dat 附件提取为其原始格式。到目前为止,我遇到的解决方案都需要手动操作,例如提供提取文件的在线工具,或使我们能够转换 .DAT 文件的软件。
但我需要使用脚本或任何自动化过程(如 cron 或其他东西)进行提取。[我使用的是 Linux - centos 5.7 服务器。]
我的应用程序是否有任何库或任何其他方式来“解包”这些文件,这样我就可以在不手动执行的情况下获取附件?
谢谢!