2012-07-20 94 views
0

對於某個應用程序,我需要顯示一個電子郵件在網站上的附件..(這是一個私人網站,所以不公開)..附件是一個html文件。該文件每30分鐘通過電子郵件發送到我指定的地址。我需要在autorefreshing網頁上顯示這些內容。什麼是最簡單的方法來完成這項工作?我正在考慮編寫一個cronscript,每隔30分鐘檢查一次郵件服務器,下載附件並將其放置在某個地方..但是也許有人有更好的想法?在網頁上自動顯示電子郵件內容?

+0

自動更新的含義是什麼?您認爲用戶打開此頁面超過30分鐘纔會發生更新?然後您需要在瀏覽器中定期更新此頁面。 – spacediver 2012-07-20 07:55:54

回答

0

是的,把這個任務分成幾部分看起來是合理的。製作一個cronscript,將傳入的消息下載到一個有序的存儲器(如果你對備份存儲謹慎,文件系統就足夠了)。然後製作一個展示該存儲空間的網頁。

另一個更直接的解決方案是使用一個單一的網頁腳本輪詢電子郵件服務器,下載最新文件並顯示它。如果它工作得太慢,你可以添加適當的超時磁盤緩存。如果您只有一條消息要顯示,那麼就是這種情況。

+0

是的,我想我會選擇cron選項..謝謝你的頭腦風暴:) – 2012-07-20 08:45:22

+0

我建議先從簡單的第二個解決方案開始;) – spacediver 2012-07-20 09:24:19

相關問題