首页 > TAG信息列表 > exchangewebservices

试图模拟Microsoft Exchange Web服务

我正在尝试测试应用程序,该应用程序使用Microsoft Exchange Web服务dll访问Exchange Server. 我想在测试中将我的应用程序与实际的Exchange Server隔离开,我意识到我无法模拟Exchange DLL … 另一个问题是,我无法更改操作代码,该代码不使用接口或适配器来访问Exchange Web服务DLL,

如何解决PHP-EWS / SOAP错误?

去年,我做了一个PHP项目,该项目使用Exchange Web Services与Exchange 2010 Server进行了交互.我刚回到这个项目,当我尝试使用任何php-ews方法时,都会出现此错误: SoapClient::__doRequest() returned non string value 我不完全了解SOAP和CURL代码的全部工作原理,所以有人可以给我

c#-在EWS中使用StreamingSubscriptionConnection时自动重新连接

我创建了一个小应用程序,可以使用EWS托管dll监视收件箱. 当我创建StreamingSubscriptionConnection时,我传递了1分钟的断开连接. 然后在断开连接事件处理程序中,我睡了45秒钟,然后重新连接. 如果在45秒的睡眠时间内将任何内容发送到收件箱,它最初看上去就像是醒来并正确触发了Notif

c#-EWS搜索约会正文的子字符串

我需要在用户的日历约会中搜索子字符串.我没有有关约会的其他任何信息(GUID,开始日期等).我只知道正文中有特定的子字符串. 我已经阅读了几篇有关如何获取约会的正文的文章,但是它们是按GUID或主题进行搜索的.我正在尝试使用下面的代码在正文中搜索子字符串,但是出现一个错误,提示

CodeGo.net>如何在EWS API上下载特定的文件附件

