Домен у фирмы только один - firma.ruПочтовых сервера два:
- exim+dovecot
- exchange2008Половина почтовых ящиков заведены на одном сервере,
а вторая часть на другом.Какими сделать чтоб всё работало?
Чтобы user1@firma.ru мог получить письмо от user2@firma.ru с соседнего сервера.Подскажите хотя бы концептуально. Или какие хинты?
> Домен у фирмы только один - firma.ru
> Почтовых сервера два:
> - exim+dovecot
> - exchange2008
> Половина почтовых ящиков заведены на одном сервере,
> а вторая часть на другом.
> Какими сделать чтоб всё работало?
> Чтобы user1@firma.ru мог получить письмо от user2@firma.ru с соседнего сервера.
> Подскажите хотя бы концептуально. Или какие хинты?"концептуально" - приблизительно так.
Exim принимает окончательное решение о доставке письма.
Со стороны Exchange указываете, что все письма на юзеров, которых он не нашел у себя, отправлять на Exim.
На стороне Exim делаете роутер, проверяющий наличие юзера на Exchange, и еще один роутер, проверяющий наличие юзера в системе "exim+dovecot", и потом уже "User unknown", если нет других условий.
> Со стороны Exchange указываете, что все письма на юзеров, которых он не
> нашел у себя, отправлять на Exim.А как у Exchange называется эта фича? По какому слову гуглить?
> А как у Exchange называется эта фича? По какому слову гуглить?Видимо имеется в виду подключение по LDAP к Active Directory, соответственно, exim авторизация active didectory ldap или около того.
>> А как у Exchange называется эта фича? По какому слову гуглить?
> Видимо имеется в виду подключение по LDAP к Active Directory, соответственно, exim
> авторизация active didectory ldap или около того.А в случае с LDAP AD, как физически письмо будет перемещается с Exchange на exim ?
> А в случае с LDAP AD, как физически письмо будет перемещается с
> Exchange на exim ?А зачем??
>> Со стороны Exchange указываете, что все письма на юзеров, которых он не
>> нашел у себя, отправлять на Exim.
> А как у Exchange называется эта фича? По какому слову гуглить?Письма для несуществующих пользователей
> "концептуально" - приблизительно так.
> Exim принимает окончательное решение о доставке письма.
> Со стороны Exchange указываете, что все письма на юзеров, которых он не
> нашел у себя, отправлять на Exim.Ну это будет отлично работать до первого спаммера, который захочет влить вам почту со списком получателей, сгенерированным по словарику. В результате эксченж примет всю эту почту.
> Почтовых сервера два:
> - exim+dovecot
> - exchange2008
> Половина почтовых ящиков заведены на одном сервере,
> а вторая часть на другом.
> Подскажите хотя бы концептуально. Или какие хинты?Концептуально: фронтэнд со списком какой ящик где и переключалка сервисов или на один сервер, или на другой.
У меня что-то подобное сделано так: входящие pop3+smtp принимает GNU/Linux с базой виртюящиков домена в sql + postfixadmin, те "логины", что не в базе postfixadmin, "рулятся" на второй сервер.
Переключалкой для pop3 - nginx + скрипт-авторизатор на php "в контексте" postfixadmin.
Переключалка для smtp (и собственно локальный сервис) - конфигурация exim с запросами к sql-ю. Главное - сделать, чтоб адреса "того домена" могли попадать или в один, или в другой транспорт, локальный deliver или remote smtp (на второй сервер).
> У меня что-то подобное сделано так: входящие pop3+smtp принимает GNU/Linux с базой
> виртюящиков домена в sql + postfixadmin, те "логины", что не в
> базе postfixadmin, "рулятся" на второй сервер.А как по-научному эта фича в постфиксе называется? может я аналогичную в exim найду.
>> У меня что-то подобное сделано так: входящие pop3+smtp принимает GNU/Linux с базой
>> виртюящиков домена в sql + postfixadmin, те "логины", что не в
>> базе postfixadmin, "рулятся" на второй сервер.
> А как по-научному эта фича в постфиксе называется? может я аналогичную
> в exim найду.Так ить у меня натурально exim же ж.
postfixadmin (не postfix; admin -> отдельный проект) прикручен в качестве web-gui для редактирования базы. К exim-у приделаны на коленке SQL-запросы типа есть или нет пользователь.