Главная » Программирование для UNIX » Почта UNIX

0

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

You  have mail.

перед  первым приглашением на ввод команды. Чтобы прочитать почту, введите

$ mail

Сообщения будут показаны по одному, начиная с самого  свежего. После каждого элемента mail ждет указания, как поступить с этим  сообщением. Два  основных ответа системе: d –  удалить сообщение и Re5 turn – не удалять (то есть оно еще будет доступно, когда вы в следующий  раз  захотите почитать почту). Возможны варианты: p – распечатать   сообщение,   s   имя5файла –   сохранить  сообщение  в   файле   с указанным именем и q – выйти из mail. (Если вы не знаете, что такое файл, считайте, что  это  такое место, где  можно сохранить информацию под выбранным именем и взять ее оттуда позже. Файлы – это тема  раздела 1.2, да и большинства других разделов этой книги.)

Программа mail  – это одна из тех программ, которая может существовать  в различных вариантах. Она вполне может отличаться от приведенного здесь описания. Подробная информация представлена в руко водстве.

Отправить почту  другому пользователю очень просто. Пусть  надо  послать  сообщение  человеку с  регистрационным  именем nico.  Самый простой способ сделать это выглядит так:

$ mail  nico

Теперь введите текст письма, заполнив столько строчек, сколько потребуется… Завершив последнюю строку письма, нажмите control5d

ctld

$

Символ ctl-d  указывает на  конец письма,  сообщая команде mail,  что больше данные вводиться не будут. Если  на полпути вы передумаете отправлять письмо, нажмите Delete вместо  ctl-d. Наполовину сформированное письмо будет  не отправлено, а сохранено в файле с именем dead.letter.

Для тренировки отправьте письмо самому  себе,  затем введите mail, чтобы  прочитать его. (На  самом  деле  это не такое уж  безумие, каким может показаться, – это простой и удобный способ  напомнить себе о чем-нибудь важном.)

Есть  и другие способы  отправки сообщений – можно послать заранее подготовленное письмо,  можно отправить одно  сообщение сразу  нескольким адресатам, можно также отправить сообщение пользователям,  работающим на  других  компьютерах.  Команда mail  подробно описана в разделе 1 справочного руководства по UNIX. С этого момен та  будем  использовать  условное обозначение mail(1),  подразумевая страницу, описывающую команду mail в man1. Все команды, обсуждаемые в этой главе, также описаны в man1.

Кроме  этого, в вашей системе может оказаться сервис  напоминаний, который называется календарем (см.  calendar(1)); в главе 4 будет описано,  как его настроить, если это не было сделано ранее.

Источник: Керниган Б., Пайк Р., UNIX. Программное окружение. – Пер. с англ. – СПб: Символ-Плюс, 2003. – 416 с., ил.

По теме:

  • Комментарии