Образовательная программа компании Global Inform. Украина, Харьков
Команды передачи электронной почты
Команда Описание
~e Запускает редактор, заданный в перемен-
ной EDITOR операционной системы Unix.
Во многих отношениях это лучше, чем на-
бирать сообщение непосредственно, без
редактора.
~v Запускает редактор, заданный в перемен-
ной VISUAL операционной системы Unix.
Во многих отношениях это лучше, чем на-
бирать сообщение непосредственно, без
редактора.
~r имя_файла Считывает файл в сообщение.
~w имя_файла Записывает в заданный файл текст сооб-
щения (без заголовка).
~. Прекращает ввод сообщения (эквивалентно
Ctrl-D).
~q Выход из режима ввода письма. Все, что
вы ввели, будет сохранено в файле de-
ad.letter. В отличие от Ctrl-D или ~.
письмо передаваться не будет
~x Эквивалентно команде ~q, но не сохраня-
ет сообщение в файле dead.letter.
~? Выводит справочную информацию по коман-
дам передачи электронной почты.
~h Выводит приглашение для ввода четырех
основных строк заголовка: Subject:,
To:, Cc: и Bcc:. Если вы уже заполнили
эти строки, то можете отредактировать
их с помощью клавиши Backspace.
~t имена Добавляет имена в строку To:.
~s тема Изменяет строку темы.
~c имена Добавляет имена в строку точной копии
(Cc:).
~b Добавляет в сообщение имена для получе-
ния слепой копии (Bcc:).
~d Считывает файл с именем dead.letter.
Здесь обычно сохраняются те письма, ко-
торые невозможно доставить, поэтому
данную команду можно использовать для
повторной передачи письма.
~<!Команда_оболочки Считывает ввод из стандартного вывода
Unix.
~!,~!команда Запускает командный процессор Unix.
Чтобы выполнить одну команду, вы можете
указать ее в качестве аргумента.
Одна из наиболее полезных команд - это команда ~r. Предполо-
жим, вы набираете письмо и хотите включить в него текст из файла
results. Это можно сделать следующим образом:
Here are the data that we got yesterday.
Does it match with what you expected?
~rresults
"results" 36/1213
Let me know you think.
Строка после команды ~r выводится на экран программой mail.
Она показывает число строк и символов в считываемом вами файле.
Если вы уже создали полный текст сообщения в текстовом фай-
ле, то можете сразу передать его, указав имя этого файла в ко-
мандной строке с предшествующим символом <.
Предположим, вы подготовили письмо с именем hiro-2-3-94 и
хотите послать его по адресу hiro@nww.osaka.jp. Вам следует дать
следующую команду:
% mail hiro@nww.osaka.jk < hiro-2-3-94
Приглашение для ввода темы вам не выводится: в строку темы
будет заносится no subject (file transmission). Это не совсем ло-
гично, поскольку получатель сможет определить, насколько важное
это сообщение, только прочтя его содержимое. Поэтому тему лучше
указать в одинарных кавычках после аргумента -s:
% mail -s 'New time table'
hiro@nww.osaka.jp < hiro-2-3-94
Если вы дадите команду mail, она выведет вам краткий пере-
чень того, что содержится в почтовом ящике:
% mail
Mail version SMI 4.0 Thu Jul 23 13:52:20
PDT 1992 Type ? for help.
"/sr/spool/mail/chrisr": 1 message 1 unread
>U 1 finaid@ihtfp.edu Mon Feb 15 20:01
42/1582 Re: Several Questions
>U 2 sarahr Mon Feb 15 21:01
12/182 Lunch tomorrow?
&
& - это приглашение электронной почты на ввод команд. Таких
команд много, и наиболее часто используемые из них перечислены
ниже.