首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Java程序向Outlook Enterprise电子邮件帐户的drafts文件夹发送电子邮件

从Java程序向Outlook Enterprise电子邮件帐户的drafts文件夹发送电子邮件
EN

Stack Overflow用户
提问于 2013-01-31 23:00:24
回答 4查看 1.5K关注 0票数 0

我的任务是修改一个用Java编写的程序,其中包括生成一个或多个电子邮件,在发送之前必须由用户查看(因为电子邮件是产品交付包的一部分,发送给客户的所有内容都必须在发送前通过QA流程进行审查)。

以前,该程序是这样编写的,即电子邮件部分与Lotus Notes交互。公司不再使用Lotus Notes,我对Lotus Notes一无所知。

目前,我们将Microsoft Outlook用于企业电子邮件帐户。

我对电子邮件模块的幻想是让它生成一封电子邮件,并将该电子邮件直接放到用户的Outlook drafts文件夹中,准备发送。不幸的是,我不知道这是否可能,特别是考虑到电子邮件文件夹都与企业服务器同步。

如果有人能为我指出进一步研究的正确方向,我将不胜感激。我自己的谷歌搜索会话让我走上了许多疯狂的路线,但没有产生真正有用的信息。如果你选择回复任何信息,请记住,我是一个相对新手和缺乏经验的程序员,我在大学毕业后有很多跌跌撞撞的学习经历。

提前感谢您的任何答案,并对我的低经验水平的耐心。

EN

回答 4

Stack Overflow用户

发布于 2013-01-31 23:14:40

我会研究一下Java的POI库。它们是通过Java与MS Office应用程序进行交互的方法。我相信您只需创建一个.msg文件,然后将该文件放在drafts文件夹中,并使其与企业exchange服务器同步即可。

http://poi.apache.org/

票数 1
EN

Stack Overflow用户

发布于 2013-01-31 23:15:13

看一看Exchange WebServices

一个Send email示例

IMAP协议可以是另一种选择。

票数 0
EN

Stack Overflow用户

发布于 2013-01-31 23:18:39

javax.mail.Message包含一个setFlag方法,用于将消息标记为草稿消息。因此,您可以创建一封邮件,但将其标记为草稿以存储在草稿文件夹中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14628754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档