VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

Ответить
Kolik
Сообщения: 6
Зарегистрирован: 23 авг 2011, 13:22

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

Сообщение Kolik »

Всем здравствуйте!
Установил Elastix 3.0, запустилось всё ОК! Веб-интерфейс нравится. НО... возникла проблемка:
сообщения, с факсами во вложении, приходят не корректные, вместо русских букв одни ?????????.
Google не помогает, ничего не нашёл. В веб-интерфейсе показывает нормально, по русски, а в сообщении нет.
Подскажите в какую сторону копать, пожалуйста.
Не могу найти, куда он ложит шаблон сообщения. Точно не в MYSQL.
За ранее спасибо
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

Ещё глубже:
посмотрите хидеры мэйла, что там написано на тему charset =??
веб-интерфейс может отображать корректно, а почтовая форма Fax Template будет отправляться в каком-нить ISO_8859-5 или CP1251.
Вот и получатся вопросики ????????
Kolik
Сообщения: 6
Зарегистрирован: 23 авг 2011, 13:22

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

Сообщение 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 берём и закоментируем эти строки полностью.
перезагружаемся и всё!!! сообщение приходит по русски без вопросиков!!!
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

Ныне, и присно.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH