Кодировка полей заголовка

От: Andrew Anikin <anikin_at_mx_ru>
Дата: Fri 05 Oct 2001 - 14:39:25 MSD


Здравствуйте!
Поднимал я эту проблему ещё в июне. Хоть бы ответили чего. Ау, разработчики! Это безобразие когда-нибудь будет исправлено или нет? Не молчите, пожалуйста!

CGpro 3.4.8.
MIME-Encode headers: Yes.
Preferred Character Set: "Cyrillic (KOI)". Use Unicode (UTF-8) for: "Reading and Composing", соответственно, при создании письма (как впрочем и при просмотре страницы "Settings") браузер находится в кодировке UTF-8. Пишу письмо самому себе:



From: "Андрей Аникин" <anikin@tascom.ru> To: "Андрей Аникин" <anikin@tascom.ru>
Subject: Проверка кодирования заголовков

Проверка кодирования заголовков



Приаттачиваю файл "Текстовый документ.txt" Отсылаю.

И вот что получаю:



Return-Path: <anikin@tascom.ru>
Received: from [172.20.10.25] (account <anikin@tascom.ru>)   by mail.tascom.ru (CommuniGate Pro WebUser 3.4.8)   with HTTP id 1679058 for <anikin@tascom.ru>; Fri, 05 Oct 2001 14:21:52 +0400 From: "п░п╫п╢я─п╣п╧ п░п╫п╦п╨п╦п╫" <anikin@tascom.ru> Subject: =?KOI8-R?Q?=F0=D2=CF=D7=C5=D2=CB=C1_?==?KOI8-R?Q?=CB=CF=C4=C9=D2=CF=D7=C1=CE=C9=D1_?=  =?KOI8-R?Q?=DA=C1=C7=CF=CC=CF=D7=CB=CF=D7?= To: "Андрей Аникин" <anikin@tascom.ru>
X-Mailer: CommuniGate Pro Web Mailer v.3.4.8 Date: Fri, 05 Oct 2001 14:21:52 +0400
Message-ID: <web-1679058@mail.tascom.ru> MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="_===1679058====mail.tascom.ru===_"

This is a multi-part MIME message

--_===1679058====mail.tascom.ru===_
Content-Type: text/plain; charset="KOI8-R" Content-Transfer-Encoding: 8bit

Проверка кодирования заголовков

--_===1679058====mail.tascom.ru===_

Content-Type: text/plain
Content-Disposition: attachment; filename="п╒п╣п╨я│я┌п╬п╡я▀п╧ п╢п╬п╨я┐п╪п╣п╫я┌.txt"
Content-Transfer-Encoding: base64

0uXq8fLu4vvpIOTu6vPs5e3y

--_===1679058====mail.tascom.ru===_--


То есть "Subject" кодируется QP в кодировке КОИ-8, поле "To" не кодируется, но записано в кодировке КОИ-8, а вот поле "From" не кодируется и записано в кодировке UTF-8. Также имя приаттаченого файла записано в UTF-8. Было бы логично, если бы MIME-Encode headers действовало на все заголовки, а From записывалось не в UTF-8, а в кодировке по умолчанию. Имя приаттаченого файла надо также кодировать в QP или в base64.

С уважением, Андрей Аникин.

##################################################################
Вы получили это сообщение потому, что подписаны на список рассылки   <CGatePro@mx.ru>.
Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
Для административных запросов адрес <CGatePro-request@mx.ru> Получено Fri Oct 05 10:39:21 2001

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:14:08 MSK