[英]Office 365 Email Watcher
我想編寫一個類庫來監視包含特定主題的新郵件的收件箱並下載附件。 最終目標是將Azure中的庫作為WebJob / API發布,並能夠使用此庫在本地托管它。 我們還計划將其與我們已經開發的工作流功能集成。 我在網上找到了以下內容,但每個都有一些限制。
請幫助我了解最好的方法,如果有一個內置的庫,我無法找到。
非常感謝提前。
Microsoft Graph API是獲取用戶電子郵件的好地方。
以下是您正在尋找的操作: https : //graph.microsoft.io/en-us/docs/api-reference/v1.0/api/user_list_messages
因此,您需要向以下內容提出請求:
https://graph.microsoft.com/v1.0/users/user@company.com/messages
您可以使用服務主體來完成此操作。 您將需要Mail.Read僅限應用程序的權限(在所有郵箱中讀取郵件)。 這將要求您成為Azure AD管理員同意。 您可以在此處找到有關權限范圍的詳細信息: https : //graph.microsoft.io/en-us/docs/authorization/permission_scopes 。
哦,還有SDK,所以你不需要自己寫所有東西: https : //graph.microsoft.io/en-us/code-samples-and-sdks
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.