Форум → Программирование → PHP для идиотов → Рассылка по базе
Рассылка по базе
-
18 ноября 2008 г. 22:59, спустя 12 минут 17 секунд
Рассылать нужно по расписанию или по нажатию кнопки?
Если по расписанию, то можно бросить на крон скрипт, который будет брать из базы, скажем, 100 адресов, рассылать, ставить пометку о том, что отослано, через какое-то время повторять процедуру.
А вообще 6-8к я бы отправлял без всяких сложностей, не думаю, что это убьет сервер. -
18 ноября 2008 г. 23:00, спустя 1 минуту 51 секунду
Формировать очередь на рассылку. Извлекать по крону N необработанных, рассылать, помечать как обработанные.
Работать с сокетами или просто вызвать mail не суть принципиально.
——————
Ответили почти одновременно. sap, я так понял что имеется ввиду 6000-8000 писем, а не суммарный вес писем. -
18 ноября 2008 г. 23:27, спустя 26 минут 43 секунды
Рассылать нужно по кнопке… Писем действительно 6000-8000…
Значит при запуске из крона не суть важно майл или сокеты?
Ну раз без крона не обойтись буду заворачивать в крон…
Генерация репортинга сделанная через крон вашими советами, уже месяц как работает…. :) -
19 ноября 2008 г. 0:00, спустя 32 минуты 35 секунд
То-то я припоминаю, что что-то про очередь уже недавно с кем-то обсуждали …. ))))))))
Генерация репортинга сделанная через крон вашими советами, уже месяц как работает…. :) -
19 ноября 2008 г. 10:23, спустя 10 часов 23 минуты 37 секунд
То-то я припоминаю, что что-то про очередь уже недавно с кем-то обсуждали …. ))))))))
Таки-да… и я послушав вас и md5 не стал играться с принудительным выводом прогрес-бара а вытащил это дело в крон, хотя пришлось поковыряться при организации доступа из крон-скрипта к функциям и классам фреймворка(зато разобрался как оно работает и инклюдится)… Вобщем, спасибо за вкусную идею.
А на этой задаче обнаружил что сокеты по сравнению с майлом дают прирост где-то плюс 100 писем в минуту…
Т.е. специально заморачиваться на сокетах смысла нет.. -
19 ноября 2008 г. 10:28, спустя 4 минуты 16 секунд
а покажите мне, как сокетами письмо отправить..все умрут, а я изумруд -
19 ноября 2008 г. 11:02, спустя 34 минуты 42 секунды
Так же как сокетами работаем с http. Не суть важно какой протокол. Соединяемся с сервером, посылаем smtp заголовки, читаем ответ сервера.
а покажите мне, как сокетами письмо отправить.. -
Пожалуйста, авторизуйтесь, чтобы написать комментарий!