Я запускаю Gentoo (сервер LAMP) с qmail.
Я вижу, что папка /var/qmail/alias/.maildir/new/ содержит 100 000 файлов.
Вы знаете, как я могу очистить их автоматически?
Спасибо за вашу огромную помощь.
РЕДАКТИРОВАТЬ: Проверял файлы (на самом деле + 400к). Они с 2004 года по настоящее время. Все они имеют одинаковый заголовок (toto.com является заменой реального домена):
Return-Path: <#@[]>
Delivered-To: postmaster@mail.toto.com
Received: (qmail 27514 invoked for bounce); 17 Sep 2009 15:46:37 +0200
Date: 17 Sep 2009 15:46:37 +0200
From: MAILER-DAEMON@mail.toto.com
To: postmaster@mail.toto.com
Subject: failure notice
Если я использую Outlook и проверяю аккаунт postmaster, я их не вижу.
каждый файл представляет собой отдельное электронное письмо. если они вам не нужны, вы можете удалить их, я думаю, самый простой способ - это сделать rm -rf /var/qmail/alias/.maildir/, а затем использовать maildirmake /var/qmail/alias/.maildir, если бы я был вами, хотя я Я бы открыл некоторые из них, чтобы убедиться, что вы не удалите что-то важное, хотя, если у вас есть 100 тыс. писем, скорее всего, это устаревшие / спам / отказы
После их удаления вы, вероятно, захотите выяснить, почему они у вас есть.
Они выглядят как двойные отказы ("# @ []" в обратном пути / отправителе конверта), поэтому проверьте а) содержимое / var / qmail / control / doublebounceto (которое, если отсутствует, по умолчанию имеет значение "postmaster ") б) содержимое соответствующего файла .qmail.
(Я предполагаю, что ~ alias / .qmail-postmaster содержит "./.maildir/" или подобное, а также какое-то другое место, которое вы фактически проверяете, когда проверяете то, что вы считаете учетной записью postmaster.)