The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Sendmail и virtual hosting"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Sendmail и virtual hosting"
Сообщение от Владимир emailИскать по авторуВ закладки(??) on 15-Фев-05, 13:46  (MSK)
Здравствуйте.

Имеется почтовый сервер для домена a.ru
Имеется другой домен b.ru, для которого указанный выше сервер также является почтовым, т.е. на сервере mail.a.ru настроен виртуальный сервер для адресов @b.ru. Через virtusertable и т.д.

Вопрос: при отправке почты каким-нибудь пользователем сервера он (пользователь) может отправить почту и от имени адреса user@a.ru и от имени user@b.ru. Каким образом запретить (или же подменять) исходящие адреса в зависимости от принадлежности к тому или иному домену? Т.е. одни пользователи могут отправлять почту от имени адресов только одного домена, а другие - только от имени другого.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Sendmail и virtual hosting"
Сообщение от Lisa Искать по авторуВ закладки(ok) on 15-Фев-05, 17:34  (MSK)
>Здравствуйте.
>
>Имеется почтовый сервер для домена a.ru
>Имеется другой домен b.ru, для которого указанный выше сервер также является почтовым,
>т.е. на сервере mail.a.ru настроен виртуальный сервер для адресов @b.ru. Через
>virtusertable и т.д.
>
>Вопрос: при отправке почты каким-нибудь пользователем сервера он (пользователь) может отправить почту
>и от имени адреса user@a.ru и от имени user@b.ru. Каким образом
>запретить (или же подменять) исходящие адреса в зависимости от принадлежности к
>тому или иному домену? Т.е. одни пользователи могут отправлять почту от
>имени адресов только одного домена, а другие - только от имени
>другого.

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

Создаем файл /etc/mail/genericstable
user         user@a.ru

Создаем файл /etc/mail/cG. Заносим в него домены на которые распространяются правила genericstable
a.ru
localhost
b.ru

/usr/sbin/makemap hash genericstable<genericstable

Подключить  в конфиге
FEATURE(genericstable, `hash -o /etc/mail/genericstable')
GENERICS_DOMAIN_FILE(/etc/mail/cG)dnl

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру