Страница 1 из 1

Elastix fax сообщения на русском языке

Добавлено: 14 дек 2012, 13:39
Kolik
Всем здравствуйте!
Установил Elastix 3.0, запустилось всё ОК! Веб-интерфейс нравится. НО... возникла проблемка:
сообщения, с факсами во вложении, приходят не корректные, вместо русских букв одни ?????????.
Google не помогает, ничего не нашёл. В веб-интерфейсе показывает нормально, по русски, а в сообщении нет.
Подскажите в какую сторону копать, пожалуйста.
Не могу найти, куда он ложит шаблон сообщения. Точно не в MYSQL.
За ранее спасибо

Re: Elastix fax сообщения на русском языке

Добавлено: 17 дек 2012, 23:27
ded
Ещё глубже:
посмотрите хидеры мэйла, что там написано на тему charset =??
веб-интерфейс может отображать корректно, а почтовая форма Fax Template будет отправляться в каком-нить ISO_8859-5 или CP1251.
Вот и получатся вопросики ????????

Re: Elastix fax сообщения на русском языке

Добавлено: 19 дек 2012, 13:02
Kolik
Всё! Разобрался! Может кому пригодится!
Как правильно сказал ded (спасибо большое за указанное направление), нужно копать на тему charset!
первым делом определились, что письмо отправляет phpmailer на postfix, а уж затем postfix отправляет письмо адресату.
заходим и правим (у меня напомню Elastix 3.0):
/var/www/html/libs/phpmailer/class.phpmailer.php
строка 59
public $CharSet = 'UTF-8'; было ISO_8859_1
сохраняем.
затем заходим и правим:
/var/spool/hylafax/bin/includes/functions.php
строка 85 и ниже где стоит utf8_decode берём и закоментируем эти строки полностью.
перезагружаемся и всё!!! сообщение приходит по русски без вопросиков!!!

Re: Elastix fax сообщения на русском языке

Добавлено: 19 дек 2012, 13:41
ded
Ныне, и присно.