CaptainFlint

|
Posted: Sun Feb 05, 2006 15:39 Post subject: |
|
|
Письма-уведомления с форума приходят в какой-то непонятной кодировке. Нормальных писем нет вообще, есть два типа:
1. Все русские символы заменены на знаки вопроса (в чистом виде, код 0x3F), т.е. восстановлению не подлежат. Ссылка внутри, к счастью, остаётся рабочей, так что кликнув по ней, переходишь к нужному сообщению.
2. Просто перекосячена кодировка: само письмо в Win1251, а в заголовке прописано KOI-8.
Вообще, как я понял, тут затык где-то в недрах движка, потому что заголовок письма довольно странный: некоторые строки дублируются. Например, вот кусок одного из последних писем (в котором сплошные знаки вопросов):
Code: | Subject: =?KOI8-R?Q?=3F=3F=3F=3F=3F=3F=3F=3F=3F=3F=3F?=
=?KOI8-R?Q?=20=3F=3F=20=3F=3F=3F=3F=3F=3F=20-=20=3F=3F=3F=20=3F=20=3F=3F?=
=?KOI8-R?Q?=20=3F=3F=3F=3F=3F=3F=3F=20=3F=3F=3F=2C=20=9F=3F=3F=3F=3F=20?=
=?KOI8-R?Q?=3F=3F=3F=3F=3F=3F=3F=3F=3F=3F=20winrar=3F?=
X-PHP-Script: forum.wincmd.ru/posting.php for 83.237.22.116
Reply-To: webmaster AT wincmd.ru
From: webmaster AT wincmd.ru
Message-ID: <8a8764613bc4e0e3ecf96a7b67fda9f5@forum.wincmd.ru>
MIME-Version: 1.0
Content-type: text/plain; charset=windows-1251
Content-transfer-encoding: 8bit
Date: Sun, 05 Feb 2006 05:19:05 -0600
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHP
X-MimeOLE: Produced By phpBB2
Mime-Version: 1.0
Content-Type: text/plain; charset=KOI8-R
Content-Transfer-Encoding: 8bit |
Видно, что поля Mime-Version, Content-Type, Content-Transfer-Encoding повторяются, причём кодировка указана разная. В письмах, где неправильная кодировка, заголовок точно такой же (разумеется, с другим Message-ID, датой и т.п.). |
|