代码之家  ›  专栏  ›  技术社区  ›  Paul Rowland

如何获取和处理(交换)电子邮件附件?

  •  0
  • Paul Rowland  · 技术社区  · 15 年前

    我需要从电子邮件附件中获取一个zip文件,解压它并将其复制到某个地方。

    我该怎么办?

    我目前正在搜索“Exchange API”和“处理电子邮件附件”之类的东西,我希望这类事情以前已经做过了。

    环境将是Windows和Exchange 2003,任何编码最好是C。

    3 回复  |  直到 15 年前
        1
  •  0
  •   Tim Almond    15 年前

    一段时间前我不得不这么做,最好的方法是使用WebDAV。每个邮件都可以像URL一样被引用。

    如果你看看这个 blog post on WEBDAV 它应该给你指路。

        2
  •  0
  •   Community dbr    7 年前

    最后我用 Redemption 我有两个问题,因此有关联的问题,但最终还是解决了。

    您需要安装Outlook客户端,并且需要 满的 对您试图访问的任何邮箱的邮箱权限(不仅仅是读取)。

    这个问题, Read MS Exchange email in C# 在我得到一些很好的答案后的几个星期问。

        3
  •  -1
  •   uzbones    15 年前

    如果要在.NET中执行此操作,则必须编写或购买POP3或IMAP4类库才能与Exchange服务器通信。

    下面是一个来自codeproject的pop3客户机示例: http://www.codeproject.com/KB/IP/despop3client.aspx