Кто косячит UTF-8 в теме письма

Тема в разделе "Десктопный Linux", создана пользователем the_hamster, 26 май 2009.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. the_hamster

    the_hamster Постоялец

    Регистр.:
    15 сен 2008
    Сообщения:
    101
    Симпатии:
    19
    Есть CentOS 3.6. Отправляю письмо с помощью mail или с помощью другой программы, то получаю, что тело письма приходит нормально (UTF-8, русский), в заголовке часть букв закосячена. Например, "Русский язык" придет как "Р...кий .з.к".

    Думали сначала, что косячит программа которая отправляет письма, но дошли до уровня почтовика. Посоветовали вместо sendmail попробовать postfix (на другой машине с postfix и suse) все работает нормально. Но после смены на postfix проблема осталась.

    p.s. Предлагать заменить CentOS 3.6 на что-то другое не надо (ибо суровые требования железа и софта). Разве что можно попробовать обновить до 3.9 (если действительно решит проблему с буквами).
     
  2. kuzmich111

    kuzmich111 Постоялец

    Регистр.:
    10 апр 2008
    Сообщения:
    146
    Симпатии:
    19
    Тему письма кодируете?
    Что будет если тема будет написана не русскими буквами ?
     
  3. the_hamster

    the_hamster Постоялец

    Регистр.:
    15 сен 2008
    Сообщения:
    101
    Симпатии:
    19
    В смысле как кодирую? В майле честно пишу по русски :)

    Проверил. Если тема латиницей, то все нормально.
     
  4. kuzmich111

    kuzmich111 Постоялец

    Регистр.:
    10 апр 2008
    Сообщения:
    146
    Симпатии:
    19
    Тему скормите в base64_encode.
     
Статус темы:
Закрыта.