[mdk-re] настройка почтовых серверов
Alex Savvin
=?iso-8859-1?q?xbow_=CE=C1_bryansk=2Eelektra=2Eru?=
Вт Янв 8 11:19:01 MSK 2002
В письма от Tue, 8 Jan 2002 10:18:08 +0300
Andrey Astafiev <andrei на tvcell.ru> написал:
> предполагается построить сеть по такой схеме:
>
> ----- -------------- ------------
> | | шлюз (NAT) | | почтовая |
> net |-------|< A.B.C.Z |----| машина |
> | | | 10.0.0.1>| | 10.0.0.2 |
> ----- | -------------- ------------
> |
> ---------------
> | хост с |
> | реальным ip |
> | (A.B.C.D) |
> ---------------
>
>
> на машине A.B.C.D будет поднят почтовый сервер,
> который всю входящую почту должен пробрасывать
> на 10.0.0.2. соответственно, 10.0.0.2 будет
> отправлять почту во внешний мир через A.B.C.D.
> поднимать почтовый сервер на шлюзе не хочется.
> подскажите, пожалуйста, как правильно настроить
> хождение почты в данной конфигурации, используя
> только MTA (вроде postfix)? желательно с примерами.
Может быть что-то типа этого:
На A.B.C.D :
#-------------------
# /etc/postfix/main.cf
virtual_maps = hash:/etc/postfix/virtual
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender-canonical
#....
# /etc/postfix/virtual
@my.real.domain @my.local.domain
#....
Затем указываем транспорт:
# /etc/postfix/transport
my.local.domain smtp:[10.0.0.2]
#....
Подмена локальных адресов отправителей
# /etc/postfix/sender-canonical
@my.local.domain @my.real.domain
#....
На внутреннем хосте
#-----------------------------
# /etc/postfix/main.cf
mydestination = my.local.domain
relayhost = A.B.C.D
P.S. Подмену адреса отправителя можно, в принципе, делать на внутреннем хосте.
--
Sincerely,
Alex Savvin
-------------------
Подробная информация о списке рассылки community