![]() |
1
2
从10000英尺的概述来看,这是我要做的。 把你的哑剧部分放在树上。确保每个部分包含1个部分,并且仅包含1个部分(不是多部分/相关的父级,或类似的父级)。
这应该可以让你开始,并且覆盖99%的普通邮件。 |
![]() |
2
1
将包含在多部分/可选部分中的任何文本部分(文本/纯文本、文本/HTML等)映射到AlternateView。另外,将遇到的第一个文本部分映射到AlternateView,而不管其父类型如何,以满足仅由单个文本部分组成的消息的情况。 根据内容处置标题,将其余部分映射到附件或LinkedResource。 将具有附件内容处置的那些部分映射到附件。 将内容处置为内联或无内容处置标题的这些部分映射到LinkedResource。通过检查内容ID是否与从特定文本部分引用的内容ID匹配,可以细化最后一步,但出于实际目的,可以假定以这种方式创建的所有LinkedResource都属于第一个文本/HTML AlternateView(如果没有文本/HTML类型的AlternateView,则为最后创建的AlternateView)。 |
![]() |
3
0
现在,我正在用
|
![]() |
4
0
可能不是最好的方法,但我会尝试获取“原始”电子邮件,并将其替换为新电子邮件。 |
![]() |
5
0
嗯,你真的需要使用system.net.mail.mailmessage吗? system.net.mail.mailmessage只提供了mime提供的一小部分。因此,如果您的mime解析器旨在支持所有/大多数标准功能,那么您将mime消息复制到mailmessage中的目标最好是困难的,最坏是不可能的。提供pop3访问的库是否也提供了smtp访问?如果是这样的话,我会把system.net.mail.mailmessage放在一边,然后使用第三方图书馆提供的任何东西。 |
![]() |
shorton · mime将电子邮件提取回mbox格式 7 年前 |
![]() |
Kim Kern · 全局设置UTF-8支持的会话属性 7 年前 |
|
user3865463 · 文本和HTML电子邮件的MIME 10 年前 |
![]() |
mn6vdv23g · 如何在服务器上安装mime_mail? 11 年前 |