Страница 1 из 1

sendmail localusers exchange 2003

Добавлено: 2009-11-24 21:44:06
AAG
Есть freebsd+sendmail смотрит наружу, принимает почту - все хорошо - домен - domen.ru
unix смотрит наружу и внутрь - mail.domen.ru (real_ip, 192.168.1.1)

Сейчас появился внутри локальной сети (домен виндовс) сервер exchange2003
exchange внутри - имя компьютера exch.domen.ru (192.168.1.10) - снаружи не виден

Как настроить всю эту связку вместе, чтобы пользователи UNIX получали почту и пользователи exchange тоже. вот по отдельности понимаю как, а как чтоб вместе.
домен один везде
UNIX - root@domen.ru
Exchange - admin@domen.ru

Т.Е. пришла по адресу root - а он локальный пользователь на UNIX и письмо перешло ему в ящик, а пришла почта на admin (а его нет в базе UNIX) то проверяем его наличие в ldap AD (или что лучше периодически все пользователи AD выгружаются в файл на UNIX) и если он есть перенаправляем его в exchange.
Вобщем, надо письма пользователей заведенных ранее на unixe (ivan@domen.ru) оставлять локально, т.е. на mail.domen.ru, а пользователей exchange (IvanovII@domen.ru) передавать на 192.168.1.10, но с адресом домена, так как в exchange нельзя прописать имя компьютера.
на unixe пользователей не много - можно их где-нибудь перечислить, а вот в exchange много пользователей, их наличие надо проверять через AD или периодически выгружать из AD на UNIX.
--

Вот сейчас сделано:
- выгрузка пользователей имеющих e-mail из AD в файл на UNIX.
- relay через mailertable работает замечательно, но юниксовых пользователей нет.
- если передавать почту по имени пользователя в exchange через virtusertable, то sendmail подменяет адрес домена на адрес хоста exchange. и соответственно exch не принимает почту.
--
Помогите. Но хочется остаться на sendmail.

Re: sendmail localusers exchange 2003

Добавлено: 2010-02-28 13:12:11
Alex Keda
нифига не понял...