2010-07-23 14 views
1

我想將字母放入隊列中,而不是立即發送。另外,我需要跟蹤何時發送信件。我有這個基本的通訊系統,所以在發送信件之前,我需要給每封信一個發件人ID(通訊用戶帳戶ID),以便我可以特別跟蹤哪些用戶仍然有待發送的信件。這怎麼能做到?如何將字母放入使用PHP的sendmail隊列中

如果我手動爲/var/spool/mqueue手動創建兩個文件(一個用於正文和標題數據),Sendmail隊列系統是否工作?我可以將它們命名爲(df | qf)_systemPrefix_clientId,稍後使用PHP我可以掃描目錄並找出哪些字母還有待發送。

+0

請不要建議使用基於cron的cron或其他PHP系統,如Pear的Mail_queue。 – Gajus 2010-07-23 15:29:20

回答

1

你要做的是基本上給mail()函數加'-q'參數。

相關問題