v7: Получение почты в 1С 7.7 ROM -Mail #754116


#0 by rain65
Добрый день. Прошу помощи у сообщества. Загружаю с почтового сервера письма в 1с  7.7 в таблицу на форме. Письма загружаются, но походу не в той кодировке. Корректно читаются только почтовые адреса отправителя и получателя. Тело письма и тема — кракозебры. Может подскажете что не так? Код прилагаю. Процедура ПолучитьПочту       Попытка         Если ЗагрузитьВнешнююКомпоненту("ROM-Mail.dll")=0 Тогда
#1 by Масянька
Точно пробовал "iso-8859-5"?
#2 by rain65
Угу.....
#3 by rain65
Поможет кто?
#4 by rain65
Может есть у кого рабочий пример с ROM Meil получения почты? Ну не хочет перекодировать тело, хоть ты убейся! (
#5 by zenik
А если заголовки у письма глянуть, и увидеть в заголовке: тогда и кодировку гадать не надо...
#6 by rain65
Подробнее можно?
#7 by HawkEye
он тебе предлагает разобрать заголовок и посмотреть в какой кодировке приходят к тебя письма
#8 by Serginio1
Fiddler в руки. Если что
#9 by rain65
Это я понял. Письма приходят в кодировке UTF-8. Только вот как перекодировать? Насколько я понимаю, ROM Meil не умеет этого делать?
#10 by ЧеловекДуши
Ром майл устарел, используй другую ВК :)
#11 by rain65
Диал мейл все нормально принимает. Но хотелось бы проблему с Ром мейлом решить.
#12 by ЧеловекДуши
Сударь знает лекарство, но предпочел ходить на иголках :)
#13 by rain65
В инете нашел функцию перекодировки из UTF-8. Прикрутил. Тело письма  нормально перекодирует, полностью. Только вот поля Тема и Имя отправителя - получаю только первые 9 символов(если написано русским алфавитом), остальное пропадает. Отладчик показал, что это сам Ром отсекает остальные символы, декодер нормально отрабатывает. Никто не знает, как побороть?
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С