解析邮件标题中的主题时出现问题。例如,主题的形式如下。
subject: =?iso-2022-KR?B?DjlMOC4PIA....gyDzogT?=
我的猜测是 base64 解码应该包括转义字符 - SO、SI、ESC$)C -。但是,不包括解码。我怎样才能得到一个正常的字符串?
我希望结果如下。
Subject: like this, 안녕하세요.
请给我一个提示如何在代码级别做出响应。在 C 中
更新
对不起。我有一个SO, SI,但我错过了。但是没有ESC$)C,问题立即解决并分享给其他人。
在没有ESC$)C的情况下,libiconv是一个问题,但gconv(in glibc)不是问题。我使用的是libiconv。改成 gconv解决了这个问题。
谢谢。