Désactiver le contrôle de messagerie lors de la connection?

Lorsque je me connecte à la console, par exemple tty1, je vois généralement un message No mail , je sais qu'il y a un programme qui vérifie les emails lors de la connection, mais je ne l'utilise pas, comment puis-je désactiver cette command?

J'ai essayé de grep à partir de /etc/profile.* et ~/.bash* , mais rien n'a été trouvé

Ce message peut également être fourni par le module pam_mail , vous pouvez donc simplement grep pam_mail * dans /etc/pam.d et le désactiver ici.

Mettez unset MAILCHECK dans .bashrc .

METTRE À JOUR

Il semble que ce qui précède ne fonctionnera pas systématiquement (bien que cela ne nuira pas, et dans une certaine mesure, il semble fonctionner). Mais, regardez cette section de /etc/pam.d/login – essayez de commenter la dernière ligne (ou, si cela ne fonctionne toujours pas, faites un suivi dans le file hérité mentionné).

 # Prints the status of the user's mailbox upon successful login # (replaces the MAIL_CHECK_ENAB option from login.defs). # # This also defines the MAIL environment variable. However, userdel # also needs MAIL_DIR and MAIL_FILE variables in /etc/login.defs to # make sure that removing a user also removes the user's mail spool # file. See the comments in /etc/login.defs. session optional pam_mail.so standard