问题标签 [ewsjavaapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1816 浏览

java - 如何使用 ews 查找附件电子邮件的发件人

在 EWS 中,EmailMessage有一个发件人 ( emailMessage.getSender()) 并且可能有附件 ( emailMessage.getAttachments())。

这些附件可以是FileAttachment(用于文件)或ItemAttachment(用于附加电子邮件)。

这个项目附件有很多信息,例如:

但是如何找到这封附加电子邮件的发件人?

编辑: 使用 EWS Java API 1.1.5 http://archive.msdn.microsoft.com/ewsjavaapi/Release/ProjectReleases.aspx?ReleaseId=5754

0 投票
1 回答
7404 浏览

java - 找不到自动发现服务

我正在使用 EWS Java API 1.1 访问 Exchange 2010 帐户,如下所示:

我收到以下异常:

0 投票
2 回答
3373 浏览

java - 无法使用 EWS Java API 发送电子邮件

我正在使用 EWS 在 Exchange 2010 上发送电子邮件,如下所示:

邮件没有发送到收件箱,我不知道是什么问题。启用跟踪后,我得到以下信息:

请告知如何解决此问题。

0 投票
1 回答
2154 浏览

web-services - 使用 commons-httpclient 和 EWSJavaAPI 获取 nullPointerException

我正在使用EWS Java API 1.1.5 ,我正在尝试将服务绑定到收件箱文件夹,如下所示:

我从jsp页面调用上面的代码。

但我得到NullPointerException

我正在使用commons-httpclient 3.1

从在 tomcat 7 上运行的 Web 项目运行代码时会发生此异常,但从桌面应用程序运行代码时它工作正常。

更新:

1- httpclient 异常前调试:

2-异常前的 EWS 跟踪:

并且它应该发送以下请求:

但它没有,而是抛出异常。

UPDATE2:忘了提到我正在使用 Cisco jtapi 6.1 库来处理 IP 电话,谷歌搜索后我发现最新版本的 jtapi 解决了以下问题:

我的理解是 EWS 请求为空(无法发送 microsoft webservices 请求),所以我将更新 jtapi 库并试一试。

请告知如何解决它。

0 投票
2 回答
5118 浏览

exchange-server - 无法使用 EWS Java API 获取发件人电子邮件地址

我正在使用 EWS Java API 1.1.5。我正在尝试按如下方式获取电子邮件发件人:

但它总是返回null。我还尝试了以下方法:

但它也会返回null。我可以看到电子邮件包含发件人,例如:

它出现在消息中以及回复电子邮件时。

请告知如何解决此问题。

0 投票
1 回答
1126 浏览

exchange-server - 如何在 EWS Java API 中验证凭据

我正在使用 EWSJavaAPI 1.1.5。我正在尝试使用无效凭据登录,但没有任何异常。

请告知如何检测和处理无效登录。

这是我的代码:

0 投票
1 回答
514 浏览

exchangewebservices - 仅从 EWSJavaAPI 的收件箱中检索电子邮件

我正在使用 EWS Java API 来阅读 Outlook 收件箱。收件箱可以包含联系人项目和日历项目。

我只想检索电子邮件,该怎么做?

0 投票
1 回答
636 浏览

exchangewebservices - 更新 EmailMessage 后邮件正文发生变化

我的目标是加载一封电子邮件,如果是新邮件,则将其标记为已读。

所以这就是我正在做的事情:

ISSUE:第一次阅读邮件正文时(在将邮件标记为已读之前)我可以正确阅读邮件正文,如下所示:

但在将邮件标记为已读并更新邮件后,再次尝试加载此邮件时,邮件正文加载如下:

请告知我为什么会出现这种行为,以及如何解决它。

0 投票
1 回答
810 浏览

exchangewebservices - subscribeToPullNotifications 未检测到收件箱中的新电子邮件

我正在尝试使用 subscribeToPullNotifications 检测收件箱中的新电子邮件,如下所示:

events.getItemEvents()始终是空的,即使我可以在收件箱中看到新电子邮件。此外,如何在应用程序运行时始终重复上述代码,以便每分钟检查新电子邮件。

0 投票
2 回答
601 浏览

java - 使用 IMAP 或 Exchange Web 服务从 Exchange Server 为 GWT 应用程序获取电子邮件的最快方法是什么?

我正在尝试使用EWSJ API从 Microsoft Exchange 服务器获取电子邮件,该 API使用 Exchange Web 服务;但我想知道;使用 IMAP 获取电子邮件会很快吗?

由于我们有 GWT,因此无论哪种情况,我们都无法从客户端直接连接到 Exchange;我们希望最大限度地减少在服务器端获取电子邮件然后使用序列化 POJO 将其传递到客户端的周转时间。