阅读从特定电子邮件ID发送的电子邮件中的内容和附件

时间:2012-09-28 06:13:07

标签: c# asp.net parsing email email-attachments

有没有办法使用C#.net开发一个widows表单/ Web应用程序,可以读取从特定电子邮件ID发送的电子邮件内容?附件将是文本文件,我有通过文本文件读取的代码。但我需要知道如何解析电子邮件正文,提取文本文件等。如果您有任何代码/参考链接,请提供。

1 个答案:

答案 0 :(得分:0)

您可以使用此代码

var messages = MailMessageQueue.ToList<MailMessage>(); //Define your MailMessageQueue
foreach (var message in messages)
{

   foreach (var attachment in message.Attachements)
   {
      var path = Path.GetFullPath(attachment.Name);
      //You can use StreamReader in order to parse
     ...... 
   }
}