Назад | Перейти на главную страницу

Условное переписывание заголовка Postfix

на моем почтовом сервере у меня есть почтовый ящик me@mrtsolutions.it и псевдоним ciao@mrtsolutions.it, которые отправляют все на me@gmail.com.

Теперь, когда я отправляю письмо с адреса user@gmail.com на адрес ciao@mrtsolutions.it, я получаю письмо на адрес me@gmail.com. Теперь я хотел бы переписать заголовок письма в переадресованном сообщении, указав в поле «От» значение «forwarded@mrtsolutions.it» и поле «Ответить» для исходного отправителя.

Мой файл header_check:

if /^To:.*(ciao@mrtsolutions.it|contact@mrtsolutions.it)/
/^From:(.+@.+).*$/ PREPEND Reply-To:$1
/^From:(.+@.+).*$/ REPLACE From: forwarded@mrtsolutions.it
endif

Где я не прав? Ничего из этого не работает

Я думаю на это уже был дан ответ Вот

Я предлагаю вам взглянуть на эти сообщения для другого подхода, используя постфиксная труба:

и только потому, что я столкнулся с этой проблемой, пытаясь избежать цикла: