How to solve character encoding issues in subject with emoji and special characters? | Community
Skip to main content
New Participant
Nov 3, 2017 11:02 PM UTC
Solved

How to solve character encoding issues in subject with emoji and special characters?

We're trying to send out an email with a fire emoji, represented by =?UTF-8?Q?=F0=9F=94=A5?=


It works fine for the most part, until an email contains higher ascii such as © or ó, at which point it starts trying to mix encodings and set the rest of the title as windows-1252 according to the header output, at which point you see the above =?UTF-8?...etc string printed out in the subject.

We're importing the data as UTF-8, and even tried the "Force Encoding" setting in the master template, but it still generates a broken, mixed-encoding title when it hits higher ascii.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
adomas_galdikasAccepted solution
New Participant
Dec 8, 2017 10:17 AM UTC

Hi,

You have to encode all non-english characters as well.

For example:

Å - =?UTF-8?Q?=C3=85?=

Ø - =?UTF-8?Q?=C3=98?=

Æ - =?UTF-8?Q?=C3=86?=

Ä - =?UTF-8?Q?=C3=84?=

å - =?UTF-8?Q?=C3=A5?=

ø - =?UTF-8?Q?=C3=B8?=

æ - =?UTF-8?Q?=C3=A6?=

ä - =?UTF-8?Q?=C3=A4?=

Subject: "K=?UTF-8?Q?=C3=B8?=benhavn =?UTF-8?Q?=F0=9F=98=81?= "

Will be visible as "København (emoji_is_here) "

12 replies

Jean-Serge_Biro
Level 10
Apr 16, 2018 5:43 PM UTC

Dear all,

More and more posts/tickets in the Adobe Campaign community, the LinkedIn groups, questions among AC users in other locations,  regarding emojis management issues...

It is time to ask to Adobe an effort to resolve this situation, as it is done in other competitors products.

So, please vote for this suggestion:

Emojis in mail object - Ease the use


Regards.
Jean-Serge

Translate
Employee
Apr 16, 2018 8:51 AM UTC

I'm unable to add space between words, how can i achieve it.

Translate
Employee
Apr 16, 2018 8:47 AM UTC

How did you manage to give space after each word ?

Translate
C_M_GAuthor
New Participant
Dec 8, 2017 7:08 PM UTC

Hm; then I guess the question is, does Adobe have a function that will apply that encoding? The data we're using in the title is not static, but from a resource we have.

Translate
New Participant
Dec 8, 2017 11:38 AM UTC

Thanks !

For those who need a Unicode/utf-8 conversion table : Unicode/UTF-8-character table

Translate
adomas_galdikasAccepted solution
New Participant
Dec 8, 2017 10:17 AM UTC

Hi,

You have to encode all non-english characters as well.

For example:

Å - =?UTF-8?Q?=C3=85?=

Ø - =?UTF-8?Q?=C3=98?=

Æ - =?UTF-8?Q?=C3=86?=

Ä - =?UTF-8?Q?=C3=84?=

å - =?UTF-8?Q?=C3=A5?=

ø - =?UTF-8?Q?=C3=B8?=

æ - =?UTF-8?Q?=C3=A6?=

ä - =?UTF-8?Q?=C3=A4?=

Subject: "K=?UTF-8?Q?=C3=B8?=benhavn =?UTF-8?Q?=F0=9F=98=81?= "

Will be visible as "København (emoji_is_here) "

Translate
New Participant
Dec 8, 2017 10:05 AM UTC

Hi,

Does anyone find a solution to that problem ?

Best regards,

Pierre

Translate
florentlb
Level 10
Nov 16, 2017 5:01 PM UTC

Hi,

I'm sorry I'm not sure of how to correct that. I'd recommend contacting our support team to have this investigated further and eventually be checked by our engineering team.

Let me know if you find a solution in the meantime.

Florent

Translate
C_M_GAuthor
New Participant
Nov 13, 2017 8:40 PM UTC

Well that's a new one. Something's changed now, and even without a special character, it breaks.


The subject is now being UTF-8 encoded, which results in the emoji marker being encoded again, and so it decodes to the raw text of the =?UTF-8 stuff instead of the emoji as intended.

Example:

Subject: =?utf-8?B?PT9VVEYtOD9RPz1GMD05Rj05ND1BNT89wqBTbGlja2RlYWxzJw==?=

=?utf-8?B?IHRlc3QyQiBEZWFsczogV2F0Y2ggRG9ncyAoWGJveCBPbmUpIGF0IE1pYw==?=

=?utf-8?B?cm9zb2Z0IFN0b3Jl?=

Translate
C_M_GAuthor
New Participant
Nov 13, 2017 7:41 PM UTC

I just sent another test email to grab some screenshots:

Subject: =?UTF-8?Q?=F0=9F=94=A5?= Emoji Test 1

Result: https://i.imgur.com/D84v0UR.png

Subject: =?UTF-8?Q?=F0=9F=94=A5?= Émoji Test 2

Result: https://i.imgur.com/Q8Kgupo.png

Translate