關於Microsoft ews java api中的坑點


https://docs.microsoft.com/en-us/exchange/client-developer/exchange-server-development

https://github.com/OfficeDev/ews-java-api/wiki/Getting-Started-Guide#toc

關於ews-java-api中的坑點 我主要做幾點注釋

1.郵箱服務器地址發現,在exchangeService獲取時,有個自動發現,但這種僅僅適用於該郵件后綴服務器僅作用於郵件服務時,是可以的
但是如果該郵箱后綴也包含其它耳機域名或者配置了多個郵件解析的二級域名,autodiscoverurl是會不知道該用哪一個而解析錯誤.
2.怎樣解決第一點,使用自定義配置https://你的郵箱服務器可能的形式如mail.aaa.com/ews/Exchange.asmx
3.實際長期使用時,個人感覺pullSubscription比StreamSubscription來得更直接點,因為前者訂閱后可以持續1440分鍾即一天.
4.對於在訂閱時可能發生的時間間隙,建議制作一個傳入郵箱id的方法,來獲取郵箱中未記錄郵箱id的新郵件進行處理,即在訂閱方法結束后,執行依次即可.
5.使用exchangeService.unsubscription(subscriptionId)可以手動取消某個訂閱.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM