Может уже было, но:
есть postfix и внутренний Exchange. На postfix (mydomain.kz) есть почтовые ящики, на Exchange (mydomain.local.kz) тоже (ну так сложилось исторически), нужно:
1) либо настроить таблицу соответствия для маршрутизации почты адрес в адрес между ними;
2) либо производить подмену DNS в postfix, а его самого сделать шлюзом в Инет для внутренней почты (даже лучше вариант).
Пожалуйста, кто сталкивался, помогите.
Может проще сделать Exchange ответственным за mydomain.kz (Recipient Policies) и настроить postfix пересылать почту для этого домена на него?
>Может проще сделать Exchange ответственным за mydomain.kz (Recipient Policies) и настроить postfix
>пересылать почту для этого домена на него?
может, тогда остается вариант postfix как шлюз, никогда не делал, где надо в main.cf поменять, чтобы он роутил почту на внутренний ip
Например так:/etc/postfix/main.cf:
mydestination = $myhostname, localhost.$mydomain, localhost, mydomain.kz
transport_maps = hash:/etc/postfix/transport/etc/postfix/transport:
mydomain.kz smtp:[192.168.1.1]postmap /etc/postfix/transport
postfix reloadМожно потом настроить проверку наличия получателя на Exchange через LDAP.
>Например так:
>
>/etc/postfix/main.cf:
>mydestination = $myhostname, localhost.$mydomain, localhost, mydomain.kz
>transport_maps = hash:/etc/postfix/transport
>
>/etc/postfix/transport:
>mydomain.kz smtp:[192.168.1.1]
>
>postmap /etc/postfix/transport
>postfix reload
>
>Можно потом настроить проверку наличия получателя на Exchange через LDAP.Спасибо огромное, заработало.
Правда Exchange пришлось перенастроить как ты говорил.