The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  правила/FAQ  поиск  регистрация  вход/выход  слежка  RSS
"Postfix замена Content-Type"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Другая система)
Изначальное сообщение [ Отслеживать ]

"Postfix замена Content-Type"  +/
Сообщение от Андрей Гончаров (ok) on 23-Авг-17, 14:34 
Здравствуйте!

Помогите пожалуйста с заменой строки:

Content-Type: multipart/mixed; boundary="_006_e09f2fb3edab409abdc2839406ea3b4bmylocaldomain_"

Нужно заменить только mylocaldomain на что-то вроде mailcom
Какое нужно правило?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Postfix замена Content-Type"  +/
Сообщение от eRIC (ok) on 24-Авг-17, 09:45 
> Нужно заменить только mylocaldomain на что-то вроде mailcom
> Какое нужно правило?

body_checks = pcre:/etc/postfix/change-mime
header_checks = pcre:/etc/postfix/change-mime

сам файл change-mime типа вот такого:

/^(.*)mylocaldomain_(.*)/ REPLACE ${1}текст_${2}

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Postfix замена Content-Type"  +/
Сообщение от Андрей Гончаров (ok) on 25-Авг-17, 17:39 
>> Нужно заменить только mylocaldomain на что-то вроде mailcom
>> Какое нужно правило?
> body_checks = pcre:/etc/postfix/change-mime
> header_checks = pcre:/etc/postfix/change-mime
> сам файл change-mime типа вот такого:
> /^(.*)mylocaldomain_(.*)/ REPLACE ${1}текст_${2}

header_checks = pcre:/etc/postfix/change-mime
/^Content-Type(.*)mylocaldomain_(.*)/ REPLACE Content-Type${1}mailcom_${2}

было:
Content-Type: multipart/alternative; boundary="_000_660429e58b1142cea473daefce255995mylocaldomain_"
MIME-Version: 1.0

--_000_660429e58b1142cea473daefce255995mylocaldomain_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

стало:
Content-Type: multipart/alternative; boundary="_000_3ec7535842d24baab67c5575b7db1f8fmailcom_"
MIME-Version: 1.0

--_000_3ec7535842d24baab67c5575b7db1f8fmailcom_ ----ОТКУДА ЭТО БЕРЕТСЯ????

--_000_3ec7535842d24baab67c5575b7db1f8fmylocaldomain_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

Итого появилась лишняя строка "--_000_3ec7535842d24baab67c5575b7db1f8fmailcom_". Почему оно её добавляет, не понимаю.

body_checks = pcre:/etc/postfix/change-mime меняет остальное, но лишняя строка сводит всё на нет. Письмо приходит исходником.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру