PEAR Mail_Queue发送重复的电子邮件

时间:2009-02-10 12:28:43

标签: php pear mail-queue

以下是几个问题:

mail_queue-> put应该在数据库中插入两次消息吗?唯一的区别是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的那个,则只发送一封邮件。

2 个答案:

答案 0 :(得分:1)

function put($ from,$ to,$ hdrs,$ body,$ sec_to_send = 0,$ delete_after_send = true,$ id_user = MAILQUEUE_SYSTEM)

你传递参数$ id_user还是默认值?

答案 1 :(得分:0)

现在感觉非常愚蠢......我逐行完成了程序,果然,put函数有一个未注释的例子。生活和学习。