這裏有幾個問題:PEAR Mail_Queue重複寄送
是mail_queue->把應該在數據庫中插入兩次的消息?唯一的區別是time_to_send值和user_id。
這是我得到一個消息,一個用戶:
1. user_id = 1, time_to_send = 2009-02-10 14:02:02
2. user_id = -1, time_to_send = 2009-02-10 14:00:02
第一個是我所期望的,但第二個目的何在?
如果我發送隊列,消息將到達兩次。如果我刪除了具有負面user_id的那個,則只發送一封郵件。
我試了兩種。在這種情況下,我通過1作爲$ id_user,但即使使用默認值,我也會得到重複項。默認值爲0,重複的ID仍爲-1。 – 2009-02-10 14:08:47