我正在使用流式订阅(EWS托管API)订阅一个邮箱上的事件。现在,不是直接这样做,而是我想通过模拟订阅这些邮箱上的传入邮件并采取操作。如何实现这一点?
我尝试过的东西:
我确实使用service.ImpersonatedUserId()
设置了多个流媒体订阅,但是当我获得一个事件(我成功地获得了我订阅的两个邮箱的事件)并尝试对EmailMessage.Bind(Item Id)
或Folder.Bind()
采取一些操作时,代码阻塞了!我没有收到任何错误信息。我甚至试过TraceEnabled= true
,我什么也没找到!
我确实看到了this的微软链接,但没有找到答案。我需要帮助,例如,通过EWS订阅将邮件移动到多个邮箱的另一个文件夹。
发布于 2018-09-03 07:18:21
默认情况下,.net中的并发连接限制是2 https://docs.microsoft.com/en-us/dotnet/api/system.net.servicepointmanager.defaultconnectionlimit?view=netframework-4.7.2,因为流通知需要并发连接才能工作,这是一个常见的issue.So,您只需将连接限制设置得更高即可,例如
System.Net.ServicePointManager.DefaultConnectionLimit = 100;
https://stackoverflow.com/questions/52110594
复制相似问题