Некоторые символы в моем письме отображаются как = E2 = 80 = 99

513
Umar Ghouse

Первоначально я разместил это на сайте Webapps с помощью обмена стека, но ответа не получил, поэтому решил попробовать и здесь.

Недавно я разослал электронное письмо с неправильными представлениями символов. Само электронное письмо представляет собой информационный бюллетень, рассылаемый через Gmail, и проблема, похоже, не возникает слишком часто. Получатель отправил мне письмо, которое он получил (он прочитал его на iPad).

Например, следующий текст:

После того, как эксперимент Шри-Ланки с протекционизмом в рамках Партии свободы Шри-Ланки в 1970-х годах потерпел неудачу, дядя Викремесингхе, бывший президент Дж.Р. Джаявардена, начал массовую кампанию либерализации в 1977 году после убедительной победы на выборах.

был отображен как:

После того, как Шри-Ланка = E2 = 80 = 99-х годов эксперимент с протекционизмом в Шри-Ланке = Партии свободы в 1970-х годах потерпел неудачу, дядя Wickremesinghe = E2 = 80 = 99s, бывший президент Дж.Р. Джаявардена, в 1977 году инициировал массовую либерализацию, а затем = E2 = 80 = 8B = E2 = 80 = 8B победа на выборах.

Следует отметить, что символы отображаются как Sri Lanka=E2=80=99sи не какSri Lanka=3DE2=3D80=3D99s

То, как это письмо было сделано, - сначала я создал почту на своем личном аккаунте Yahoo и отправил на корпоративный аккаунт Gmail. Он был перенаправлен с учетной записи Gmail этому получателю.

Когда я проверял свою отправленную почту на Yahoo, все выглядело нормально. Тем не менее, я заметил, что необработанное сообщение везде имеет такой странный формат.

Я понятия не имею, что могло вызвать это все же. Немного погуглив, сказал мне, что это может быть Content-Transfer-Encodingустановлено quoted-printable. При проверке заголовков электронной почты он фактически установлен наquoted-printable

Остальные заголовки писем выглядят следующим образом (конфиденциальная информация была найдена):

MIME-Version: 1.0 Received: by 10.200.58.130 with HTTP; Mon, 3 Jul 2017 19:08:12 -0700 (PDT) Date: Tue, 4 Jul 2017 07:38:12 +0530 Delivered-To: fr...ma@gmail.com Message-ID: <CABwGrnBtUxcF5gyyW=6DyBy1r6nH3p0QATwFKtVUUs2Jttaoew@mail.gmail.com> Subject: Second Update - 04.07.2017 From: T... T... <fr...ma@gmail.com> To: f... <fr...ly@googlegroups.com> Content-Type: multipart/alternative; boundary="001a11455b06085fd30553745b69"  --001a11455b06085fd30553745b69 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 

Любая идея, что пошло не так или как я мог это исправить?

1
получатель не обрабатывает utf-8 или декомпрессию. Если смотреть на мобильный телефон, скорее всего, проблема декомпрессии и нуждается в обновлении. Если проблема на настольном компьютере / ноутбуке, локаль не верна. В любом случае, не ваша проблема. Вы можете выбрать шрифт в простой ascii. strobelight 6 лет назад 1
Апостроф характерен для приложения, например MS Office или LibreOffice, в котором используются специальные символы для * открытия одинарной кавычки * и * закрытия одинарной кавычки *. При вставке текста, предназначенного для чтения на всех устройствах, вставьте его в Notepad ++ или аналогичный текстовый редактор, удалите все специальные символы и * затем * перенесите его в электронную почту. DrMoishe Pippik 6 лет назад 0
@DrMoishePippik Итак, значит ли это, что мне придется делать это с каждым письмом, которое я делаю? Особенно, учитывая, что я не могу предсказать, когда возникнет эта проблема, и что я использую MS Word при создании большей части своей электронной почты - я использую слияние почты при создании электронной почты. Umar Ghouse 6 лет назад 0
Кроме того, как насчет странного форматирования в последнем предложении выдержки, которое я выложил - «следующий = E2 = 80 = 8B = E2 = 80 = 8B победа на оползневых выборах» - у которой нет кавычек или чего-то еще, это просто пространство! Umar Ghouse 6 лет назад 0
Возьмите свое * оригинальное сообщение *, поместите его в текстовый редактор, такой как Блокнот или Блокнот ++, и посмотрите, что вы * действительно * отправляете. Почтовое слияние может также искажать текст, хотя ... оно может отправлять символы, используемые при форматировании (например, имя шрифта), внутреннее в MS Word. DrMoishe Pippik 6 лет назад 0
Спасибо @DrMoishePippik Я попробую это и вернусь к вам на том, что я нахожу. (У меня сейчас нет оригинала документа) Umar Ghouse 6 лет назад 0
Извините за поздний ответ @DrMoishePippik - Но я не смогу получить оригинальное сообщение - я проверю, что вы сказали, если это произойдет снова. Тем временем был [комментарий] (https://webapps.stackexchange.com/questions/108135/characters-in-email-displayed-like-e2-80-99?noredirect=1#comment97952_108135) из моего опубликуйте сообщение об обмене стеками веб-приложений, которое, похоже, соответствует вашей теории, что именно специальные символы в MS Word вызывали проблемы. Umar Ghouse 6 лет назад 0

0 ответов на вопрос

Похожие вопросы