自动处理电子邮件附件的最佳方式是什么?

时间:2012-03-22 09:05:14

标签: xml email cron attachment

我处于需要自动处理电子邮件附件的情况,带有各种数据的xml文件被发送到电子邮件地址,我需要处理数据并将其粘贴到数据库中。

我原本计划编写一个脚本并设置一个cronjob,它会将数据清理干净,然后插入到数据库中。这本身就没问题,但是我想不出让cronjob处理附件文件的最佳方法。

希望有意义,有什么想法吗?

1 个答案:

答案 0 :(得分:0)

对于与上述情况相同的人,我使用php和cron的组合。

专门使用PHP imap类。

http://php.net/manual/en/function.imap-open.php

我在网上看到了一个预制的脚本(http://www.nerdydork.com/download-pop3imap-email-attachments-with-php.html),其中有一些调整和更改符合我的目的。让一个脚本使用imap类下载附加到文件名的xml文件,这样我们就不会覆盖文件了。

然后使用第二个脚本然后从下载的文件中读取数据并将其粘贴到数据库中。

努力享受! ^ _ ^