Asian Characters in Assignment Notifications

I’ve got a REALLY weird situation I’ve never encountered before and not sure where to start troubleshooting. Help!

I have a client that has ONE user that when he assigns a task the assignee gets the asignment email that is all asian characters (not sure which language!).

I’ve checked his user preferences = english us.

I checked his user record in the DB, nothing strange.

Not sure what to check next?

The weird thing is its only him!

I suggest testing on a different PC to rule out possible problems on the client side. Things like computer viruses, browser configs, etc.

I think user should try it out in different browser and clear all cache.

Make sure user does not have any translation plugin into browser window.

You think it could be client side? All he’s doing is creating a record. SuiteCRM does the notification in the background on assignment.

I guess I could check the record to see if there is anything strange there.

ohh! so, you mean the email sent by workflow is in the different language?

No they are not sent by workflow. The default automated assignment emails like “Dave just assigned a task to you….”

Hello Paul,

@rsp could be onto sth.
I had a very similar case with a German customer. He has used some sort of translation browser plug-in or translation strings and some areas have been translated in a wrong way (so he couldn’t find / see what I’ve been seeing).

Does the user use Thunderbird / Outlook or a browser to check the email?
Is the entire email translated?
Is his system configured in an Asian language?

To double check:
Set your own email as the users email and assign a record to the user.
If you receive the email on your system, is it still an Asian language?

Nothing is configured with any other language but english. They use O365 and the whole company is on it, both the sender and the receiver and the sutieCRM admin outbound email.

Ok.

And if you switch the email address to your own, temporarily? Does it work then?

Its only emails that come from him from SuiteCRM assignments. I can’t switch the email (well I could it’s just a huge pain it’s O365 Oath).

Everyone elses assignment emails are fine. I checked the task he entered and it doesn’t look like anything is weird there. There are no special characters or weirdness in the task title or description.

Hmm,that is quite unusual. :thinking:. I am wondering how the notification appeared only in Asian characters and only once.

No it appears every time the specific user assigns a task to someone. The person receiving the assignment notification gets the asian characters.

Even when he assigns it to me (outside of his network and not on his O365 email plan) I get the asian characters.

Could you please those character with us?

Also, do they have any customization in it?

The probem is I don’t know what the characters say and its a client’s site so I’m affraid to share it publicly. Basically all the text has been replaced with “ℼ佄呃偙⁅” as an example. I have no idea what that says, hopefully nothing confidential.

Looks like that’s not meaningful text.

Can you make sure that user has correct character set in the profile?

Profile → Advanced → Import/Export Character Set

Usually: UTF-8


Admin menu:

Admin → Locale → Default Character Set for Import and Export:

Yep as mentioned earlier everyone is US english, there are no other options allowed.

hi @pstevens ,
Looking at the thread and the discussion so far, it looks like we may need to further narrow down whether this is an email-encoding issue or user-specific data issue. Since the client is using O365, a good next step would be to compare a working assignment email with a problematic one by checking the original / raw message.
How to view the raw message in O365: (This may vary but the idea is to check the email headers)

  • Open the email in Outlook (Web)

  • Click … (More actions) → View → View message details

  • Copy the headers and compare between a good and a bad email

Look specifically for:
Content-Type: text/plain; charset=…
Content-Transfer-Encoding: …

If the charset differs (or is missing) between the two emails, that points to how SuiteCRM is generating the email, not the mail server or client.

If the headers look the same, the next thing to check is user-specific data.
If the assignment email includes fields from the affected user (name, etc.), try manually re-typing those fields in SuiteCRM instead of copy/paste. Hidden or double-encoded characters can display fine in the UI but cause garbled text when emails are generated.

This should help narrow it down to either:

  • Email charset/encoding during generation, or

  • Corrupted or hidden characters in a specific user record.

Looking forward to hearing from you. Thanks.

Thanks @Rolustech I checked the email headers, I checked whats actually in the database for the task, there’s nothing out of the ordinary.