Возможно ли заставить Thunderbird кодировать вложенные файлы, так как это делает The Bat! и большинство остальных почтовых клиентов. Потому как вложенный файл в письме принятым TheBat, а отправленым из Thunderbird не имеет прежнего названия, а заменяет на "Часть_01.doc" и если два файла вложенных "Часть_02.doc", в более старых клиентах имя вообще превращается в абракадабру. Я понимаю что проблема не в национальных кодировках, а именно в методе вложения файлов. Примеры заголовков из писем из The Bat! и ниже Thunderbird
Пример заголовков отправленного письма из The Bat! с вложенным файлом, имя русскими буквами.
From: alex@test.ru X-Mailer: The Bat! (v3.71.03) Professional Reply-To: alex@test.ru Organization: local mail X-Priority: 3 (Normal) Message-ID: <692987835.20070413114442@test.ru> To: =?windows-1251?B?0ezo8O3u4iwgwOvl6vHg7eTwINAu?= <alex@test.ru> Subject: test MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----------11110B215938C3FE" ------------11110B215938C3FE Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable =C7=E4=F0=E0=E2=F1=F2=E2=F3=E9=F2=E5, =C0=EB=E5=EA=F1=E0=ED=E4=F0. --=20 =D1 =F3=E2=E0=E6=E5=ED=E8=E5=EC, LS08_alex mailto:alex@test.ru ------------11110B215938C3FE Content-Type: application/msword; name="=?windows-1251?Q?=C4=E8=F0=E5=EA=F2=EE=F0=F3_=C3=D3=CF_=D1=CE_=D4=E0=F0?= =?windows-1251?Q?=EC=E0=F6=E8=FF=2Edoc?=" Content-transfer-encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?Q?=C4=E8=F0=E5=EA=F2=EE=F0=F3_=C3=D3=CF_=D1=CE_=D4=E0=F0?= =?windows-1251?Q?=EC=E0=F6=E8=FF=2Edoc?=" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAOQAAAAAA AAAAEAAAOwAAAAEAAAD+////AAAAADgAAAD/////////////////////////////////////
Пример заголовков отправленного письма из Thunderbird с вложенным файлом, имя русскими буквами.
From: user <alex@test.ru> User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: user <alex@test.ru> Subject: test Content-Type: multipart/mixed; boundary="------------040208080508080706080009" This is a multi-part message in MIME format. --------------040208080508080706080009 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit --------------040208080508080706080009 Content-Type: application/msword; name*0*=KOI8-R''%F3%D0%C9%D3%CF%CB%20%C1%D0%D4%C5%CB%20%C9%20%C1%D0%20%C4; name*1*=%CC%D1%20%D2%C1%D3%D3%D9%CC%CB%C9%20%D7%C1%D4%CD%C1%CE%C1%2E%64; name*2*=%6F%63 Content-Transfer-Encoding: base64 Content-Disposition: inline; filename*0*=KOI8-R''%F3%D0%C9%D3%CF%CB%20%C1%D0%D4%C5%CB%20%C9%20%C1%D0%20; filename*1*=%C4%CC%D1%20%D2%C1%D3%D3%D9%CC%CB%C9%20%D7%C1%D4%CD%C1%CE%C1; filename*2*=%2E%64%6F%63 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAALAAAAAAA AAAAEAAALgAAAAEAAAD+////AAAAACsAAAD////
Отсутствует
Попробуйте поставить Thunderbird 2.0 и поиграться со значением mail.strictly_mime.parm_folding
Табличка с его значениями приведена в https://bugzilla.mozilla.org/show_bug.cgi?id=309566#c88
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Unghost Спасибо большое!!! Я перерыл пол инета пока не наткнулся на Ваш пост.
очень прояснил ситуацию с непонятками в названиях файлов.
Thunderbird 1.5.0.10 поставил значение mail.strictly_mime.parm_folding 0
да и про RFC узнал больше, вот если кому надо http://ru.wikipedia.org/wiki/RFC
Отсутствует
Спасибо за пост помогло реально на версиях 1.5.0.9,1.5.10 и 2
Нормально отбражается имя вложений как при работе с MS exhange так ипри работе с плагинами эмулирующими работу MAPI (Outlook Connector) MDAEMON 5.9.x
Имя вложение доходит полностью с расширением
Отсутствует