问题标签 [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.
java - 如何使用 ews 查找附件电子邮件的发件人
在 EWS 中,EmailMessage
有一个发件人 ( emailMessage.getSender()
) 并且可能有附件 ( emailMessage.getAttachments()
)。
这些附件可以是FileAttachment
(用于文件)或ItemAttachment
(用于附加电子邮件)。
这个项目附件有很多信息,例如:
- To : ((ItemAttachment) 附件).getItem().getDisplayTo();
- 主题 : ((ItemAttachment) 附件).getItem().getSubject();
- 请参阅http://msdn.microsoft.com/en-us/library/exchange/aa580790(v=exchg.140).aspx
但是如何找到这封附加电子邮件的发件人?
编辑: 使用 EWS Java API 1.1.5 http://archive.msdn.microsoft.com/ewsjavaapi/Release/ProjectReleases.aspx?ReleaseId=5754
java - 找不到自动发现服务
我正在使用 EWS Java API 1.1 访问 Exchange 2010 帐户,如下所示:
我收到以下异常:
java - 无法使用 EWS Java API 发送电子邮件
我正在使用 EWS 在 Exchange 2010 上发送电子邮件,如下所示:
邮件没有发送到收件箱,我不知道是什么问题。启用跟踪后,我得到以下信息:
请告知如何解决此问题。
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 库并试一试。
请告知如何解决它。
exchange-server - 无法使用 EWS Java API 获取发件人电子邮件地址
我正在使用 EWS Java API 1.1.5。我正在尝试按如下方式获取电子邮件发件人:
但它总是返回null
。我还尝试了以下方法:
但它也会返回null
。我可以看到电子邮件包含发件人,例如:
它出现在消息中以及回复电子邮件时。
请告知如何解决此问题。
exchange-server - 如何在 EWS Java API 中验证凭据
我正在使用 EWSJavaAPI 1.1.5。我正在尝试使用无效凭据登录,但没有任何异常。
请告知如何检测和处理无效登录。
这是我的代码:
exchangewebservices - 仅从 EWSJavaAPI 的收件箱中检索电子邮件
我正在使用 EWS Java API 来阅读 Outlook 收件箱。收件箱可以包含联系人项目和日历项目。
我只想检索电子邮件,该怎么做?
exchangewebservices - 更新 EmailMessage 后邮件正文发生变化
我的目标是加载一封电子邮件,如果是新邮件,则将其标记为已读。
所以这就是我正在做的事情:
ISSUE:第一次阅读邮件正文时(在将邮件标记为已读之前)我可以正确阅读邮件正文,如下所示:
但在将邮件标记为已读并更新邮件后,再次尝试加载此邮件时,邮件正文加载如下:
请告知我为什么会出现这种行为,以及如何解决它。
exchangewebservices - subscribeToPullNotifications 未检测到收件箱中的新电子邮件
我正在尝试使用 subscribeToPullNotifications 检测收件箱中的新电子邮件,如下所示:
但events.getItemEvents()
始终是空的,即使我可以在收件箱中看到新电子邮件。此外,如何在应用程序运行时始终重复上述代码,以便每分钟检查新电子邮件。
java - 使用 IMAP 或 Exchange Web 服务从 Exchange Server 为 GWT 应用程序获取电子邮件的最快方法是什么?
我正在尝试使用EWSJ API从 Microsoft Exchange 服务器获取电子邮件,该 API使用 Exchange Web 服务;但我想知道;使用 IMAP 获取电子邮件会很快吗?
由于我们有 GWT,因此无论哪种情况,我们都无法从客户端直接连接到 Exchange;我们希望最大限度地减少在服务器端获取电子邮件然后使用序列化 POJO 将其传递到客户端的周转时间。