On 12/5/12, Hleb Valoshka <375...@gmail.com> wrote: > Подскажите более универсальный способ переписывания адреса отправителя. > > Хочу из адресов вида login@host.domain получать name.surname@domain. > Казалось бы, всё просто, но есть один нюанс. > > Урезать host.domain до domain элементарно: используем маскарадинг. > > Из login получаем name.surname с помощью канонизации. И вот тут > начинается самое интересное: т.к. почтовые пользователи живут в LDAP > (samba4), то используется виртуальный домен (domain нет в > $mydestination), поэтому в списках преобразования адресов надо > использовать полный адрес. Но адреса проходят канонизацию _до_ > маскарадинга.
Если вдруг кому интересно (или тут только пользователи Exim обитают?), то простого способа сделать желаемое в Postfix нет. Либо двухпроходные схемы, либо патчить. Вот тут [1] немного обсудили этот вопрос, в апстриме ничего менять не будут, поэтому, если, вдруг, у кого-то будет такая-же необходимость, то нужный патч можно взять тут [2]. 1. http://thread.gmane.org/gmane.mail.postfix.user/234062 2. https://gist.github.com/4444541