Ниже приведен обзор команды mail и ее подкоманд:
Ниже приведен краткий список системных команд для работы с почтой:
Показывает системный почтовый ящик. | |
mail -f | Показывает ваш личный почтовый ящик (mbox). |
mail-f+папка | Показывает почтовую папку. |
mailпользователь@адрес | Адресует сообщение указанному пользователю. |
Когда программа работы с почтой обрабатывает содержимое почтового ящика, она показывает на экране, указывающее, что программа ожидает ввода информации. Приглашение программы работы с почтой - это амперсанд (&) в начале новой строки. В этом приглашении можно ввести любую подкоманду программы работы с почтой.
q | Завершает сеанс и применяет все подкоманды, введенные во время работы с почтовым ящиком. |
x | Завершает работу и возвращает почтовый ящик в первоначальное состояние. |
! | Запускает оболочку, выполняет указанную команду и вновь показывает приглашение программы работы с почтой. |
cdкаталог | Позволяет перейти в указанный каталог или каталог $HOME. |
t | Показывает сообщения из списка_сообщений или текущее сообщение. |
n | Показывает следующее сообщение. |
fсписок_сообщений | Показывает заголовки сообщений из списка_сообщений или заголовок текущего сообщения, если список не задан. |
hчисло | Показывает заголовки групп, содержащих сообщение с указанным номером. |
topчисло | Показывает часть сообщения. |
set | Показывает список всех активных опций, заданных в файле .mailrc. |
ignore | Показывает список всех игнорируемых полей заголовков. |
folder | Показывает число сообщений в текущей папке и полный путь к этой папке. |
eномер | Запускает редактор для изменения сообщения с указанным номером (редактор по умолчанию - e). |
dсписок_сообщений | Удаляет сообщения, перечисленные в списке_сообщений или текущее сообщение. |
uсписок_сообщений | Восстанавливает удаленные сообщения, перечисленные в списке_сообщений. |
sсписок_сообщений+файл | Добавляет сообщения (с заголовками) в указанный файл. |
wсписок_сообщений+файл | Добавляет текст сообщений в указанный файл. |
preсписок_сообщений | Сохраняет сообщения в системном почтовом ящике. |
mсписок_адресов | Создает новое сообщение и рассылает его по адресам, перечисленным в списке_адресов. |
rсписок_сообщений | Отправляет ответ отправителям и получателям сообщений. |
Rсписок_сообщений | Отправляет ответ только отправителям сообщений. |
a | Показывает список псевдонимов и их адреса. |
Редактор почты во время работы отображает на экране приглашение, указывающее, что редактор ожидает ввода информации. В этом приглашении можно ввести любую подкоманду редактора.
~q | Завершает работу с редактором без сохранения или отправки текущего сообщения. |
~p | Показывает содержимое буфера сообщения. |
~:mcmd | Выполняет подкоманду почтового ящика (mcmd). |
EOT | Отправляет сообщение (на большинстве терминалов соответствует комбинации клавиш Ctrl-D). |
. | Отправляет текущее сообщение. |
~d | Добавляет к сообщению содержимое файла dead.letter. |
~rимя_файла | Добавляет к сообщению содержимое файла с указанным именем. |
~fсписок_номеров | Дополняет сообщения, перечисленные в списке_номеров. |
~mсписок_номеров | Дополняет сообщения, перечисленные в списке_номеров, с отступом. |
~e | Позволяет изменить сообщение с помощью редактора e (e - редактор по умолчанию). |
~v | Позволяет изменить сообщение с помощью редактора vi (vi - редактор по умолчанию). |
~wимя_файла | Записывает сообщение в файл с указанным именем. |
~! команда | Запускает оболочку, выполняет указанную команду и вновь показывает приглашение редактора. |
~|команда | Передает сообщение в стандартный поток ввода команды и заменяет текст сообщения на стандартный поток вывода этой команды. |
Когда программа работы с секретной почтой обрабатывает содержимое почтового ящика, она показывает на экране, указывающее, что программа ожидает ввода информации. Приглашение программы работы с секретной почтой - это вопросительный знак (?) в начале новой строки. В этом приглашении можно ввести любую подкоманду работы с секретной почтой.
xsendпользователь | Адресует сообщение указанному пользователю. |
xget | Показывает содержимое секретного почтового ящика. |
q | Завершает работу, оставляя непрочитанные сообщения. |
n | Удаляет текущее сообщение и показывает следующее. |
d | Удаляет текущее сообщение и показывает следующее. |
Клавиша Return | Удаляет текущее сообщение и показывает следующее. |
! | Выполняет команду оболочки. |
s | Сохраняет сообщение в указанном файле или в mbox. |
w | Сохраняет сообщение в указанном файле или в mbox. |