Безопасно избавьтесь от “Вас, имеют новую почту в/var/mail” на Mac?

Я бездельничал с sendmail в направляющих год назад и имел это сообщение, открывающееся в терминале после каждой команды с тех пор:

У Вас есть новая почта в/var/mail/Lance

Как я правильно избавляюсь от этого так, сообщение уходит? Я когда-либо использую любую ту функциональность и не имею почты на моем компьютере. Существует один файл в /var/mail названный lance, и это огромно. Я могу просто удалить его?

29
задан 06.06.2010, 08:01

3 ответа

Старый школьный путь состоит в том, чтобы открыть терминал и использование

mail

при подсказке, затем

d

удалить одно сообщение или

d1-4

поскольку для четырех сообщений.

Затем

q

выходить.

Если Вы не хотите удалять их непрочитанный, просто введите, Входят при почтовой подсказке, и она покажет каждое сообщение в свою очередь.

Использовать

man mail

для всех подробностей.


Конечно, другие более сложные почтовые клиенты могут быть доступными, но это сделает это.

36
ответ дан 07.12.2019, 09:19

В Вашем ~/.bashrc добавьте:

unset MAILCHECK
20
ответ дан 07.12.2019, 09:19

Можно просто удалить сообщения из /var/mail/<user>, но Вы могли бы добраться больше, например, как результат заданий крона. Можно было вместо этого перенаправить эту почту к нормальному месту, Вы читаете и храните почту на своей машине с a .forward файл. Просто создайте названный файл .forward в /Users/<username>/ который содержит имя файла, Вы хотите, чтобы почта была сохранена в.

например, в моем случае, я раскрываю свою почту от моего хоста с помощью IMAP и храню его в /Users/ether/mail/i, таким образом, мне назвали файл /Users/ether/.forward который содержит строку: /Users/ether/mail/i

4
ответ дан 07.12.2019, 09:19

Теги

Похожие вопросы