[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство пользователя: Сети и средства связи


Настройка программы работы с электронной почтой

Пользователи могут настраивать программу работы с электронной почтой, изменяя команды и опции, указанные в файлах .mailrc и /usr/share/lib/Mail.rc.

Ниже перечислены настраиваемые параметры программы работы с почтой:

Дополнительная информация о надстройке программы работы с почтой приведена в следующих разделах:

Включение и отключение опций программы работы с почтой

В программе работы с почтой предусмотрено два типа опций: опции-переключатели и опции, для которых можно задавать значения. Опции-переключатели можно установить или сбросить (с помощью команд set и unset соответственно), а опциям со значением можно с помощью команды set присвоить определенное значение.

Примечание: Команда unsetопция эквивалентна команде set noопция.

Просмотреть файл /usr/share/lib/Mail.rc можно с помощью команды pg. Содержимое файла /usr/share/lib/Mail.rc определяет конфигурацию программы работы с почтой. Вы можете изменить системную конфигурацию программы работы с почтой, создав файл $HOME/.mailrc. При работе команды mail опции, перечисленные в файле .mailrc, переопределят аналогичные опции файла /usr/share/lib/Mail.rc. Опции .mailrc можно изменять и применять их в программе работы с почтой.

Для выполнения записанных в файле команд работы с почтой введите подкоманду source.

Предварительные требования

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

Включение опций почты

Ниже приведены некоторые распространенные подкоманды, применяемые для настройки программы работы с электронной почтой:

set Включает опции программы работы с электронной почтой.
source Включает опции программы работы с почтой, записанные в файле. При просмотре почты, вы можете ввести эту подкоманду в приглашении программы работы с почтой.

source ПолноеИмя 

где ПолноеИмя задает путь и имя файла, в котором перечислены опции программы работы с почтой. Указанные в этом файле опции переопределяют на время текущего сеанса аналогичные опции, заданные ранее. Кроме того, вы можете изменять опции настройки текущего сеанса с помощью подкоманд программы работы с почтой.

Вы можете задать эти опции в приглашении программы работы с почтой или указать их в файле .mailrc.

Просмотр опций программы работы с почтой: Для вывода на экран всех активных опций, указанных в файле .mailrc , укажите в приглашении программы работы с почтой подкоманду set без аргументов. С помощью показанной информации вы сможете определить, выбран ли текущий каталог, и заносятся ли в протокол все отправляемые сообщения.

В приглашении программы работы с почтой введите:
set

На экране будет показано примерно следующее сообщение:

ask
metoo
toplines 10

В данном примере активны две опции-переключателя: ask и metoo. В списке нет записи askcc. Это значит, что опция askcc не активна. Опции toplines присвоено значение 10.

Отключение опций программы работы с почтой

Ниже приведены некоторые распространенные подкоманды, применяемые для настройки программы работы с электронной почтой:

unset Отключает опции программы работы с почтой.
unalias Удаляет указанные псевдонимы.
ignore Не отображает поля заголовков сообщений.

Вы можете задать эти опции в приглашении программы работы с почтой или указать их в файле .mailrc.

Примечание: Команда unsetопция эквивалентна команде set noопция.

Включение и отключение запроса полей темы и копий (Cc:)

Предварительные требования

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

Включение или отключение запроса темы сообщения

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

set ask Изменяет в файле .mailrc опцию ask, включая запрос темы сообщения.
unset ask Изменяет в файле .mailrc опцию ask, отключая запрос темы сообщения.

Включение и отключение запроса поля копий (Cc:)

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

set askcc Изменяет в файле .mailrc опцию askcc, включая запрос списка адресов для получателей копий сообщения.
unset askcc Изменяет в файле .mailrc опцию askcc, отключая запрос списка адресов для получателей копий сообщения (Cc:).

Создание псевдонима или списка рассылки

Предварительные требования

  1. В системе должна быть установлена программа работы с электронной почтой.
  2. Вы должны знать имена и адреса пользователей, которых собираетесь включить в список псевдонимов и список рассылки.

Создание псевдонима или списка рассылки

В следующих примерах приведены способы создания псевдонимов или списка рассылки:

alias    kath kathleen@gtwn
В данном примере, псевдоним kath будет соответствовать пользователю kathleen с адресом gtwn. После добавления этой строки в файл $HOME/.mailrc, для отправки сообщения пользователю kathleen можно будет ввести следующую команду:

mail kath

Теперь для отправки почты пользователю kathleen можно применять этот псевдоним.

alias     dept dee@merlin anne@anchor jerry@zeus bill carl
После добавления этой строки в файл $HOME/.mailrc для отправления сообщения всем пользователям своего отдела достаточно будет ввести следующую команду:

mail dept

Созданное сообщение будет отправлено следующим пользователям: dee в системеmerlin, anne в системе anchor, jerry в системе zeus, а также пользователям bill и carl в локальной системе.

Просмотр псевдонимов и списков рассылки

В приглашении команды работы с почтой введите:
alias

ИЛИ

a

Будут перечислены все определенные псевдонимы и списки рассылки.

Изменение числа строк, отображаемых при просмотре заголовков или текста сообщения

Изменяя файл .mailrc, вы можете настроить число строк, отображаемых при просмотре содержимого почтового ящика или текста сообщений.

Предварительные требования

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

Изменение числа строк, отображаемых в списке сообщений

Каждому сообщению, находящемуся в почтовом ящике, соответствует одна строка заголовка, показанная в списке сообщений. Если сообщений больше 24, то первые заголовки не будут видны на экране. Опция set screen позволяет изменять число одновременно отображаемых строк списка.

Для изменения числа одновременно отображаемых строк в списке сообщений укажите в файле $HOME/.mailrc следующую опцию:

set screen=20

В данном примере система будет одновременно показывать 20 заголовков сообщений. Для просмотра дополнительных групп заголовков введите подкоманду (h)eader или z . Эту подкоманду можно также указать в приглашении программы работы с почтой.

Изменение числа строк в длинном сообщении

Если вы просматриваете сообщение длиной более 24 строк, то первые строки сообщения не будут видны на экране. Если вы включили опцию set crt в файле .mailrc, то для просмотра больших сообщений можно будет воспользоваться внутренней программой pg. Опция set crt задает число строк в сообщении перед запуском программы pg.

Например, если вы введете подкоманду t для просмотра большого сообщения, то на экране будет отображаться только одна страница. Внизу страницы будет показано приглашение с двоеточием, означающее, что есть еще непросмотренные страницы. Для просмотра следующей страницы сообщения нажмите клавишу Enter. После вывода на экран последней страницы появится примерно следующее приглашение:

EOF:

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

В файле .mailrc опцию set crt нужно указывать в следующем формате:

set crt=ЧислоСтрок

Например:

set crt=20

Указывает, что сообщение, передаваемое программе pg, должно состоять из 20 строк. Программа pg будет запускаться при просмотре сообщений длиной более 20 строк.

Изменение числа строк, отображаемых в верхней части сообщения

Подкоманда top позволяет просмотреть сообщение без чтения всего документа. Вы можете указать в опции toplines число отображаемых строк:

set toplines=ЧислоСтрок

В этой подкоманде переменная ЧислоСтрок определяет число строк, начиная с верха страницы, включая все поля заголовков, которые должны отображаться после ввода подкоманды top.

Допустим, в файле .mailrc пользователя Аmy указана следующая строка:

set toplines=10

Когда Amy введет команду mail для просмотра новых сообщений, на экране будет показана следующая информация:

Mail  Для справки введите ?.
"/usr/mail/amy": 2 сообщения 2 новых>
N  1 george   Среда Январь  6  9:47  11/257 "Встреча в отделе"
N  2 mark     Среда Январь  6 12:59  17/445 "Проект"

Когда Amy введет подкоманду top для просмотра сообщений, то на экране будет показана часть сообщения, как в следующем примере:

top 1
Сообщение 1:
From george Среда Январь 6 9:47 CST 1988
Received: by zeus
        id AA00549; среда, 6 январь 88 9:47:46 CST
Date: Среда 6 Январь 88 9:47:46 CST
From: george@zeus
Message-Id: <8709111757.AA00178>
To: amy@zeus
Subject: Встреча в департаменте.
Пожалуйста не забудь про собрание в пятницу
в 1:30 в конференц зале.  Мы будем

Сообщение показано лишь частично, так как опции toplines присвоено значение 10. На экране отображаются только строки с 1 (поле Received:) по 10 (вторая строка текста сообщения). Первая строка, From george среда январь 6 9:47 CST 1988, отображается всегда, независимо от значения опции toplines.

Изменение отображаемой информации о сообщении

Изменяя файл .mailrc, вы можете настраивать объем информации заголовков, отображаемой при просмотре сообщений. Возможно, отображение некоторой информации заголовков отключено. Для определения игнорируемых полей заголовков просмотрите файл /usr/share/lib/Mail.rc.

Предварительные требования

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

Отключение вывода заголовков Date (Дата), From (От кого) и To (Кому)

  1. В верхней части каждого сообщения показано несколько полей заголовков. Эти поля заголовков отображаются на экране при просмотре сообщения. Если вы не хотите, чтобы они были показаны при просмотре сообщения, воспользуйтесь подкомандой ignore. Формат подкоманды ignore:

    ignore [СписокПолей]
    

    В параметре СписокПолей можно указать одно или несколько имен полей, которые должны быть игнорироваться при просмотре сообщения. Например, если указать в файле .mailrc строку

    ignore date from to
    

    и указать в файле /usr/share/lib/Mail.rc строку

    ignore received message-id
    

    то после ввода подкоманды (t)ype будет показана следующая информация:

    t 1
    Сообщение 1:
    From george Среда Январь 6 9:47 CST 1988
    Subject: Встреча в департаменте.
    Пожалуйста не забудь про собрание в пятницу
    в 1:30 в конференц зале.  Мы будем
    обсуждать новые процедуры работы с
    программой планирования, разработанные
    нашими специалистами.
    

    Поля Received:, Date:, From:, Message-Id: и To: не показаны на экране. Для просмотра этих полей введите подкоманду (T)ype, (P)rint или top.

    Примечание: В этом примере поле From показано на экране. Это не поле From:, включенное в СписокПолей подкоманды ignore.
  2. Для просмотра списка игнорируемых полей заголовков введите в приглашении программы работы с почтой следующую команду:
    ignore

    Будет показан список игнорируемых полей заголовков. Например:

    mail-from
    message-id
    return-path
    
  3. Для сброса опции вывода полей заголовков введите подкоманду retain. Например:

    retain date
    

    Для просмотра списка сброшенных опций вывода полей введите подкоманду retain без параметров.

Отключение информационной строки

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

Почта [5.2 UCB]  [Рабочая станция 3.1] Для справки введите ?.

Для отключения информационной строки при запуске программы добавьте следующую строку в файл $HOME/.mailrc:

set quiet

Другая опция, отключающая отображение информационной строки команды mail:

set noheader

Если указать эту опцию в файле .mailrc, то список сообщений, находящихся в почтовом ящике, не отображается. При запуске программы mail будет показано только ее командное приглашение. Для просмотра списка сообщений нужно будет ввести подкоманду (h)eader.

Объединение команд delete и print

После просмотра сообщения его можно удалить подкомандой d. Просмотреть следующее сообщение можно с помощью подкоманды p. Для объединения этих подкоманд укажите следующую строку в файле .mailrc:

set autoprint

Если в файле .mailrc задана опция set autoprint, то подкоманда d удаляет текущее сообщение и показывает следующее.

Создание каталогов по умолчанию для сообщений

Предварительные требования

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

Создание каталога для хранения сообщений

  1. Для того чтобы определить, активна ли опция set folder в файле .mailrc, введите следующую команду в приглашении программы работы с почтой:

    set
    

    Если опция set folder активна, то будет показана примерно такая строка:

    folder /home/george/letters
    

    В данном примере letters - это каталог, в котором будут храниться почтовые папки.

  2. Если же опция set folder не активна, то добавьте запись set folder в файл .mailrc:
    set folder=/home/george/letters

    В этом примере значение /home/george задает домашний каталог пользователя george, а letters - каталог, в котором будут храниться почтовые папки. Опция set folder позволит сохранять сообщения в каталоге letters с помощью опции знак плюс (+).

  3. Если каталога для писем не существует, то его необходимо создать в домашнем каталоге. Находясь в домашнем каталоге, введите в системной командной строке:

    mkdir letters
    

Сохранение копий отправленных сообщений

  1. Добавьте следующую строку в файл .mailrc:

    set record=letters/mailout
    
  2. >Если каталога для писем не существует, то его необходимо создать в домашнем каталоге. Находясь в домашнем каталоге, введите в системной командной строке:

    mkdir letters
    
  3. Для просмотра копий отправленных сообщений введите команду

    mail -f +mailout
    

    В данном примере, копии отправленных сообщений хранятся в файле mailout.

Выбор текстовых редакторов для ввода сообщения

Предварительные требования

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

Выбор редактора


set EDITOR=ПолноеИмя Это опция файла .mailrc задает редактор, который будет запущен при вводе подкоманды ~e. Параметр ПолноеИмя задает полное имя программы альтернативного редактора.

Для перехода к редактору e в программе mail введите следующую подкоманду:

~e

Эта подкоманда запускает редактор e или другой редактор, указанный в файле .mailrc. Измените сообщение с помощью редактора.

set VISUAL=ПолноеИмя Это опция файла .mailrc задает редактор, который будет запущен при вводе подкоманды ~v. Параметр ПолноеИмя задает полное имя программы альтернативного редактора. Значение по умолчанию - /usr/bin/vi.

Для перехода к редактору vi в программе mail введите следующую подкоманду:

~v

Эта подкоманда запускает редактор vi или другой редактор, указанный в файле .mailrc. Измените сообщение с помощью редактора.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]