我已經構建了一個從命令行運行的php腳本。它打開一個連接到pop3電子郵件帳戶並下載所有電子郵件並將它們寫入數據庫,並在下載後刪除它們。我有一個bat文件從命令行調用這個腳本。我又創建了一個計劃任務,每5分鐘調用一次bat文件。問題是,我已經把時間設置爲零,因爲有時可能會有大量附件的電子郵件,而且腳本實際下載附件並將它們作爲原始文件脫機存儲,並且不允許超時以便腳本不死在下載過程中。作爲計劃任務運行的PHP腳本掛起 - 幫助!
我發現程序有時會掛起,有點煩人 - 它總是掛起一點,即在協商連接並連接到郵件服務器時。而且由於超時設置爲零,它似乎一直停留在該位置。並且因爲這個任務不是按照技術上的掛起來運行的。
我希望程序在下載電子郵件時不應該超時 - 但是在它正在協商連接或試圖連接到郵件服務器的地方,應該只在該點本身而不是程序的其餘部分超時執行。
如何做到這一點:(
如何連接到pop3電子郵件帳戶? – 2009-06-24 08:31:04