[Sysadmins] замена From: в Postfix

Patlasov YuriI y.patlasov на gmail.com
Ср Дек 23 09:11:02 UTC 2009


23.12.2009 10:25, pustovit на romul.com.ua пишет:
> Может и не совсем кошерно, но если просто нужно заменить From: можно так, как в принципе и другие заголовки:
>
> В /etc/postfix/main.cf добавляем
> header_checks = pcre:/etc/postfix/header_checks.pcre
>
> Сам /etc/postfix/header_checks.pcre :
>
> /^From:.*<user1 на domain1\.com>$/	REPLACE From:<user2 на domain2.com>
>
> Ну и дальше вариации с регэкспами...
>
> Да, только надо доставить postfix-pcre.
>
>    
>> Добрый вечер!
>>      
>    
>> Локальный Postfix настроил как транслятор. Почта уходит, но вот как
>> настроить замену from: в сообщениях с user1 на domain1 на user2 на domain2 ?
>> Чего-то я не дочитал. Отправляю файлы с помощью mpack.
>>      
> _______________________________________________
> Sysadmins mailing list
> Sysadmins на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
>    
А зачем PCRE ставить если через header_checks если можно тоже самое 
через REGEXP  сделать и он по умолчанию есть???

В /etc/postfix/main.cf добавляем
header_checks = regexp:/etc/postfix/header_checks

Сам /etc/postfix/header_checks:

/^From:.*<user1 на domain1\.com>$/	REPLACE From:<user2 на domain2.com>

Хотя это через  canonical  делается. Точно не помню и проверить сейчас негде.




Подробная информация о списке рассылки Sysadmins