Введение в Unix

Электронная почта (mail)


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

Когда вы входите в систему, вас извещают о наличии для вас почты, например:

login: mary password: ... you have mail $

В отличие от write в системе mail о приходе для вас почты вас известят, когда вы закончите текущую работу, печатая сообщение:

you have mail (для вас есть почта).

Для получения почты введите команду mail без параметров:

$ mail Form peter Wed Jun 9 17:58:23 1991 Завтра в 16:30 можно поиграть в теннис. Где встретимся? ?

Подсказка (?) означает, что система mail ждет указания о том, что делать с почтой: печатать, сохранить, уничтожить или выйти из команды mail. Введя знак вопроса, вы получите меню возможных действий:

?? q quit - закончить;

x exit without changing mail - выйти без изменения почты;

p print - печатать;

s [file] save - сохранить в файле;

w [file] same without header - то же без заголовка;

- print previous - печатать предыдущее;



d delete - уничтожить;

+ next (no delete) - следующее (не уничтожать);

m user mail to user - переправить другому пользователю;

!cmd execute cmd - выполнить команду;

?

Кроме этих десяти действий вы можете также ввести Ctrl-D (то же, что и q) или нажать клавишу возврата каретки.

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

? s from_peter From peter ........... ?

Можно переслать данное письмо другим пользователям.

Например:




? m mary boris george ?

Для посылки почты введите команду mail с параметром - именем пользователя и введите текст письма, заканчивая его знаком конца файла (Ctrl-D).

Например:

$ mail peter Извини, я не смогу играть завтра. Мне надо получить талоны на сахар и табак. ^D $

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

Например:

?! mail peter Извини, я ..... .......... ^D ! ?

Для просмотра почты из файла введите команду mail с ключом -f:

$ mail -f from_peter

Для выхода из системы mail наберите q.

Например:

? q you have mail $.

Работа с почтой закончена.


Содержание раздела