Почтовые псевдонимы
С помощью файла .forward, который должен находиться в домашнем катало- ге пользователя, можно переадресовать входящую почту пользователя на другой адрес.
В файле ~/.forward можно указывать сразу несколько адресов почты, на кото- рые следует перенаправить копии сообщения. Каждый адрес должен быть в отдельной строке. Предположим, например, что в домашнем каталоге поль- зователя user1 находится файл .forward, содержащий строки, приведенные в примере 29.21.
Пример 29.21. Файл .forward |
lexa ivanov
robertino@loretti.biz
В результате почта, посылаемая пользователю user1, будет также послана по адресам ivanov, lexa и robertino@loretti.biz.
При использовании перенаправления с помощью ~/.forward сообщения будут одновременно направляться как по старому, так и по новому адресу.
С помощью файла ~/.forward можно вести примитивный список рассылки.
Файл /etc/aliases позволяет создать псевдонимы для почтовых адресов поль- зователей сервера электронной почты. В каждой строке /etc/aliases устанав- ливается соответствие реального имени пользователя и его псевдонимов (пример 29.22).
Псевдонимы могут быть указаны в одном из форматов:
r формат для переадресовки: name: alias1, alias2, ... aliasN;
r формат для передачи почты программе: name: |program;
r формат для записи почты в файл: name: file;
r пересылка по списку адресов, содержащихся в файле: name: : include:file.
Пример 29.22. Файл /etc/aliases (фрагмент) |
adm: root
...
www: webmaster
root: ivanov
rassyl: sid@client.ru, bubuka@mail.ru, spamoed@net.domena.ru
В первом столбце указывают почтовый псевдоним, почта для которого пере- адресовывается на адрес, указанный в правом столбце. В последней строке приведен пример организации простого списка рассылки.
Имя пользователя, указываемое в левом поле, должно быть локальным. Не допускается указывать адреса с доменной частью. Однако псевдоним мо- жет указывать на адрес пользователя другого хоста.
Для создания файла базы данных псевдонимов /etc/aliases.db на основе
/etc/aliases используют команду newaliases (пример 29.23) либо sendmail -bi.
Пример 29.23. Индексация почтовых псевдонимов |
# newaliases
/etc/aliases: 14 aliases, longest 10 bytes, 152 bytes total
Дата добавления: 2015-06-12; просмотров: 664;