Здравствуйте!Помогите пожалуйста с заменой строки:
Content-Type: multipart/mixed; boundary="_006_e09f2fb3edab409abdc2839406ea3b4bmylocaldomain_"
Нужно заменить только mylocaldomain на что-то вроде mailcom
Какое нужно правило?
> Нужно заменить только mylocaldomain на что-то вроде mailcom
> Какое нужно правило?body_checks = pcre:/etc/postfix/change-mime
header_checks = pcre:/etc/postfix/change-mimeсам файл change-mime типа вот такого:
/^(.*)mylocaldomain_(.*)/ REPLACE ${1}текст_${2}
>> Нужно заменить только 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 меняет остальное, но лишняя строка сводит всё на нет. Письмо приходит исходником.