Можно ли удалить файлы в следующей папке?
/ var / spool / clientmqueue
Размер указанной выше папки превышает 6 ГБ, и я хочу освободить место на диске. Думаю, есть письма, которые не удалось доставить. Мне больше не нужны эти письма.
Быть осторожен. Некоторые файлы могут быть просто сообщениями, которые были задержаны из-за проблем с целевым сервером и собираются повторно отправить.
Попытайтесь сначала очистить очередь. Если это не сработает, начните очищать сообщения из этой очереди. В некоторых почтовых системах (например, Postfix) есть особый способ очистки очереди. Вот один прямо со страницы руководства для postsuper:
-d queue_id
Delete one message with the named queue ID from the named mail queue(s) (default: hold, incoming, active and deferred).
If a queue_id of - is specified, the program reads queue IDs from standard input. For example, to delete all mail with exactly one recipient user@example.com:
mailq | tail +2 | grep -v '^ *(' | awk 'BEGIN { RS = "" }
# $7=sender, $8=recipient1, $9=recipient2
{ if ($8 == "user@example.com" && $9 == "")
print $1 }
' | tr -d '*!' | postsuper -d -
Прежде всего, определите, почему каталог очереди такой большой. По умолчанию почтовые системы, такие как sendmail и / или postfix, сохраняют сообщения в очереди не более недели, поэтому наличие большой очереди почты определенно ненормально, если почтовый сервер не предназначен для больших объемов трафика.
Нет, вам не следует удалять эту папку.
Причина обычно в плохой фильтрации спама. Вы принимаете почту для несуществующих адресов электронной почты, а затем возвращаете почту, если позже окажется, что ее невозможно доставить. (Папка размером 6 ГБ обычно означает тысячи писем.)
Проблема заключается в том, что вы не можете различить легитимные и нелегитимные письма (может быть временная ошибка и в этот каталог помещается доставляемое письмо).
Вам следует реализовать некоторую (очень) простую фильтрацию спама (например, запретить прием писем от неразрешимых доменов отправителя), и через неделю или две размер этой папки будет почти нулевым.
(То, что я говорю, очень легко сделать с Postfix, и доступно много хороших документов. Впрочем, это также возможно с другими MTA.)