Перейти к содержимому


Рассылка виснет на после первого письма


Сообщений в теме: 2

#1 dimichspb

    Активный участник

  • Пользователи
  • PipPipPip
  • 55 сообщений

Отправлено 22 Март 2010 - 23:37

Добрый день!


Решил попробовать запустить рассылку, настроил сервер исходящей почты, тестовое письмо улетело без проблем. Для тестирования самой рассылки создал двух клиентов, указал только название Тест и Тест2, и email.

Выделяем одного клиента, жмем разослать, выбираем рассылку, письмо отправляется, но ничего не меняется - ни количество отправленных, ни количество ошибок. По прежнему статус Отправляем. Браузер продолжает крутить педали. Через некоторое время ошибка

Lost connection to MySQL server during query
SELECT * FROM f_data42 WHERE id=''


Выбираем двух клиентов из таблицы - тоже самое на первом клиенте, на второй адрес письмо уже не уходит.

Не зависит от того какого клиента из двух выбирать.

Подскажите, может чего не так делаю?


С уважением,
Дмитрий

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Март 2010 - 10:06

Мы уже столкнулись сами с этой проблемой. Дело в том что при установке макс. количества писем в час между письмами автоматически устанавливается пауза (собственно поэтому браузер и ждет некоторое время), но когда пауза слишком большая (у нас было при >10с) MySQL почему-то разрывает соединение с php, из-за чего собственно и выходит данная ошибка. Мы решаем эту проблему, скорее всего в следующей версии она будет устранена. Пока просто не устанавливаете макс. кол-во писем, а ограничиваете его вручную (путем поэтапной отправки)

#3 dimichspb

    Активный участник

  • Пользователи
  • PipPipPip
  • 55 сообщений

Отправлено 24 Март 2010 - 14:17

Спасибо за совет! Все в порядке теперь!





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных