web-dev-qa-db-fra.com

Pourquoi y a-t-il tant de fichiers dans / var / spool / postfix / maildrop

Nous avons Centos 7 en cours d'exécution et avait auparavant eu postfix installé (il est actuellement désinstallé). Après avoir retiré postfix nous avons vérifié le /var/spool/postfix/maildrop, comme df -h Commande rapportait plus de 9 Go d'utilisation dans ce répertoire.

Il y avait des centaines de milliers de fichiers dans le répertoire (nous les avons supprimés afin de libérer de l'espace).

Ma question est que pourquoi y avait-il tant de fichiers ici? Nous avions beaucoup de configuration de croisement dans le fichier root crontab, mais que vous ne devriez pas postfix ont envoyé les fichiers de messagerie de résultat cron à la boîte aux lettres des utilisateurs racines?

7
Jarrett

Il pourrait être que quiconque devinait que ce qui les mettait là-bas, mais je suggérerais de lire sur Maildrop ici: http://www.postfix.org/qshape_readme.html#maildrop_queue

En outre, quel était le contenu des fichiers de message? Cela devrait être un énorme indice quant à ce qui les déposait à Sendmail par le lien ci-dessus.

5
Vile Brigandier

La plupart des mails dans/var/spool/postfix/maildrop sont générés par un système. Par conséquent, même si le postfix est désactivé ou arrêté, vous pouvez avoir des milliers de mails. La plupart des courriers (99%) sont générés en raison de crontab. Lorsqu'un travail est exécuté et que les travaux ne peuvent pas exécuter normalement, il enverra un courrier électronique à la racine. Vous pouvez définir mailto = "" variable au début de votre fichier crontab. Cela désactivera également l'alerte par e-mail. Modifier/Ouvrir vos travaux cron: $ crontab -e en haut du fichier, entrez: mailto = ""

2
Mayur Murkya