我有什麼:如何閱讀電子郵件附件
一個人每天發送給我的電子郵件,裏面有一個zip'ed XML附件。
我做什麼:
我保存該附件,通過XML importerer拆開包裝並進口到我的網站。
我需要什麼:
的自動腳本,我可以自動轉發我的電子郵件,例:[email protected]讀通過一些PHP文件,該文件附件在我的網站上,這也許將被激活每天通過服務器cronjob。
是否可以對此進行編碼?
也許有人有任何預先編碼的腳本。
感謝您的回答。
我有什麼:如何閱讀電子郵件附件
一個人每天發送給我的電子郵件,裏面有一個zip'ed XML附件。
我做什麼:
我保存該附件,通過XML importerer拆開包裝並進口到我的網站。
我需要什麼:
的自動腳本,我可以自動轉發我的電子郵件,例:[email protected]讀通過一些PHP文件,該文件附件在我的網站上,這也許將被激活每天通過服務器cronjob。
是否可以對此進行編碼?
也許有人有任何預先編碼的腳本。
感謝您的回答。
這可以通過使用ZZIPlib library
我已實現了以下後,效果很好完成。
http://www.timlinden.com/blog/website-development/unzip-files-with-php/
希望這點你在正確的方向。
如果你是一個Unix主機上,並在郵件(或可以)發送到計算機上的本地帳戶,你可以直接將電子郵件轉發到你的PHP腳本,而不需要直接訪問電子郵件帳戶。
可以在/ etc/aliases中做到這一點:
nameofaccount: "|/path/to/your/script.php"
或在賬戶的〜/的.forward文件:
"|/path/to/your/script.php"
只要你設定的腳本了被視爲一個shell腳本(!搭配chmod 755,適當#在/ usr/bin中/ PHP的家當在一開始),該腳本將每一個電子郵件進來,你可以(我相信)檢索從PHP完整的電子郵件的文本時執行: //輸入或php:// stdin流。
之後,它只是一個分離附件和處理的問題。
我只是告訴你:這絕對有可能。 – 2010-05-03 13:17:29