[identity profile] dima5544.livejournal.com posting in [community profile] useful_faq
Здравствуйте!
Недавно появилась такая проблема: при отправлении писем из программы The Bat получателю приходит некий набор букв вместо того, что я печатал. Например:

"ЙЮЙ С РЕАЪ ДЕКЮ? ЯНБЯЕЛ МЮБЕПМНЕ Б ПЮАНРЕ? ДЮБМН МЕ БХДХКХЯЭ СФЕ"

Кому-то приходит нормальный текст, кому-то такие кракозябры. Подскажите, как исправить?
Версия бата: 4.2.16
ящик, с которого отправляю - яндекс

Date: 2010-12-08 08:19 pm (UTC)
From: [identity profile] excubitus.livejournal.com
как у тебя дела? совсем наверное в работе? давно не вид_и_лись уже

Может, надо без ошибок писать? :)
Сорри, не удержался. Не знаю, на самом деле, сто лет Бат не видел.

Date: 2010-12-08 08:23 pm (UTC)
From: [identity profile] sam-buddy.livejournal.com
Осталось лишь настроить кодировку.

Date: 2010-12-08 08:24 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Можно кодировками поиграть, а вообще у Темы есть для этого удобный инструмент:
http://www.artlebedev.ru/tools/decoder/

Date: 2010-12-09 01:11 pm (UTC)
From: [identity profile] archaicos.livejournal.com
Это фиговый шифр. "Разгадывается" путем простого частотного анализа, когда текста достаточно (определенные буквы и их сочетания встречаются с определенной частотой, плюс-минус). Когда текста поменьше, надо перебирать варианты и смотреть, когда получаются слова (для автоматизации можно словарь приспособить), опционально можно смотреть, получается ли осмысленный текст. Когда текста совсем мало, одна-две-три буквы или типа того, то тут произвольный текст восстановить скорее всего нельзя, т.к. это может быть что угодно, и коротких слов есть куча (а,в,ж,и,к,о,с,у,я,...). Знание о чем текст может помочь, но если его нет, то облом.

Date: 2010-12-08 08:24 pm (UTC)
From: [identity profile] sam-buddy.livejournal.com
Кстати, лично знаком с человеком, который может руками в КОИ-8 писать.

Date: 2010-12-08 08:27 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Ну, я тоже "я сбюфемхел" могу в конце письма поставить, ничего от меня не отвалится. :)

Date: 2010-12-08 08:26 pm (UTC)
From: [identity profile] alex-djk1.livejournal.com
:))) Я тоже это получил.
Ошибка в кодировках. Бат почему-то пишет в кои8-р, а остальные принимают в вин-1251.
Вероятно где-то в бате есть галка "исходная кодировка".

Date: 2010-12-08 09:12 pm (UTC)
From: [identity profile] aresh.livejournal.com
Пишу в КОИ8 из аутлук экспресса по жизни.. никто не жалуется, вроде. Это какая то хрень с распознаванием кодировки у принимающей стороны.

Date: 2010-12-08 09:22 pm (UTC)
From: [identity profile] alex-djk1.livejournal.com
Хм. Может там теги хтмл-я правильно указывают кодировку и сервера-браузеры их адекватно воспринимают?

Date: 2010-12-08 09:26 pm (UTC)
From: [identity profile] aresh.livejournal.com
Какой такой ХТМЛь? :) "Content-Type: text/plain; charset="koi8-r";...", естественно..
Лично я пришедший невесть от кого ХТМЛь практически априорно считаю спамом..

Date: 2010-12-08 09:31 pm (UTC)
From: [identity profile] alex-djk1.livejournal.com
Ну так я не могу ниче сказать.
Если такое можно воспроизвести, то смотреть трафик на предмет кодировок и прочих charset="ляля"
У меня таких проблем с почтой не было особо, максимум winmail.dat с аутлука приходил.

Date: 2010-12-08 09:34 pm (UTC)
From: [identity profile] aresh.livejournal.com
Дык и у меня давно проблем нет :) Я к тому, собственно, что принимающая сторона ССЗБ в 99% на данный момент развития..

Date: 2010-12-08 09:44 pm (UTC)
From: [identity profile] alex-djk1.livejournal.com
:) Радостно порадовался на рассшифровку аббревиатуры.
В остальном согласен.

Date: 2010-12-08 09:44 pm (UTC)

Date: 2010-12-08 09:34 pm (UTC)
From: [identity profile] aresh.livejournal.com
99% случаев

Date: 2010-12-08 09:27 pm (UTC)
From: [identity profile] excubitus.livejournal.com
Может еще сервер яндекса перекодирует, исходя из какой-то своей логики.

Date: 2010-12-08 09:27 pm (UTC)
From: [identity profile] christos.livejournal.com
Тыщу лет с Батом дела не имел, но точно помню, что там настраивается кодировка исходящих писем. КОИ-8Р поставь, проблема исчезнет.

Date: 2010-12-09 01:02 pm (UTC)
From: [identity profile] archaicos.livejournal.com
Из общих соображений, есть 3 основных варианта:

1. Посылающий почтовик не указывает кодировку письма в его заголовке, и принимающий вынужден гадать. Если настройка по умолчанию для таких писем в принимающем совпадает, то они читается нормально. Нет - нет. Лечить настройками посылающий почтовик.

2. Принимающий почтовик настроен так, что все письма интерпретирует, как если бы они были в какой-то одной кодировке, игнорируя заголовок письма, где обозначена всамделишная кодировка. Лечить принимающий почтовик.

3. Посылающий почтовик нагло врет про кодировку в заголовке. Лечить посылающий почтовик.

Конечно, настроить неправильно можно обе стороны. :)