PEAR Mail_Queue отправка дубликатов электронных писем - PullRequest
0 голосов
/ 10 февраля 2009

Вот пара вопросов:

Должен ли 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 ]

1 голос
/ 10 февраля 2009
функция put ($ from, $ to, $ hdrs, $ body, $ sec_to_send = 0, $ delete_after_send = true, $ id_user = MAILQUEUE_SYSTEM)

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

0 голосов
/ 11 февраля 2009

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

...