Отключить проверку почты при входе в систему?

Отключить проверку почты при входе в систему?

Когда я вхожу в консоль, например, tty1, я обычно вижу сообщение No mail. Я знаю, что есть какая-то программа, проверяющая электронную почту при входе в систему, но я ею не пользуюсь. Как мне отключить эту команду?

Я пробовал grep из /etc/profile.*и ~/.bash*, но ничего не нашел

решение1

Это сообщение также может быть предоставлено модулем pam_mail, поэтому вы можете просто grep pam_mail *войти /etc/pam.dи отключить его там.

решение2

Путин unset MAILCHECK..bashrc

ОБНОВЛЯТЬ

Похоже, что вышесказанное не будет работать последовательно (хотя это не повредит, и в какой-то степени это, кажется, работает). Но, проверьте этот раздел /etc/pam.d/login- попробуйте закомментировать последнюю строку (или, если это все еще не работает, отследите это дальше в файле legacy, который они упоминают).

# 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

Связанный контент