Сообщение" у вас есть почта " в терминале, os X [закрыто]



несколько дней назад я получил это сообщение в моем окне терминала :
enter image description here



что это значит? Я никогда не видел.



Это были сообщения от ботов xCode.



bots



Спасибо за помощь.

527   5  

5 ответов:

наверное, это какое-то сообщение из вашей системы.

тип терминала:

man mail

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

у меня также была эта проблема "у вас есть почта", возникающая каждый раз, когда я запускал терминал.

вот что я обнаружил.

что-то, что я установил (не совсем уверен, что, но, возможно, сценарий или что-то связанное с рабочим процессом Alfred [на предположение]), внесло изменения в систему OS X, чтобы начать представлять уведомления Terminal bash. До этого, похоже, Wordpress пытался использовать локальную почтовую систему для отправки сообщения. Сообщение отскочило, из-за того, что неверный адрес получателя. Затем отскочившее сообщение оказалось в почтовом ящике локальной системы. Поэтому терминал (bash) тогда уведомлял меня, что "у вас есть почта".

вы можете получить доступ к Почте, просто используя команду

mail

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

t

это покажет вам содержание из первого сообщения, полностью. Вам нужно будет прокрутить вниз по сообщению, чтобы просмотреть все это, нажав down-arrow ключ.

если вы хотите, чтобы перейти к концу сообщения, используйте

spacebar

если вы хотите прервать просмотр сообщения, использовать

q 

для просмотра следующего сообщения в очереди используйте

n

... предполагая, что есть более чем одно сообщение.

Примечание: Вы должны использовать эти команды на почту ? командная строка. Они не будут работать, пока вы находитесь в процессе просмотра сообщения. Удар n во время просмотра сообщения просто вызовет сообщение об ошибке, связанное с регулярными выражениями. Итак, если в середине просмотра сообщения, нажмите q, чтобы выйти из этого, или нажмите spacebar, чтобы перейти к концу сообщения, а затем в ? запрос, нажмите n.

просмотр содержимого сообщений таким образом может помочь вам определить, что вы пытались отправить сообщение(сообщения).

вы также можете просмотреть конкретное сообщение, просто введя его номер в ? запрос. 3, например, покажет вам содержание третьего сообщения (если их там так много).

используйте команду (в запрос )

d [message number]

чтобы удалить каждое сообщение, когда вы закончите смотреть на них. Например, d 2 удалит сообщение номер 2. Или вы можете удалить список сообщений, например d 1 2 5 7. Вы увидите номера сообщений в списке сообщений, которые показывает почта.

чтобы удалить все сообщения, из приглашения почты (?) используйте команду d *.

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

если вы хотите видеть почту в одном выводе, используйте эту команду в командной строке bash (т. е. не из почты, а из обычной команды подскажите):

cat /var/mail/<username>

и, если вы хотите удалить письма все в один удар, используйте эту команду

sudo rm /var/mail/<username>

в моем конкретном случае было несколько сообщений. Похоже, что это было возвращенное сообщение, которое отскочило. Он был отправлен локальной установкой Wordpress. Это было уведомление о том, когда пользователь "Admin" (me) изменил свой пароль. Два дополнительных сообщения, где есть. Оба, казалось, были к одному и тому же инциденту.

чего я не знаю и не могу ответ для вас тоже, поэтому я только недавно начал видеть это уведомление по почте каждый раз, когда я открываю терминал. Письма были созданы пару месяцев назад, и все же я заметил, что это "у вас есть почта" появляется в последние несколько недель. Я подозреваю, что это результат чего-то рабочего процесса, который я установил в Alfred, и этот рабочий процесс использует Terminal bash для предоставления уведомлений... или что-то в этом роде.

просто удаление сообщений

если у вас нет интереса при определении источника сообщений, и просто хотите избавиться от них, это может быть проще сделать без использования mail команда (которая может быть несколько неудобно). Как указали несколько других людей, вы можете использовать эту команду вместо:

sudo rm /var/mail/YOURUSERNAME/*

Если вы не хотите хлопот с помощью mail, вы можете прочитать почту с

cat /var/mail/<username>

и удалить почту с

sudo rm /var/mail/<username>

это означает, что созданный процесс или сценарий отправляет почту в учетную запись на локальном компьютере (например, почтовый сервер, работающий в приложении localhost).

управление этой почтой с помощью следующих команд:

t <message list>        type messages
n                       goto and type next message
e <message list>        edit messages
f <message list>        give head lines of messages
d <message list>        delete messages
s <message list>        file append messages to file
u <message list>        undelete messages
R <message list>        reply to message senders
r <message list>        reply to message senders and all recipients
pre <message list>      make messages go back to /var/mail
m <user list>           mail to specific users
q                       quit, saving unresolved messages in mbox
x                       quit, do not remove system mailbox
h                       print out active message headers
!                       shell escape
cd [directory]          chdir to directory or home if none given

A состоит из целых чисел, диапазоны одинаковые, или имен пользователей, разделенных по пробелам. Если этот параметр опущен, Почта использует последнее введенное сообщение.

A состоит из имен пользователей или псевдонимов, разделенных пробелами. Псевдонимы определяются В.mailrc в домашний каталог.

Как inspiredlife объяснил, вы можете выяснить, что происходит с помощью

Comments

    Ничего не найдено.