Jump to content

Кривая кодировка в списке Email в SuiteCRM 7.9.4


Recommended Posts

Скачали и установили новую SuiteCRM 7.9.4

При проверке работоспособности выяснилось:

  1. Модуль Email адски тормозит при наличии даже 2к писем
  2. В этом модуле судя по всему все переделали
  3. Многие названия отправителей в неправильной кодировке типа 

2017-08-10_22-06-12.thumb.png.034d5fd86bd693438062cb4bbda40c86.png

Экспресс-разбирательство данной ситуации выявило, что судя по всему теперь сделали чтение почты напрямую из почтового сервера без предварительной ее загрузки в базу CRM-системы. В целом это круто. И так и должно быть. Ведь IMAP именно такое поведение и предполагает. Но что же так долго то загружаются страницы? Ну да ладно, с этим еще разберемся, или пофиксят в следующих релизах...

А неправильная кодировка писем лечится следующим образом:

  1. Находим файл modules\Emails\include\ListView\ListViewDataEmails.php
  2. находим в нем строку $ret = $emailHeader['from'];
  3. меняем на строку $ret = html_entity_decode($inboundEmail->handleMimeHeaderDecode($emailHeader['from']));

Теперь все норм:

2017-08-10_22-10-25.thumb.png.9fb47ddd264b4005f2d30ba63c3dd9ef.png

 

Может кому пригодиться ))

 

Link to comment
Share on other sites

  • 5 years later...
  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...