URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 47167
[ Назад ]

Исходное сообщение
"Adress rewriting в postfix"

Отправлено dust , 13-Авг-04 14:32 
есть два домена внешний и внутрений: xxx и xxx.com.ua

нужно сделать "проксирование" почты идушей с внутренего домена на внешний адрес, тоесть исходящюю почты (к примеру от wasia@xxx) на сервере нужно преобразовывать в wasia@xxx.com.ua и отправлять в мир. Mailbox для обоих доменов одинаковы, так почта идущая что на wasia@xxx что на wasia@xxx.com.ua попадет одному и тому же челу.

Может у кого есть идее как реализовать такую штуку ?

P.S. на сайте postfix в разделе adress rewriting я наткнулся только на возможности изменения имени пользователя и отсекания "веток" в имени домена...а вот полной замены адреса не нашел.


Содержание

Сообщения в этом обсуждении
"Adress rewriting в postfix"
Отправлено kam , 13-Авг-04 15:56 
>есть два домена внешний и внутрений: xxx и xxx.com.ua
>
>нужно сделать "проксирование" почты идушей с внутренего домена на внешний адрес, тоесть
>исходящюю почты (к примеру от wasia@xxx) на сервере нужно преобразовывать в
>wasia@xxx.com.ua и отправлять в мир. Mailbox для обоих доменов одинаковы, так
>почта идущая что на wasia@xxx что на wasia@xxx.com.ua попадет одному и
>тому же челу.
>
>Может у кого есть идее как реализовать такую штуку ?
>
>P.S. на сайте postfix в разделе adress rewriting я наткнулся только на
>возможности изменения имени пользователя и отсекания "веток" в имени домена...а вот
>полной замены адреса не нашел.

Ты двигаешься в правильном направлении. В разделе adress rewriting
Читай на предмет параметра:

sender_canonical_maps = hash:/etc/postfix/sender_canonical

В файле sender_canonical пропиши:
@xxx  @xxx.com.ua

Затем сделай: postmap /etc/postfix/sender_canonical и postfix reload

Это работает, но если чел из домена @xxx пошлёт письмо такому же челу из
домена @xxx, его адрес всё равно перепишется как чел@xxx.com.ua.
Я так и не смог сделать так, чтобы адрес переписывался только тогда,
когда почта идёт во внешний мир.