1
我處於這種情況,我需要自動處理電子郵件附件,一個帶有各種數據的XML文件正在發送到一個電子郵件地址,其中我需要處理數據並將其粘貼到數據庫中。自動處理電子郵件附件的最佳方式是什麼?
我已經計劃編寫一個腳本並設置了一個cronjob,它將數據清理起來,然後插入到數據庫中。這本身就很好,但我想不出爲cronjob處理附件準備好的最佳方式。
希望有道理,有什麼想法?
我處於這種情況,我需要自動處理電子郵件附件,一個帶有各種數據的XML文件正在發送到一個電子郵件地址,其中我需要處理數據並將其粘貼到數據庫中。自動處理電子郵件附件的最佳方式是什麼?
我已經計劃編寫一個腳本並設置了一個cronjob,它將數據清理起來,然後插入到數據庫中。這本身就很好,但我想不出爲cronjob處理附件準備好的最佳方式。
希望有道理,有什麼想法?
對於任何與上述情況相同的人,我使用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文件,附加到文件名,以便我們不會覆蓋文件。
然後使用第二個腳本,然後從下載的文件中讀取數據並將它們粘貼到數據庫中。
作品一種享受!^_^