到目前为止,这是我所拥有的,使用此代码可以下载消息中找到的所有附件,但是我真正需要的是下载两个特定的文件扩展名附件(.PDF和.XML,IE),提示将不胜感激: static void Main(string[] args) { try { ExchangeService service = new ExchangeSe

什么是php-ews中的DistinguishedFolderId-> Mailbox-> EmailAddress?

我正在使用php-ews访问我们的EWS服务器.我找到了一个创建日历事件的示例,如下所示: $request = new EWSType_CreateItemType(); $request->SavedItemFolderId->DistinguishedFolderId->Id=EWSType_DistinguishedFolderIdNameType::CALENDAR; $request->SavedItemFolderId->Distingu

c#-在Exchange Web Services(EWS)中处理事件时识别项目类型

我正在EWS API中使用流式通知.在事件处理程序上,我收到一个事实,即项目已被修改,但是将修改后的项目绑定到电子邮件的尝试失败.错误消息是专门 The item type returned by the service (Appointment) isn’t compatible with the requested item type (EmailMessage). 似乎在

PHPEWS在公共日历上创建事件

我正在尝试将基于php的日历管理系统插入Exchange 2007日历. 我目前有以下代码设置. $subject = 'Appointment with ..'; $request = new EWSType_CreateItemType(); $request->Items = new EWSType_NonEmptyArrayOfAllItemsType(); $request->Items->Cal

通过PHP从Exchange Web服务获取未读邮件

在使用this class时,如何使用PHP如何在用户的交换邮箱中获取所有未读邮件? 我想首先列出这样的文件夹内容: $ews = new ExchangeWebServices("mailserver.domain.local", "user", "pass"); $request = new EWSType_FindFolderType(); $request->FolderShape = new EWSType_FolderRe

C#-Exchange Web服务:UseDefaultCredentials属性

This Microsoft page表示通过将UseDefaultCredentials属性设置为true,不需要登录名和密码即可与Exchange服务器进行通信.但是,这不是我的经验. 我的代码创建了一个称为service的ExchangeService实例: ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010)

c#-服务帐户中的Exchange模拟:无法找到自动发现服务

通过ews发送简单的电子邮件可以正常工作-从我的帐户到我的帐户: ExchangeService ews = new ExchangeService(ExchangeVersion.Exchange2010); ews.AutodiscoverUrl("myname@mydomain.com"); EmailMessage email = new EmailMessage(ews); email.ToRecipients.Add("myname@mydomain

java-如何在CXF中使用Transform删除入站XML元素?

我在使用MS Exchange Web服务(EWS)的客户端中使用CXF(v2.7.10). 我发现EWS(UniqueHash)返回的元素之一包含在XML v1.0中无效的字符.由于对此我无能为力,因此我尝试使用入站拦截器来删除UniqueHash元素(我不需要它们),如下所示: Map<String, String> inTransformMap = Collections.s

C#-如何从ews联系人获取电子邮件地址

即时通讯使用此代码从Outlook中获取联系人: foreach (var v in svc.FindItems(WellKnownFolderName.Contacts, new ItemView(20))) { Contact contact = v as Contact; ContactGroup contactGrou

EWS推送订阅,如何知道它何时到期?

我正在使用python订阅EWS推送通知以进行日历事件. https://msdn.microsoft.com/en-us/library/office/dd636171(v=exchg.80).aspx 与google进行相同操作时,您会在第一个请求中获得一个“过期”日期,因此您知道何时需要续订. 我怎么知道EWS订阅何时到期,以便可以续订?解决方法:推送通

使用php-ews在特定日期之后收到电子邮件(Exchange Web服务)

在我的PHP脚本中,我需要弄清楚如何检索指定消息ID之后或特定日期之后的所有电子邮件(要么工作,我只需要检索自上次我收集收件箱后新的电子邮件). 此收件箱每天收到数千封电子邮件,我无法删除任何30天的电子邮件.对于初始导入,我只是从收件箱的开头做了一个偏移,但显然一旦我们开始

PHP-EWS在多个附件上失败

我用James Armes’s PHP-EWS library. 以下代码适用于单个附件,但与多个文件失败. <?php $msgRequest->MessageDisposition = 'SaveOnly'; $msgResponse = $ews->CreateItem($msgRequest); $msgResponseItems = $msgResponse->ResponseMessages->CreateItemResponseMessa

php – 如何通过对话对各个电子邮件进行分组,以便我确定(100%)一封电子邮件与另一封电子邮件在同一个对话中?

题 在使用Exchange WebServices API时,如何通过对话对各个电子邮件进行分组,以便我确定(100%)一封电子邮件与另一封电子邮件在同一个对话中? 个人意思是:我应该能够一次下载1封电子邮件,因为当发送延迟回复时(比如上个月回复电子邮件),我不想批量下载整个会话再次,但只有一封电子邮件

Exchange Server 2007 Web服务PHP类

有没有人知道将通过MS Exchange Server 2007 Web服务连接的开源PHP类(最好是BSD或MIT许可证).肥皂? 我正在寻找一个更高级别的类,它具有通过发送消息的功能.网络服务.解决方法:我有同样的问题,所以我开始构建一些东西,这里: https://github.com/rileydutton/Exchange-Web-Services-fo

JAVA EWS item.load throws请求失败.仍然分配连接

我希望有人能帮助我.我正在使用EWS Java API构建Web客户端电子邮件. 这是抛出异常的代码片段: if (mailList != null){ for (Item item : mailList.getItems()){ synchronized (item) { es = Utils.initiateExc

php – 未捕获的soapfault异常

我正在尝试使用php-ews,但是我遇到了一些我不知道的问题,下面是错误. Fatal error: Uncaught SoapFault exception: [VersionMismatch] Wrong Version in C:\wamp\www\intranet\dashboard\php-ews\ExchangeWebServices.php:230 Stack trace: #0 C:\wamp\www\intranet\dashboard\ph

android – 警告:忽略匿名内部类的InnerClasses属性(org.ksoap2.transport.KeepAliveHttpsTransportSE $1)

当使用kso​​ap2-android-assembly-2.5.8-jar-with-dependencies.jar作为引用库(外部jar)编译Android项目时,我收到此警告: [2012-03-20 11:50:50 - AddressBook] Dx warning: Ignoring InnerClasses attribute for an anonymous inner class (org.ksoap2.transport.KeepAliveHttp

是否可以使用c#中的Exchange Web服务分配角色?

是否可以使用c#中的Exchange Web服务分配角色?像您一样以编程方式自动添加角色ApplicationImpersonation并将角色分配给Office 365 Exchange中的用户?解决方法:无法使用Exchange Web服务分配角色.如果您希望通过C#应用程序执行此操作,请尝试在C#中执行PowerShell cmdlet.查找“RoleGr

如何通过Office 365 REST API检索Internet(消息)标头?

我目前正在使用python中的一个项目与Office365 REST API进行交互,但我需要检索(所有)特定电子邮件的Internet消息头. 我已经使用$metadata文件来研究暴露的属性,我没有看到一个明显的方法来访问这些信息. 我知道您可以使用“消息详细信息”访问OWA中的标头,因此我认为该信息可通过W

c# – EWS – 确定电子邮件是回复还是已转发

我使用Exchange Web服务托管API 2.2来监视用户收件箱,并需要确定电子邮件是新项目,回复还是转发邮件. 我已经看过关于SO的各种文章,例如how to notice if a mail is a forwarded mail?和Is there a way to determine if a email is a reply/response using ews c#?,它们都有助于他

c# – Exchange Web服务(EWS)调用在ASP.NET下失败,但在控制台应用程序中失败

当我尝试通过ASP.NET连接到Exchange Web服务时出现错误. 如果我通过控制台应用程序调用它,则以下代码可以工作,但是在ASP.NET Web表单页面上执行时,相同的代码会失败.正如旁注,我在整个代码示例中使用自己的凭据. “将请求作为没有邮箱的帐户发出时,必须为任何可识别的文件夹ID指定