2013-06-29 1 views
1

Я запускаю PHPmailer Send() из списка из 600+ участников, но только выбранные немногие получают письмо от 40 до 100, а выбор случайный по всей базе данных.Список PHPmailer из mysql, не отправляющий на всех

Я предполагаю, что это что-то делать с PHPMailer не отставать от скорости запросов

на каждом «за» сбросить настройки «на» с ClearAddresses(), тело меньше, чем 100 слов и нет вложения

Любые идеи

+0

В качестве побочного примечания; есть ли особая причина не использовать службу списка рассылки, а не создавать сами функции? Многие (дешевые) веб-хосты занесены в черный список, и почта оттуда будет чаще появляться в папке спама получателей. –

+0

Нет, это не так, я записываю каждую успешную отправку в массиве, и это массив, который является неполным (и люди не получают почту –

ответ

0

Используйте Thread или дайте некоторое время сна

0

Ваш хостинг-провайдер регулирует почтовый трафик? Другим способом вы можете заменить функцию mail() массивом. В конце скрипта вы можете print_r ($ Array); и вы можете проверить свои петли.

+0

Нет, это действительно в результате отправки, которая не работает –

+0

Хорошо. У вас есть Linux -Server? Вы можете посмотреть в/var/log/maillog – user2494904

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