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?
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.
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 = ""