¿Desactivar la verificación de correo al iniciar sesión?

¿Desactivar la verificación de correo al iniciar sesión?

Cuando inicio sesión en la consola, por ejemplo, tty1, normalmente veo un mensaje No mail. Sé que hay algún programa que revisa el correo electrónico al iniciar sesión, pero no lo uso. ¿Cómo puedo desactivar ese comando?

Intenté buscar en /etc/profile.*y ~/.bash*, pero no encontré nada.

Respuesta1

Este mensaje también puede ser proporcionado por el pam_mailmódulo, por lo que puede simplemente grep pam_mail *ingresarlo /etc/pam.dy desactivarlo allí.

Respuesta2

Poner unset MAILCHECKen .bashrc.

ACTUALIZAR

Parece que lo anterior no funcionará de manera consistente (aunque no hará daño y, hasta cierto punto, parece funcionar). Pero consulte esta sección de /etc/pam.d/login: intente comentar la última línea (o, si aún no funciona, realice un seguimiento de esto en el archivo heredado que mencionan).

# 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

información relacionada