Yury Levdansky пишет: > > При отправке почты с помощью скрипта на PHP (почта с данными из формы) с > помощью функции mail сообщение перекодируется в UTF-8 и затем > кодируется в BASE64. Хотя в дополнительной строке с параметрами для > функции mail прямо говорится, что "Content-Type: text/plain; > charset=windows-1251". Фрагмент заголовка и начала тела письма > приводится ниже. > > >>> ====================================================================== >> >> >> > Subject: ???????? ???????????? ?????????????????? "?????????? > ????????????" > From: pupkin@gde-to.com > MIME-Version: 1.0 > Content-Type: text/plain; charset=windows-1251 > Status: RO > Content-Length: 1050 > Lines: 17 > > Mime-Version: 1.0 > Content-Type: text/plain; charset=UTF-8 > Content-Transfer-Encoding: BASE64 > > w4TDpcOyw6DDq8OoIMOnw6DDqsOgw6fDoDoKIC0gw4TDoMOyw6Agw6LDusO............ > ICAzMCDDrsOqw7LDv8Ohw7DDvCAyMDA0CiAtIMOKw67Dq8Oow7fDpcOxw7L............ > .................................................... > >>> ====================================================================== >> > > Есть большое подозрение, что это мутит именно php, а не sendmail, > поскольку при отправке почты из скрипта на Perl-е такой лажи нет. Почему-то у меня есть большое подозрение, что заголовок Content-Type вы пишете руками, а кодирвку текста надо знать при составлении письма...