SuiteCRM 7.8.31 displays incorrect characters when sending e-mail

SuiteCRM 7.8.31 and php 7.0.27. When composing an e-mail where the sender’s name contains a non-ASCII Swedish character, it displays incorrectly in the Sent E-mail window. The addressee correctly decodes the name of the sender.

Note that this is only the case when sending a new e-mail in 7.8.31 whereas previously sent e-mails in SugarCRM 6.5.17 with the same sender’s name display correctly.

Is this some kind of bug in 7.8.31? If so, can I fix the code myself? I noticed that 7.8.31 using php 7.0.27 uses php imap code from github whereas SugarCRM 6.5.17 using php 5.3.3 used php imap code from Google.

Hey there,

Are you still having issues with this?

There have been a massive amount of changes from SugarCRM 6.5.17 -> SuiteCRM 7.8.31
(And moreso, for more recent SuiteCRM versions)

As well as with the change from PHP 5.3.3 -> PHP 7.0.27

So it is possible that something has changed, in either CRM or PHP level


Could you send over a screenshot of how the Name displays when using non-ascii characters?

Also, it may be worth trying this in the most recent version of SuiteCRM, as a large number of Email-related fixes have been made as of 7.8.31