Нужна помощь в регулярном выражении

rafaello

Новичок
Добрый день!
Не хватает познаний в регулярках. Прошу помощи! Заранее спасибо!
Необходимо подменить заголовок сообщения в postfix.
Было:
Код:
Received: from respo.mysite.ru (snd1.mysite.ru [172.11.1.111])
    by snd1.mysite.ru.ru (Postfix) with ESMTP id BDB6AC45A2
    for <[email protected]>; Tue, 18 Oct 2016 20:48:01 +0200 (CEST)
надо изменить на:
Код:
Received: by snd1.mysite.ru.ru (Postfix) with ESMTP id BDB6AC45A2
    for <[email protected]>; Tue, 18 Oct 2016 20:48:01 +0200 (CEST)
то есть просто убрать первую строчку. Причем, respo.mysite.ru, snd1.mysite.ru, 172.11.1.111 могут быть разными, хотя их структура неизменна, то есть поддомен и Ай-Пи.
файл /etc/postfix/header_checks создал
в файл /etc/postfix/main.cf добавил строки
Код:
mime_header_checks = regexp:/etc/postfix/header_checks
header_checks = regexp:/etc/postfix/header_checks
при выполнении
Код:
postmap /etc/postfix/header_checks
получаю ошибку
Код:
postmap: warning: /etc/postfix/header_checks, line 0: record is in "key: value" format; is this an alias file?
Вот здесь есть кое что похожее
http://www.opennet.ru/openforum/vsluhforumID1/64984.html
http://serverfault.com/questions/333176/remove-userid-from-recieved-header
но применить к моему случаю не смог....
 
Последнее редактирование:
Сверху