Построение sendmail.cf при помощи макроопределений т4

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

dsmtp - Позволяет конечной системе получать почту из очереди на сервере. Обычно система-источник сама является инициатором передачи почты, как бы «выталкивает» ее на конечную систему, dsmtp, напротив, позволяет конечной системе получить почту с сервера по запросу, как бы «вытянуть» ее. Данная почтовая программа реализует команду ETRN, разрешающую доставку по запросу. (Команда ETRN описана в документе RFC 1985.)

relay - Эта почтовая программа используется, если требуется пересылка SMTPпочты через промежуточный почтовый сервер. Узлов промежуточной пересылки почты может быть несколько.

Каждый сервер, подключенный к Интернету или обменивающийся с ним данными, использует набор почтовых программ MAILER(smtp), как и большинство систем изолированных сетей, поскольку в сетях предприятий также используется TCP/IP. Большинство систем sendmail требуют присутствия этих почтовых программ, однако их установка не происходит по умолчанию. Поддержка почты SMTP требует присутствия макроопределения MAILER(smtp) в настройках, почему данное макроопределение и включается в файл прототипа.

Кроме этих двух важных наборов почтовых программ, команда MAILER предоставляет доступ еще к девяти наборам. Описания наборов содержатся в приложении Е. Большая их часть не представляет интереса для средней конфигурации. Двумя наборами почтовых программ, включенными в настройки tcpproto.mc, ограничивается большинство администраторов.

Чтобы создать пример файла sendmail.cf на основе файла прототипа tcpproto.mc, скопируйте файл прототипа в рабочий файл. Отредактируйте рабочий файл: необходимо подставить в строку OSTYPE корректное для вашей операционной системы значение вместо unknown (к примеру, solaris8 или linux). В следующем примере мы использовали sed, чтобы заменить unknown на linux. Результат мы сохраняем в файле под именем linux.mc:

tt sed 's/unknown/linux/' < tcpproto.mc > linux.mc

Теперь выполним команду m4 :

m4 ../m4/cf.m4 linux.mc > sendmail.cf

Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.