2009-02-10 3 views
0

Вот несколько вопросов: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, отправляется только одно письмо.

ответ

0

Чувство довольно глупо прямо сейчас ... Я прошел программу за строкой и, конечно же, был пример без комментирования для функции put. Живи и учись.

1
функция положить ($ от, $ к, $ HDRs, $ тела, $ sec_to_send = 0, $ delete_after_send = верно, $ id_user = MAILQUEUE_SYSTEM)

ли вы передать параметр $ id_user или это по умолчанию стоимость?

+0

Я попробовал оба. В этом случае я передал 1 как $ id_user, но даже со значениями по умолчанию я получаю дубликаты. По-умолчанию значение по умолчанию равно 0, а в дубликате еще есть идентификатор -1. –

Смежные вопросы