2012-03-22 90 views
1

我處於這種情況,我需要自動處理電子郵件附件,一個帶有各種數據的XML文件正在發送到一個電子郵件地址,其中我需要處理數據並將其粘貼到數據庫中。自動處理電子郵件附件的最佳方式是什麼?

我已經計劃編寫一個腳本並設置了一個cronjob,它將數據清理起來,然後插入到數據庫中。這本身就很好,但我想不出爲cronjob處理附件準備好的最佳方式。

希望有道理,有什麼想法?

回答

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文件,附加到文件名,以便我們不會覆蓋文件。

然後使用第二個腳本,然後從下載的文件中讀取數據並將它們粘貼到數據庫中。

作品一種享受!^_^

相關問題