Народ!
Выручайте.
Имеется МТА postfix-2.0.19
При доставке письма серверу, который не поддерживает 8и битную кодировку постфикс как-то криво конвертирует 8бит в quoted-printable
Вобщем суть в том, что при отправке сендмейлом заголовок и первые несколько строк тела письма у получателя выглядит так:
Date: Wed, 13 Oct 2004 16:17:55 +0300
Message-Id: <xxxxxxxxxxxxxxxxxxxxxxxx@mailer.mydomain.com>
To: user@provider.com
Subject: blablabla
MIME-Version: 1.0
From: Mycompany <daemon@mydomain.com>
Content-Type: text/html; charset=windows-1251
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by mailer.mydomain.com id i9DDHtA06566
X-Scanner: exiscan for exim4 (http://duncanthrax.net/exiscan/)
<html>
<head>
<script language=3D"javascript" type=3D"text/javascript">
function toggle(dir,n,rule,k) {
...............................
А при отправке постфиксом так:
To: user@provider.com
Subject: blablabla
MIME-Version: 1.0
From: Mycompany <daemon@mydomain.com>
Content-Type: text/html; charset=windows-1251
Message-Id: <xxxxxxxxxxxxxxxxxx@mailer.mydomain.com>
Date: Wed, 13 Oct 2004 16:10:51 +0300 (EEST)
Content-Transfer-Encoding: quoted-printable
X-Scanner: exiscan for exim4 (http://duncanthrax.net/exiscan/)
<html>=0D
<head>=0D
<script language=3D"javascript" type=3D"text/javascript">=0D
=0D
function toggle(dir,n,rule,k) {=0D
.......................................
В результате чего старые клиенты типа микрософт аутлук-экспресс 4 и 5 не показывают текст письма хтмлем, а показывают такой вот код с неперекодированными знаками возврата строки.
6й аутлук-экспресс, бат и другие мылеры показывают эти письма без проблем.
Где зарыта собака и как ее оттуда откопать?