【发布时间】:2014-11-08 08:13:54
【问题描述】:
我是 mailcore 的新手。我在 Objective-c、OS X 中使用它来解析电子邮件。我有一封电子邮件,我正在尝试解析它,它的结构是多部分/相关的。 multipart/related 的第一部分是 multipart/alternative。 multipart/alternative 包含一个 text/plain 部分和一个 text/html 部分。之后,multipart/related 包含许多 b64 编码的图像/gif 部分。当我使用 MCOMessageParser 解析这封电子邮件时,它返回一个 multipart/related 作为主要部分,但 multipart/related 只包含一个部分,即 text/plain 并且它包含整个消息中的所有内容作为一个大文本块。谁能告诉我我做错了什么?
【问题讨论】:
-
您能否将消息来源复制粘贴到要点中?另外,你能显示 NSLog(@"%@", msgParser); 的输出吗?
-
这里是 NSLog(@"%@", msgParser);: <:messageparser:0x6080002d7a70><:multipart:0x608000134780 mime type: text inline: data: bytes>]>> 我无法创建要点,但这里有一个 zip 文件的 Dropbox 链接:dl.dropboxusercontent.com/u/6248221/Agamemnon.eml.zip