The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Кодировка письмо с вложенным файлом, !*! Seven7, 27-Янв-10, 14:43  [смотреть все]
Насколько я знаю, почтовый клиент принимает решение в какой кодировке отображать письмо по полю Content-type, но что происходит когда в письме есть вложенный файл, поле принимает вид:
Content-Type: multipart/mixed; boundary="===============1989273661=="

и я не пойму в этом случае как почтовый клиент решает в какой кодировке отображать письмо.
Вот пример заголовков письма с вложенным файлом:

Return-path: <mar@xxxa.net>
Envelope-to: m.kxxxx@xxxa.net
Received: from [192.168.40.2] (helo=xxxa.net)
     by router1.site with esmtp (Exim 4.70)
     (envelope-from <mar@xxxa.net>)
     id 1Na60h-0006GU-Id
     for m.kxxx@xxxa.net; Wed, 27 Jan 2010 15:24:35 +0400
Content-Type: multipart/mixed; boundary="===============1989273661=="
MIME-Version: 1.0
Subject: =?utf-8?b?W2lzc3VlM10g0KLQldGB0YI=?=
To: m.kxxx@xxxa.net
From: admin <issue_tracker@xxxa.net>
Date: Wed, 27 Jan 2010 11:24:35 +0000
Precedence: bulk
X-Roundup-Name: Roundup issue tracker
X-Roundup-Loop: hello
X-Roundup-Version: 1.4.10
Reply-To: Roundup issue tracker <issue_tracker@xxxa.net>
Message-Id: <1264591475.53.0.559461137555.issue3@xxxa.net>
X-Roundup-issue-status: chatting
X-Roundup-issue-files: mar.wab
X-Roundup-issue-priority: urgent
In-Reply-To: <1264591237.59.0.0737123696549.issue3@xxxa.net>

кодировка тела письма utf-8, но Thunderbird почему то отображает в ISO-8859, на основании чего он делает такой выбор??

и другой пример, в котором все нормально отображается (кодировака koi8-r):

Return-path: <ak@kastrade.ru>
Envelope-to: mar@xxxa.net
Received: from [195.182.8.34] (helo=mail.vline.ru)
     by router1.site with esmtp (Exim 4.70)
     (envelope-from <ak@kastrade.ru>)
     id 1NYILi-0007oz-G0
     for mar@xxxa.net; Fri, 22 Jan 2010 16:10:51 +0400
Received: from kas30pipe (localhost [127.0.0.1])
     by mail.vline.ru (Postfix) with ESMTP id 7F2141D8C3
     for <mar@xxxa.net>; Fri, 22 Jan 2010 15:11:35 +0300 (MSK)
Received: from microsof4c02e8 (a219.sub180.net78.udm.net [78.85.180.219])
     by mail.vline.ru (Postfix) with ESMTP id 82C5E1D901
     for <mar@xxxa.net>; Fri, 22 Jan 2010 15:11:16 +0300 (MSK)
Message-ID: <3B473C259D82488D83C3C678F784E689@microsof4c02e8>
From: "ak" <ak@kastrade.ru>
To: <mar@xxxa.net>
Subject: =?koi8-r?B?8NLBytMtzMnT1CBLQVMgVHJhZGU=?=
Date: Fri, 22 Jan 2010 16:12:43 +0300
MIME-Version: 1.0
Content-Type: multipart/mixed;
     boundary="----=_NextPart_000_0003_01CA9B7D.BAB8C910"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512

В данном случае все нормально отображается , кодировка выбирается koi8-r.

На основании чего делается выбор поясните пожалуйста




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру