2014-04-11 2 views
0

Эта почта должна выглядеть следующим образомпочты кодировка символов

Subject: asd asd asd åäö åäö åäö 
Content: asd asd asd åäö åäö åäö 

Но на громовой, это выглядит, как этот

Subject: asd asd asd åäö åäö åäö 
Content: asd asd asd <weird question mark characters> 

Это источник, если смотреть в Thunderbird, что-нибудь случилось с ним?

Return-Path: <[email protected]> 
X-Original-To: [email protected] 
Delivered-To: [email protected] 
Received: from example.com (example.com [130.237.161.15]) 
    by example.com (Postfix) with ESMTP id 68270C0A20 
    for <[email protected]>; Fri, 11 Apr 2014 04:35:10 +0200 (CEST) 
From: Example <[email protected]> 
Message-ID: <[email protected]> 
Subject: =?UTF-8?Q?Forum_post:_asd_a?= 
=?UTF-8?Q?sd_asd_=C3=A5=C3=A4=C3=B6_=C3=A5=C3=A4=C3=B6_=C3=A5=C3=A4=C3=B6?= 
MIME-Version: 1.0 
Content-Type: text/plain; charset="utf-8" 
Content-Transfer-Encoding: quoted-printable 

asd asd asd =E5=E4=F6 =E5=E4=F6 =E5=E4=F6 

ответ

1

Ваш тип контента говорит UTF-8, но тело на самом деле в iso8859-1 или подобное кодирование (iso8859-15 очень похож, например). Эти байтовые последовательности недействительны UTF-8.

Легкое исправление заключается в том, чтобы изменить кодировку = на фактическое правильное значение, если вы это знаете, или можете с уверенностью предположить это. Если вы не можете, возможно, вы не должны генерировать это сообщение вообще.

+0

которые байтовые последовательности? согласно https://en.wikipedia.org/wiki/%C3%85 å is c3 a5 в utf8 – fred

+0

oh вправо предмет говорит c3 a5 для å, но тело говорит e5, что неверно (точнее, iso8859-1 не utf8) – fred

Смежные вопросы