Массовая рассылка, Немедленная отправка - OFF. Писем нет
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 9 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Массовая рассылка, Немедленная отправка - OFF. Писем нет
До этого выполнял массовую рассылку с включенной по умолчанию функцией немедленной отправки - все работало.
Но, сейчас база пользователей перевалила допустимые лимиты, в этом случае письма после исчерпания отведенных сервером лимитов отклоняются. По идее, если отключить опцию "Немедленная отправка", то письма должны отправляться не сразу, а в порядке очереди (правда, непонятно какой).
Соответственно, так и сделал: отключил эту опцию и отправил письма всем пользователям. Прошло двое суток, никто этой рассылки так и не видел.
Просветите пожалуйста, либо я чего-то не понял, либо эта функция не работает?
Что делать? как выполнить рассылку, чтобы письма не отклонялись? Изменить лимиты сервера возможности не имею, поскольку по моим многочисленным просьбам их и так уже хостер превысил в 4 раза.
Но, сейчас база пользователей перевалила допустимые лимиты, в этом случае письма после исчерпания отведенных сервером лимитов отклоняются. По идее, если отключить опцию "Немедленная отправка", то письма должны отправляться не сразу, а в порядке очереди (правда, непонятно какой).
Соответственно, так и сделал: отключил эту опцию и отправил письма всем пользователям. Прошло двое суток, никто этой рассылки так и не видел.
Просветите пожалуйста, либо я чего-то не понял, либо эта функция не работает?
Что делать? как выполнить рассылку, чтобы письма не отклонялись? Изменить лимиты сервера возможности не имею, поскольку по моим многочисленным просьбам их и так уже хостер превысил в 4 раза.
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
Смотрите файл cache/queue.php и наличие файла cache/queue.php.lock.
На всякий случай попробуйте удалить cache/queue.php.lock
Возможно что не работает cron.php.
Проверьте значение last_queue_run в таблице phpbb_config
На всякий случай попробуйте удалить cache/queue.php.lock
Возможно что не работает cron.php.
Проверьте значение last_queue_run в таблице phpbb_config
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 9 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
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? подождать, уйдет ли сделанная ранее рассылка? или повторить с выключенным параметром "Немедленная отправка".
вчера сделал рассылку с включенным "Немедленная отправка" - сообщения были доставлены сразу.
значение 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. Писем нет
Судя по всему cron.php работает. Попробуйте увеличить время выполнения php скриптов.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 9 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
да как бы все скрипты до сих пор у меня работали, да и рассылку проходит, а это значит, что скрипты выполняются нормально.
рассылку я провожу по ночам, когда сервер "летает".
залез в кэш - файл queue.php.lock опять на месте, хотя я его удалял.
какой именно параметре за это отвечает?
рассылку я провожу по ночам, когда сервер "летает".
залез в кэш - файл queue.php.lock опять на месте, хотя я его удалял.
через php.ini?nissin писал(а):Попробуйте увеличить время выполнения php скриптов
какой именно параметре за это отвечает?
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
max_execution_time =
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 9 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
вот такое щас установлено:
max_execution_time = 80
max_input_time = 80
memory_limit = 182M
вроде должно с головой хватать, поскольку обычная отправка почты всем 1500 пользователям выполняется за 1-2 секунды.
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. Писем нет
Судя по наличию lock файла, очередь начинает обрабатываться, но процесс не может закончиться из-за какой-то ошибки.
Посмотрите errorlog на предмет ошибок при вызове cron.php.
Посмотрите errorlog на предмет ошибок при вызове cron.php.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 9 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
в error.log в корне нет никаких упоминаний cron
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 9 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
другие ошибки в логе есть, я даже гдето тему создавал, пытался от них избавляться.
может у хостера спросить?
может у хостера спросить?
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
Спросите, возможно что-нибудь и скажет.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 9 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
хостер проверил логи сервера за указанный период.
есть только ошибки несуществующих файлов (вызовы блогов по ссылками из мобильного стиля).
но, они не имеют никакого отношения к почтовой рассылке.
есть только ошибки несуществующих файлов (вызовы блогов по ссылками из мобильного стиля).
но, они не имеют никакого отношения к почтовой рассылке.
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
А какой размер cache/queue.php?
И если изменить способ отправки на smtp, ситуация не меняется?
И если изменить способ отправки на smtp, ситуация не меняется?
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 9 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Массовая рассылка, Немедленная отправка - OFF. Писем нет
сейчас - маленький, 2.5 кб.nissin писал(а):А какой размер cache/queue.php?
но это очевидно уже не та очередь, что отправлялась - какое-то одиночное уведомление об ответе.
так отправка почты нормально работает, зачем менять?nissin писал(а):И если изменить способ отправки на smtp, ситуация не меняется?
когда-то пробовал - письма перестают отправляться. да и какой почтовый сервер пропустит 1500 писем - заблокирует сразу.

