Массовая рассылка, Немедленная отправка - OFF. Писем нет

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение Alecto »

До этого выполнял массовую рассылку с включенной по умолчанию функцией немедленной отправки - все работало.
Но, сейчас база пользователей перевалила допустимые лимиты, в этом случае письма после исчерпания отведенных сервером лимитов отклоняются. По идее, если отключить опцию "Немедленная отправка", то письма должны отправляться не сразу, а в порядке очереди (правда, непонятно какой).

Соответственно, так и сделал: отключил эту опцию и отправил письма всем пользователям. Прошло двое суток, никто этой рассылки так и не видел.

Просветите пожалуйста, либо я чего-то не понял, либо эта функция не работает?
Что делать? как выполнить рассылку, чтобы письма не отклонялись? Изменить лимиты сервера возможности не имею, поскольку по моим многочисленным просьбам их и так уже хостер превысил в 4 раза.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение nissin »

Смотрите файл cache/queue.php и наличие файла cache/queue.php.lock.
На всякий случай попробуйте удалить cache/queue.php.lock

Возможно что не работает cron.php.
Проверьте значение last_queue_run в таблице phpbb_config
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение Alecto »

cache/queue.php.lock - есть такой файл.
значение last_queue_run в таблице phpbb_config равно 1321223633
cron точно работает, по нему у меня выполняется резервное копирование БД, очистка, починка и оптимизация таблиц.

Конвертировал 1321223633:
GMT: Sun, 13 Nov 2011 22:33:53 GMT
Ваша временная зона: 14 Ноябрь 2011 г. 0:33:53

что делать после удаления queue.php.lock? подождать, уйдет ли сделанная ранее рассылка? или повторить с выключенным параметром "Немедленная отправка".

вчера сделал рассылку с включенным "Немедленная отправка" - сообщения были доставлены сразу.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение nissin »

Судя по всему cron.php работает. Попробуйте увеличить время выполнения php скриптов.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение Alecto »

да как бы все скрипты до сих пор у меня работали, да и рассылку проходит, а это значит, что скрипты выполняются нормально.
рассылку я провожу по ночам, когда сервер "летает".
залез в кэш - файл queue.php.lock опять на месте, хотя я его удалял.
nissin писал(а):Попробуйте увеличить время выполнения php скриптов
через php.ini?
какой именно параметре за это отвечает?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение Палыч »

max_execution_time =
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение Alecto »

вот такое щас установлено:

max_execution_time = 80
max_input_time = 80
memory_limit = 182M

вроде должно с головой хватать, поскольку обычная отправка почты всем 1500 пользователям выполняется за 1-2 секунды.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение nissin »

Судя по наличию lock файла, очередь начинает обрабатываться, но процесс не может закончиться из-за какой-то ошибки.
Посмотрите errorlog на предмет ошибок при вызове cron.php.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение Alecto »

в error.log в корне нет никаких упоминаний cron
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение nissin »

Возможно не включен лог ошибок.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение Alecto »

другие ошибки в логе есть, я даже гдето тему создавал, пытался от них избавляться.
может у хостера спросить?
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение nissin »

Спросите, возможно что-нибудь и скажет.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение Alecto »

хостер проверил логи сервера за указанный период.
есть только ошибки несуществующих файлов (вызовы блогов по ссылками из мобильного стиля).
но, они не имеют никакого отношения к почтовой рассылке.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение nissin »

А какой размер cache/queue.php?
И если изменить способ отправки на smtp, ситуация не меняется?
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет

Сообщение Alecto »

nissin писал(а):А какой размер cache/queue.php?
сейчас - маленький, 2.5 кб.
но это очевидно уже не та очередь, что отправлялась - какое-то одиночное уведомление об ответе.
nissin писал(а):И если изменить способ отправки на smtp, ситуация не меняется?
так отправка почты нормально работает, зачем менять?
когда-то пробовал - письма перестают отправляться. да и какой почтовый сервер пропустит 1500 писем - заблокирует сразу.

Вернуться в «Поддержка phpBB 3.0.х»