Есть: сервак (debian squeeze) с локалью utf8. Ставим otrs2 из main, он тянет mysql, льет в него свою базу данных, все хорошо. Авторизуемся, настраиваем роли, юзеров, группы, pop3-ящики, перелогиниваемся из рута в юзера - письма начинают затягиваться, все хорошо.
Но - если в письме есть кириллические символы, то они не отображаются, otrs говорит: «This message was written in a character set other than your own.If it is not displayed correctly, click here to open it in a new window.» (при переходе по ссылке действительно видно текст). Что значит - your own? Письмо в другой кодировке, чем ваша? Тогда что нужно сделать, чтобы кодировка otrs стала utf8?
Казалось бы, надо написать это в конфиге otrs. Но в Kernel/Config.pm, как рекомендуется в гугле, добавить строку «$Self->{DefaultCharset} = 'utf-8';», то otrs МОМЕНТАЛЬНО перестает коннектиться к бд: «access denied for user otrs@localhost, using password: NO». Я не понимаю, почему это происходит.
Я подумал, что, возможно, в веб-морде есть крутилки, которыми можно накрутить нужную кодировку, но не нашел. Они есть?
Так или иначе, налицо какая-то проблема с utf, буду признателен за помощь.