Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Администрирование *NIX систем > qmail, очередь писем |
Автор: chubaka 6.8.2008, 17:47 | ||
Здравствуйте. Подскажите пожалуйста, в чем может быть проблема. На сервере установлен qmail и работал нормально 2 года. На прошлой неделе перестала приходить почта. Запросом qmailctl queue выяснили, что организовалась очередь писем количеством в 250 тысяч, есс-но 99% - спам. В сутки прибавляется по 50 тысяч писем в очередь, но старые всеравно не приходят. qmailctl doqueue не помогает. Все письма уже лежат на сервере (/var/qmail/queue), и весят около 4 ГБ. Пытались наладить очередь через queue-repair (http://pyropus.ca/software/queue-repair/) - не помогает. Как можна протолкнуть эту очередь ? Из логов видно что письма отправляются, тоесть разные queue-fix не нужны. Ибо никаких ошибок в логах нет. qmail-send в процессах висит (по ps aux | grep qmail-send)
|
Автор: nickless 6.8.2008, 20:20 |
Суть вопроса более соответствует разделу "Администрирование *NIX систем" Модератор: Тема перенесена |
Автор: chubaka 9.8.2008, 19:41 |
Проблема появилась после того, как на впс-ке с qmail'ом не хватило ресурсов, и думаю что повредился какойто файл. Поможет только переустановка ? Добавлено через 6 минут и 16 секунд И какой самый простой способ переустановить его ? Работал он 2 года, устанавливал не я. Кстати, не работает только конечная стадия перемещения писем в папки из /var/qmail/queue. Там письма лежат уже проверенные на спам и вирусы. Права на папки стоят правильные. Есть идеи ? |
Автор: bilbobagginz 9.8.2008, 23:13 |
если бы ты описал полную конфу, было бы легче идействовать. |
Автор: Бонифаций 10.8.2008, 02:57 |
Попробуйте послать SIGALRM в qmail-send (это должно спровоцировать немедленную отправку сообщений из очереди) и посмотрите по логам что не так с этими сообщениями. |