Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

root# make all install restart

Пример 3. Виртуальный почтовый сервер

У вас есть почтовый сервер с Sendmail. Требуется обеспечить на нём обслуживание двух доменов – вашего (domain.ru) и домена одного из клиентов (client.domain.ru). Предполагается, что принято следующее соглашение об именах пользователей: пользователи domain.ru имеют обычные имена (например, user), а для client.domain.ru используются имена вида user-client. Вносим в конфигурацию следующие изменения:

1. В local-host-names заносим обслуживаемые домены:

domain.ru

client.domain.ru

2. В virtusertable записываем «шаблон» преобразования имён:

@client.domain.ru        %1-client

Эта строка означает следующее – при получении письма на любой адрес в домене client.domain.ru следует отдать его пользователю, имя которого соответствует указанному в адресе (%1) плюс суффикс «-client». Почта на другие домены будет обслуживаться обычным образом.

3. В domain.ru.mc включаем поддержку соответствующих файлов:

FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')dnl

define(`confCW_FILE', `-o /etc/mail/local-host-names')dnl

4. Всё пересобираем и перезапускаем сервер:

root# make all install restart

Если после этого выполнить тестирование, то можно увидеть, что разрешение имён выполняется должным образом:

> 3,0 serg@client.domain.ru

canonify           input: serg @ client . domain . ru

Canonify2          input: serg < @ client . domain . ru >

Canonify2        returns: serg < @ client . domain . ru . >

canonify         returns: serg < @ client . domain . ru . >

parse              input: serg < @ client . domain . ru . >

Parse0             input: serg < @ client . domain . ru . >

Parse0           returns: serg < @ client . domain . ru . >

ParseLocal         input: serg < @ client . domain . ru . >

ParseLocal       returns: serg < @ client . domain . ru . >


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2016 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100