Qmail+ AVP
Народ послал письмо с большим аттачем по огромному списку СС:
Это письмо распарсилось (для каждого адресата создало свое письмо) и сожрало весь диск.
После чего было ручками вытерто из /queue/mess
После этого через пару дней qmail вспомнил об этих письмах и начал орать в /queue/info
куча файлов по номерам сообщений в которых:
qmail-spawn unable to open message. (#4.3.0)
I'm not going to try again; this message has been in the queue too long.Сам qmail орет
@400000003e92559400795c5c warning: trouble opening remote/14/154459; will try again later
@400000003e92559400a3046c warning: trouble injecting bounce message, will try later
AVP тоже сошел с ума
avpkeeper[25202]: Invalid envelope (sender) !
Такое идет каждую секунду...Как вытереть остатки почты???
Спасите памагите...
Когда сообщение помещается в очередь qmail-а, файлы c одним и тем-же именем
создаются в 3 местах:
qmail/queue/mess/[0-9]+
qmail/queue/info/[0-9]+
и qmail/queue/local/[0-9]+ или qmail/queue/remote/[0-9]+
Например:qmail/queue/mess/0/230299
qmail/queue/info/0/230299
qmail/queue/local/0/230299причём 230299 - это номер inode файла qmail/queue/mess/0/230299
Т.е. тебе нужно сначала "выключить" qmail, чтобы не вносилось изменений в очередь, а потом убить все файлы в подкаталогах qmail/queue/info/[0-9]+, qmail/queue/local/[0-9]+, qmail/queue/remote/[0-9]+ для которых нет соответствующих файлов в qmail/queue/mess/[0-9]+