Имя: Пароль:
1C
1С v8
Как-то можно перекодировать почтовое сообщение и вложения при получении 1С-кой?
0 rikodroo
 
02.10.13
10:39
Привет!
1С82 получает с почтовика письма с вложениями. Обычно, у писем кодировка utf-8 (с такими нет проблем), но иногда приходят письма с кодировкой windows-1251 (при сохранении вложений из таких писем, файлы оказываются почти пустыми). Когда прошу клиента (который прислал проблемное письмо) прислать в кодировке utf-8, то получаемый файл оказывается в несколько раз больше, чем был в windows-1251. Но, каждый раз просить клиентов - не вариант. Подскажите, может можно как-то из 1с сразу при получении писем сразу их перекодировать, или в чем может быть делопо сабжу?
1 rikodroo
 
02.10.13
10:44
+(0) Забыл добавить:письма в любой кодировке и их вложения, в клиенте (Аутлук) открываются отлично, но он как я понял, конвертит автоматом в utf-8.
2 Зойч
 
02.10.13
10:44
вроде файлы всегда идут в бэйс64
3 rikodroo
 
02.10.13
10:50
(2) я хз про бэйс64, в отладчике в табле смотрю:

у письма:

ИнтернетПочтовоеСообщение.Кодировка = "windows-1251"

у вложения:

ИнтернетПочтовоеВложение.Кодировка = ""
ИнтернетПочтовоеВложение.СпособКодирования = MIME
ИнтернетПочтовоеВложение.ТипСодержимого = application/octet-stream