Тема: Postfix + Exchange
У меня в организации реализована до меня следующая схема сети (вроде как dmz-зона, только совсем непонятно для чего ):
[external gate on Linux (NAT)]
|
|
[Postfix on FreeBSD]-------- sw
|
|
[internal gate on Linux (NAT), sendmail as MTA]
|
|
[Exchange]------------------sw-----------------------[AD]
На компьютерах юзеров в Outlook'е заведено две учетки: Exchange - для внутренней почты, вторая учетка POP3 - postfix, SMTP - internal gate. После internal gate почта вроде как уходит сразу на external gate и далее во внеху. Таким образом, юзер, не имея прописанного аккаунта на postfix'е, не может получить внешнюю почту, но отправлять может, т.к. exchange перенаправляет почту для отсутствующего у себя получателя на шлюз по умолчанию, коим является internal gate. Возникает следующая проблема:
Юзер 1 - получает и ту, и другую почту
Юзер 2 - работает только с внутренней почтой
Когда Ю1 получает почту из вне и нажимает переотправить на Ю2 у него для перенаправления используется учетка, с которой пришло письмо (т.е. для внешней почты). Sendmail отправляет во внеху. Внутреннее доменное имя совпадает с записью у провайдера. Таким образом провайдер отправляет почту нам назад, почту получает postfix. У него учетки Ю2 нет, он, есс-но, отвечает письмом Ю1 что мол нет такого получателя. Конечно, можно сказать Ю1, чтобы он при перенаправлении внутри организации использовал учетку exchange, но это неудобно.
Хочется следующего: избавиться полностью от заведения в Outlook второй учетки, т.е. заставить postfix сразу пересылать почту на exchange, таким образом упростив себе жизнь и, одновременно, решить проблему пересылки.
Знаний по работе почты недостаточно, поэтому боюсь че-нить нарушить при испытаниях на живую. Если кто может, просьба объяснить как это грамотно сделать + предложить варианты по модернизации/упрощении существующей схемы.