2017-03-07 89 views
0

我想創建一個應用程序,掃描所有傳入電子郵件到整個Office 365域,然後根據內容採取一些操作。想想病毒或垃圾郵件掃描儀有沒有API來做到這一點?看起來它可能使用圖形API,但它們似乎更多地針對用戶。如果可能的話,我想在更全球化的層面上訪問電子郵件。辦公室365服務器端電子郵件掃描器

回答

0

是的,您可以通過使用Outlook Push Notifications REST API來監控傳入電子郵件(或對任何文件夾中任何項目的任何更改)。還有一個很好的代碼示例here

+0

看起來像每個當前用戶配置推送通知。如果我想掃描所有用戶,那麼如何? ... 目標用戶 推送通知API請求始終代表當前用戶執行。 –

+0

然後,您必須有權訪問每個用戶的郵箱並分別處理每個郵箱。 Office 365不會打開每個郵箱的訪問權限。只有Exchange允許類似於傳輸代理的情況:https://msdn.microsoft.com/en-us/library/office/aa579261.aspx –