Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
Общий
(Модератор:
Вад
) > Тема:
Почтовые кодировки.
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Почтовые кодировки. (Прочитано 8895 раз)
0 Пользователей и 1 Гость смотрят эту тему.
x77
Команда клуба
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
Почтовые кодировки.
«
:
28-11-2011 09:49 »
Есть письмо (в аттаче). это обычный текстовый файл. под семеркой, например, его благополучно откроет почта Windows Live. при этом кодировки кривые. Если же это письмо просматривать через веб-интерфейс - там все прекрасно.
я пробовал играться с content-type, content-encoding - но результата не добился. можно ли что-то поправить в хидере этого письма так, чтобы оно корректно отображалось штатными почтовиками?
4.eml
(1.98 Кб - загружено 776 раз.)
Записан
я люблю shelek.ru
RXL
Технический
Администратор
Offline
Пол:
Re: Почтовые кодировки.
«
Ответ #1 :
28-11-2011 10:30 »
В файле кодировка уже испорчена: либо отрезан старший бит, либо произведена трансляция из набора latin1 (128-255) в схожие по начертаниям ASCII. Первый вариант сомнителен, т.к. KOI8-R при этом сохраняет читабельность.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
x77
Команда клуба
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
Re: Почтовые кодировки.
«
Ответ #2 :
28-11-2011 10:48 »
а почему это письмо читается через веб-интерфейс яндекса? т.е. это pop яндекса его криво отдает?
Записан
я люблю shelek.ru
Kivals
Команда клуба
Offline
Пол:
Re: Почтовые кодировки.
«
Ответ #3 :
28-11-2011 10:53 »
x77
, я думаю что Windows Live и Яндекс "на лету" исправляют легки повреждения кодировки. А отдает яндекс письмо скорре всего, как и получил, и сбой кодировки произошел раньше, например (mx5.mail.ru [94.100.176.161])
В параметрах указано:
Content-Transfer-Encoding:
8bit
А в реальности старшего бита нет - так что предположение
RXL
о срезании старшего бита похоже на правду.
Записан
x77
Команда клуба
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
Re: Почтовые кодировки.
«
Ответ #4 :
28-11-2011 11:03 »
Kivals
, а можно это "на лету" руками воспроизвести?
Записан
я люблю shelek.ru
x77
Команда клуба
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
Re: Почтовые кодировки.
«
Ответ #5 :
28-11-2011 11:04 »
P.S. Windows Live неправильно письмо отображает. в батах и пр. не проверял.
Записан
я люблю shelek.ru
RXL
Технический
Администратор
Offline
Пол:
Re: Почтовые кодировки.
«
Ответ #6 :
28-11-2011 11:25 »
Обратите внимание на коды (подчеркнуто). Это бред. Т.ч. второй вариант вероятнее.
4eml_hex.png
(5.2 Кб - загружено 1176 раз.)
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Kivals
Команда клуба
Offline
Пол:
Re: Почтовые кодировки.
«
Ответ #7 :
28-11-2011 12:58 »
x77
, думаю можно, но это больше из области частотного анализа (типа программки Штирлиц) + база наиболее частых ошибочных перекодировок.
Я например сейчас пользуюсь онлайн сервисом для перекодировки h**p://2cyr.com/decode/?lang=ru
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
Общий
(Модератор:
Вад
) > Тема:
Почтовые кодировки.
Загружается...