Здрасти всем, и снова я:)
Есть у меня почтовый сервер, все работает - все ок.
Но вот прикрутил к своему серверу ownCloud, а там есть такой плагин mail attachments, который просто показывает вложение в письмах, в отдельном каталоге, что очень удобно

Но суть не в этом.
Плагин работает нормально, за исключением того, что не показывает тему или название вложения если они в кирилице. Начал так сказать копаться что да так.
Выяснилось очень интересная штука, для меня непонятная.
Отправляю с гугла письмо на свой сервер с темой "проверка длинной темы". Гугл настроен на кодировку UTF-8, смотрю заголовки письма:
Код:
Subject: =?UTF-8?B?0L/RgNC+0LLQtdGA0LrQsCDQtNC70LjQvdC90L7QuSDRgtC10LzRiw==?=
Вроде нормально, загоняю строку в онлайн декодировщик base64 - Нормально декодирует
Далее пишу письмо с такой же темой но уже гугл настроен на "кодировку по умолчанию", смотрю заголовки:
Код:
Subject: =?KOI8-R?B?0NLP18XSy8EgxMzJzs7PyiDUxc3Z?=
Хм, декодировщик не справлся, расшифровать не смог. Почтовик нормально отобразил тему.
Отправляю письмо с той же темой но уже с майл.ру, в заголовках:
Цитата:
Subject: =?UTF-8?B?0L/RgNC+0LLQtdGA0LrQsCDQtNC70LjQvdC90L7QuSDRgtC10LzRiw==?=
Что в принципе нормально дешифруется.
Вопрос, как дешифровать если отправляется в koi8-r? Почему почтовик, вернее его вебморда нормально дешифруют base64?