从 Microsoft Exchange Server 读取带有附件的邮件
我需要从公司的邮件服务器读取带有附件的邮件。它是 Microsoft Exchange 服务器。我还必须保存附件(它是文本附件)。
我正在使用java。所以我期待一个java代码或API。但如果没有可靠的 java 源可用,那么我准备使用 C#.net 设备。
我正在尝试使用 MAPI33.dll 的下载位置? 中的 MAPI33 dll。但仍然无法阅读邮件。
如果有更好的解决方案,欢迎分享。
I need to read mail with attachment from my company's mail server. Its a Microsoft Exchange Server. I also have to save the attachment(its a text attachment).
I am working with java. So I am expecting a java code or API for this. But if no reliable java source is available then I am ready to work with C#.net equipment.
I am trying with MAPI33 dll from Download location for MAPI33.dll?. But still unable to read mail.
If there are any better solution, please share.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 Outlook 兑换 的 RDO 部分。它是一个封装了 MAPI 的 COM 库,非常好。您可以使用 JACOB (Java COM 桥)来实现 COM 魔法。请记住,MAPI for Exchange 仅提供 32 位版本,因此您需要从 32 位 JVM 运行。 JACOB 是开源的,而 Outlook Redemption 有开发人员版本,您可以先尝试一下。
在 Exchange 2007 和 2010 中,您还需要安装 MAPI 和CDO 可分发,因为 Exchange MAPI 不再随 Exchange 一起提供。
You can use the RDO part of Outlook Redemption. It is a COM library that wraps MAPI and that is really good. You can use JACOB (Java COM bridge) to do the COM magic. Just remember that MAPI for Exchange only comes in 32 bit, so your will need to run from a 32 bit JVM. JACOB is open source while Outlook Redemption have a developer version that you can try out first.
In Exchange 2007 and 2010 you will also need to install the MAPI & CDO distributable because Exchange MAPI is no longer shipped with exchange.