.NET奇怪的字符编码问题

时间:2010-03-31 18:38:35

标签: .net utf-8 character-encoding

我们的全球化机制将错误消息存储在SQL 2005 DB中。

某些错误消息用作发送给开发团队的电子邮件的主题。

最近,由于没有明确的理由,我们开始接收带有奇怪编码主题的电子邮件,例如:

  

=?UTF-8 2 B 4 Qm1mQm92ZXNwYS5Qb3NUcmFkaW5nRXNwZWNpZmljYWNhbyAtIFN1Y2Vzc28gbm8gcmVwcm   9jZXNzYW1lbnRvLiBEYXRhIFByZWfDo28gPSAzMS8wMy8yMDEwIDAwOjAwOjAwIC0gTsO6bWVyby   BkbyBFdmVudG8gZGUgTmVnw7NjaW8gPSAxMDAyIC0gQ8OzZGlnbyBOYXR1cmV6YSBkYSBPcGVyY   cOnw6NvID0gQyAtIFNlcn ...

我们对这种情况的原因没有任何线索,也没有在这里使用哪种编码模式(也许是utf-8?)。

我真的很感激一些帮助。

1 个答案:

答案 0 :(得分:3)

这是UTF-8重新编码为Base64

("BmfBovespa.PosTradingEspecificacao - Sucesso no reprocessamento. Data Pregão = 31/03/2010 00:00:00 - Númer...)