【问题标题】:Automated processing of an Email in C#在 C# 中自动处理电子邮件
【发布时间】:2008-10-17 04:01:13
【问题描述】:

this one 类似的问题,但针对的是 Microsoft 环境。

电子邮件 --> Exchange Server -->[某事]

对于 [something] 我使用 Outlook 2003 和 C#,但它感觉很乱(程序正在尝试访问 Outlook,这可能是病毒等)

Microsoft.Office.Interop.Outlook.Application objOutlook = new Microsoft.Office.Interop.Outlook.Application();
Microsoft.Office.Interop.Outlook.NameSpace objNS = objOutlook.GetNamespace("MAPI");
objNS.Logon("MAPIProfile", "MAPIPassword", false, true);

这是最好的方法吗?有没有更好的方法在 Microsoft 环境中检索和处理电子邮件???

【问题讨论】:

    标签: c# outlook-2003


    【解决方案1】:

    This 库为您提供对 POP3 协议和 MIME 的基本支持,您可以使用它来检查指定的邮箱并检索电子邮件和附件,您可以根据需要对其进行调整。

    这里是another library,这个是针对IMAP协议的,它很基础,但也可以让你获取完整的消息,包括附件......

    【讨论】:

      【解决方案2】:

      我对提供 IMAP 访问的Rebex components 很满意。当然,您需要确保您的 Exchange 管理员会在您的 Exchange 服务器上打开 IMAP 端口。

      【讨论】:

      • 您可以不使用 IMAP 协议,因为 Rebex 现在提供Exchange Web Services wrapper 的免费测试版,可轻松与 Rebex Secure Mail 集成(免责声明 - 我为该公司工作)。
      【解决方案3】:

      使用 IMAP 是一种方法。你可以使用Mail.dll IMAP component:

      using(Imap imap = new Imap())
      {
          imap.Connect("imap.company.com");
          imap.UseBestLogin("user", "password");
      
          imap.SelectInbox();
          List<long> uids = imap.Search(Flag.Unseen);
          foreach (long uid in uids)
          {
                var eml = imap.GetMessageByUID(uid);
                IMail message = new MailBuilder()
                          .CreateFromEml(eml);
      
                Console.WriteLine(message.Subject);
                Console.WriteLine(message.Text); 
          }
          imap.Close(true);
      }
      

      您可以在这里下载:Mail.dll email component

      【讨论】:

        【解决方案4】:

        我正在尝试http://csharpopensource.com/openpopdotnet.aspx,它最近已更新,还不错。它缺乏良好的文档,但它也适用于 gmail/ssl。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-01-08
          • 2015-05-20
          • 2019-11-20
          • 2015-12-27
          • 2018-12-28
          • 1970-01-01
          相关资源
          最近更新 更多