[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