Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: рассылка писем, виснет сервер

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
xTODx
Отправлено: 11 Февраля, 2015 - 21:09:13
Post Id



Посетитель


Покинул форум
Сообщений всего: 282
Дата рег-ции: Янв. 2013  
Откуда: Киев/Шостка


Помог: 1 раз(а)




Всем привет, вот код рассылки
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. $users = $class->user();
  4.                                 /* START */
  5.                                 foreach($users as $email){
  6.                                
  7.                                         $to = $email['email'];
  8.                                                                                 $subject = 'Новый прогноз!';
  9.                                                                                 $message = 'Новый прогноз на сайте <a href="'.$url->BASE_URL.'">PrimeBets.Net</a> <br/>
  10.                                                                                                         Если вы не подписаны на рассылку проигнорируйте сообщение.';
  11.                                                                                 $headers = 'From: admin@primebets.net' . "\r\n" .
  12.                                                                                                         'Reply-To: admin@primebets.net' . "\r\n" .
  13.                                                                                                         'Content-type: text/html; charset=utf-8' . "\r\n".
  14.                                                                                                         'X-Mailer: PHP/' . phpversion();
  15.  
  16.                                                                         mail($to, $subject, $message, $headers);
  17.                                        
  18.                                 }
  19.                                
  20.  
  21.  

Количество юзеров велико, так что сервер виснет, Как бороться?


-----
Был Ламером, пытался чему-то научится, спустя 2 года так и остался ламером.
 
My status
 Top
KingStar
Отправлено: 11 Февраля, 2015 - 22:39:12
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




частями отправлять и делать отметки, кому уже отправлено
тем более что при больших масштабах рассылки почтовики сразу блокируют как спамера
рандомно по времени, и частями, и будет тебе счтастье ))


-----
То что программа работает, не означает что она написана правильно!
 
 Top
xTODx
Отправлено: 12 Февраля, 2015 - 19:15:01
Post Id



Посетитель


Покинул форум
Сообщений всего: 282
Дата рег-ции: Янв. 2013  
Откуда: Киев/Шостка


Помог: 1 раз(а)




KingStar пишет:
частями отправлять и делать отметки, кому уже отправлено
тем более что при больших масштабах рассылки почтовики сразу блокируют как спамера
рандомно по времени, и частями, и будет тебе счтастье ))

cпасибо, то есть хранить из в базе, и постепенно рассылать? хм...


-----
Был Ламером, пытался чему-то научится, спустя 2 года так и остался ламером.
 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB