mail - отправка пользователям почты или ее чтение
mail [-o] [-s] [-w] [-t] адресат ... mail [-e] [-h] [-p] [-q] [-r] [-f файл] [-F адресат ...]
На отправку почты воздействуют следующие опции:
-o Подавить оптимизацию адреса.
-s Не вставлять перевод строки в начало отправляемого письма (см. ниже ПРЕДОСТЕРЕЖЕНИЯ).
-w Отправить письмо удаленному пользователю без ожидания завершения пересылки.
-t Добавить к письму строку "To: адресаты", что позволяет получателю знать всех адресатов письма.
Адресат обычно задается как входное имя пользователя [см. ]. Если адресат задан, предполагается, что выполняется отправка почты (за исключением случая опции -F). При этом текст отправляемого сообщения читается со стандартного ввода, пока либо не будет введен символ конца файла (CTRL+D), либо не будет введена строка, состоящая из единственной точки. Затем команда mail добавляет письмо к почтовому файлу каждого из адресатов. Письмо - это сообщение, перед которым стоит почтовый штемпель. Почтовый штемпель состоит из одной или нескольких строк "From ...", за которыми идет пустая строка (если только не была использована опция -s).
Если будет обнаружено, что письмо не может быть доставлено, то оно вернется к отправителю с диагностикой места и причины неудачи. Если во время ввода сообщения нажать клавишу прерывания, сообщение будет сохранено в файле dead.letter, что позволяет в будущем отредактировать и отправить его. Этот файл обновляется каждый раз, когда он необходим.
Если локальная система входит в стандартную коммуникационную сеть (см. команды подраздела 1C), можно отправить почту пользователю удаленной системы, адрес которого задается обычным для сети образом:
имя_системы![имя_системы! ...]имя_пользователя
На чтение почты воздействуют следующие опции:
-e Установка кода завершения без вывода почты. Нулевое значение кода завершения означает, что у пользователя есть почта, в противном случае возвращается 1.
-h Показ окна с заголовками писем, а не текстов писем. Затем выдается приглашение "?".
-p Вывод текстов всех писем без промежуточных приглашений.
-q Завершить работу команды mail после получения прерывания. В противном случае прерывание вызывает лишь прекращение вывода текста письма.
-r Выводить тексты писем в порядке поступления.
-f файл Использовать файл вместо подразумеваемого почтового файла.
-F адресат Вызывает переадресацию последующей почты указанному адресату. Опция допустима, только когда у пользователя нет почты.