Страницы: 1
RSS
Проблема отправки писем с вложениями
 
Письма отправляются и вложения прикрепляются,
но на другом конце, у всех вложений теряется
расширение файла ((
например отправил файл : счет.xls
человек получил письмо с файлом : счет=_Windows-1251_Q_=EC=EE_=CC=E8=F5=E0=E9=EB=E

как победить ?
раньше всё было нормально...
 
кто-то его по дороге колбасит...

Кириллица в именах файлов внутри обычно выглядит так
=?windows-1251?B?0u7w8OXt8vsucmFy?=
или
=?windows-1251?Q?=CC=E8=F5=E0=E9=EB?=

если формат сохраняется по дороге, то все нормально.

Вот спрашивается кто знаки вопросиков по дороге заменил на знаки подчеркивания... ?

Можете сами сравнить по F9 письмо на входе и на выходе
 
ну при чём тут вопросики или подчеркивания ?)
это я пытался сохранить как, и скопировал сюда,
то, с каким расширением мне предлагалось сохранить...

в общем если это же письмо отправить средствами
Outlook Express - то расширение сохраняется !
а если при помощи BAT - теряется и файл, проблематично
открыть, ибо подбирать вручную программы надоедает...
 
еще маленькое уточнение, с обеих сторон стоят, свои почтовые сервера... но не думаю, что дело в них,
ибо через Outlook Express - всё проходит без проблем
 
>ну при чём тут вопросики или подчеркивания ?)
поверьте, это важно.

Просто аутлук экспресс возможно использует другой стиль кодирования имени (например base64 ил quoted-printable), а может и вообще не использует.

На обеих сторонах очень желательно тогда попробовать поиграться в настройках ящика - Управление почтой - внизу.

Поставить там без-кодирования, или base64.
Возможно это поможет.

>еще маленькое уточнение, с обеих сторон стоят, свои
>почтовые сервера... но не думаю, что дело в них,
Понимаете ли, если в письме при передаче
?Windows-1251?Q? (обязано быть так)
превращается в
_Windows-1251_Q_

то это не есть нормально.

Покажите этот фрагмент в исходнике по клавише F9 дословно.  
Страницы: 1