Это закодированное слово , которое используется в заголовках сообщений электронной почты, когда имеется контент, отличный от ASCII. Закодированные слова определены в RFC 2047:
http://tools.ietf.org/html/rfc2047#section-2
BNF для закодированного слова:
encoded-word = "=?" charset "?" encoding "?" encoded-text "?="
Итак, правильный способ интерпретировать это так:
- Данные находятся между 3-м и 4-м вопросительными знаками
- Он был закодирован в Base64 («B» означает Base64; если бы он был
«Q», тогда он будет напечатан в кавычках).
- Как только вы расшифруете
данные, они будут в наборе символов UTF-8.
Результат, как правильно заметил @Shai:
Ihre Bestellung - Versandbestätigung - 1105891246
Это немецкий. Умляут, очевидно, причина UTF-8 и, следовательно, необходимость в закодированном слове. Перевод:
Your order - Delivery confirmation - 1105891246
Видимо, это номер для отслеживания заказа.
Все современные почтовые клиенты (и Outlook) прозрачно поддерживают кодированные слова.