我有一个由多个部分组成的电子邮件,我使用GMime成功解析了它,但我无法弄清楚如何解码 Content-Transfer-Encoding:quoted-printable 部分。
我看到有类似自动机的功能,但我不知道如何使用它们。
g_mime_encoding_init_decode()
g_mime_encoding_quoted_decode_step()
有人知道怎么做吗? 我的输入是一个包含该消息的文本文件。
答案 0 :(得分:0)
您不需要使用这些方法。您需要做的就是:
content = g_mime_part_get_content (part);
g_mime_data_wrapper_write_to_stream (content, output_stream);
此时,output_stream
将包含已解码的内容。