Поиск:

Ответ в темуСоздание новой темы Создание опроса
> qmail и очередь отправки 
:(
    Опции темы
mcTep
Дата 17.1.2011, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 25.2.2009

Репутация: нет
Всего: 6



Сам не админ, но надо разобраться.

Необходимо было отправить 120 тысяч писем. Отправка происходила пачками по 5 тысяч через php функцию mail. Результат от самой функции был положительный. И сейчас при запуске этого скрипта он тоже положительный. 

Проблема в том, что теперь qmail не может отправить письма без суточной задержки. По логам видно, что работает он усиленно. Ранее была осуществлена рассылка на 50 тысяч писем, все прошло хорошо. Были некритические задержки. Сейчас почта встала. 

В письмах могут быть недействительные адреса почты, иногда qmail выдает "Sorry,_I_wasn't_able_to_establish_an_SMTP_connection.", что видимо о таком адресе нам и говорит. У меня такое подозрение, что он такие адреса оставляет на потом. И вот их накопилось столько, что он их постоянно отрабатывает и не может отправить другие письма, которые надо бы все таки отправить, поэтому они приходят с задержкой.

Вопрос. Как запретить qmail ставить в очередь письма, которые не смог отправить в первый раз? Или может мои догадки неверны?

UPD: как остановить рассылку? qmail-clean не помог

Это сообщение отредактировал(а) mcTep - 17.1.2011, 21:34
PM MAIL   Вверх
mcTep
Дата 17.1.2011, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 25.2.2009

Репутация: нет
Всего: 6



разобрался как очистить очередь
Код

#!/bin/bash

QMAIL_QUEUE=/var/qmail/queue

/etc/init.d/qmail stop

for foo in info mess remote intd local todo
do
for bar in `ls $QMAIL_QUEUE/$foo`
do
rm -rfv $QMAIL_QUEUE/$foo/$bar/*
done

done

/etc/init.d/qmail start



Будем дальше курить ману как сделать ожидание меньше. И раз такая пьянка пошла не может ли кто подсказать как установить второй сервис qmail отдельным процессом для таких случаев, что бы работа обычной почты не прерывалась?

PM MAIL   Вверх
Wowa
Дата 2.2.2011, 04:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 2
Всего: 290



в qmail есть куча параметров. Лучше установить webmin и тогда через него сможешь менять параметры qmail. Весьма удобно, т.к. сразу видешь описание параметров.
Там можно установить и кол-во писем отправляемых за раз, очередь посмотреть и уменьшить кол-во попыток отправки письма.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.1107 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.