MIME附件 - 它们在哪里?

时间:2014-02-25 19:18:24

标签: mime

我有一个C#程序,它可以读取电子邮件(通过POP3)并解析内容。在一个示例中,我附加了MSWord文档。

电子邮件的最后一部分如下所示:

Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document;
name="New Microsoft Office Word Document.docx"
Content-Description: New Microsoft Office Word Document.docx
Content-Disposition: attachment;
filename="New Microsoft Office Word Document.docx";
creation-date="Fri, 21 Feb 2014 20:52:29 GMT";
modification-date="Fri, 21 Feb 2014 20:52:29 GMT"
Content-Transfer-Encoding: base64

--_004_7DDA67294DF6E74CB856C1F6E8B3E5453688CBB1v1OffEx01Prddom_--

我要做的是获取附件并将​​其保存在某处。

上面的MIME信息告诉我文件的名称,但我没有看到如何获取文件的内容。我尝试通过传递FileName和ContentType来实例化System.Net.Mail.Attachment对象,但它失败了,表明它无法从运行我的应用程序的文件夹中打开文件。我认为该文件在某处“在那里”。

电子邮件的最顶端标题

Received: from v1OffEx01Prd.domain.MyCompany.com (mail.MyCompany.com [some ip address]) by mail.MyOriginator.MyCompany.com with SMTP; Mon, 24 Feb 2014 16:10:38 -0600

然后,它也有这些行:

Message-ID: <7DDA67294DF6E74CB856C1F6E8B3E5453688CBB1@v1OffEx01Prd.domain.MyCompany.com>
References: <CF0813953F63A04083BC7F1B29F2A8C403FA02@v1OffEx01Prd.domain.MyCompany.com>
 <7DDA67294DF6E74CB856C1F6E8B3E545B13C9D@v1OffEx01Prd.domain.MyCompany.com>
 <7DDA67294DF6E74CB856C1F6E8B3E5453688CB13@v1OffEx01Prd.domain.MyCompany.com>

那里有任何线索吗?

0 个答案:

没有答案