Виртуальный хостинг

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

Простейшую форму виртуального хостинга можно получить, включив имя домена, для которого должна приниматься почта, в параметр mydestination. Этот параметр указывает доменные имена, для которых данная система будет рассматриваться, как конечная точка назначения.

Вариант использования параметра mydestination для организации хостинга для домена nigde.ego.net приведен в примере 29.36.

 

Пример 29.36. Включение обслуживаемого домена в список mydestination

 

mydestination = $myhostname localhost.$mydomain nigde.ego.net

 

Приведенная конфигурация в main.cf настроит Postfix таким образом, что для почты, следующей в домен nigde.ego.net, данный сервер будет рассматри- ваться, как конечная точка назначения. Приведенный пример практически не подходит для реальных условий, т. к. приводит к конфликту имен. На- пример, если class.edu — основное доменное имя для данного сервера, то user@class.edu и user@nigde.ego.net будут соответствовать одному и тому же пользователю.

Конфигурация Postfix для обеспечения виртуального хостинга базируется на использовании:

r виртуальных псевдонимов;

r виртуальных почтовых ящиков.

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

При использовании виртуальных псевдонимов имена пользователей вирту- альных доменов, для которых осуществляется хостинг, отображаются на ре- альных локальных пользователей системы. Далее приведен пример 29.37 на- строек в файле main.cf для включения виртуального хостинга с использованием виртуальных псевдонимов.


 

Пример 29.37. Виртуальные псевдонимы

 

virtual_alias_domains = nigde.ego.net virtual_alias_maps = hash:/etc/postfix/virtual

 

Настройка virtual_alias_domains позволяет указать домен nigde.ego.net, как виртуальный псевдоним. В случае отсутствия этой настройки Postfix бу- дет отвергать почту для домена nigde.ego.net.

В таблице virtual задают отображения пользователей виртуального домена на реальных пользователей локальной системы (пример 29.38).

 

Пример 29.38. Содержимое таблицы virtual

 

postmaster@nigde.ego.net postmaster info@nigde.ego.net sekretar

sales@nigde.ego.net otdelprodazz@tjumen.class.edu

 

В файл таблицы virtual можно добавить запись "почтового ящика по умол- чанию", позволяющий доставлять почту в домен nigde.ego.net без явного указания имени пользователя в таблице virtual (пример 29.39).

 

Пример 29.39. Почтовый ящик по умолчанию

 

@nigde.ego.net otstoinik

 

Изложенный подход имеет существенный недостаток, заключающийся в не- обходимости использования UNIX учетных записей.

 








Дата добавления: 2015-06-12; просмотров: 610;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.