2017-03-07 16 views
0

들어오는 모든 전자 메일을 전체 Office 365 도메인으로 검색 한 다음 해당 내용을 기반으로 작업을 수행하는 응용 프로그램을 만들고 싶습니다. 바이러스 또는 스팸 스캐너를 생각하십시오. 이를위한 API가 있습니까? 그래프 API를 사용하는 것이 가능할 수도 있지만 사용자별로 집중된 것 같습니다. 가능한 한 좀 더 글로벌 차원에서 이메일에 액세스하고 싶습니다.Office 365 서버 쪽 전자 메일 스캐너

답변

0

예. Outlook Push Notifications REST API을 사용하여 수신 이메일 (또는 폴더의 항목 변경)을 모니터링 할 수 있습니다. 좋은 코드 샘플 here도 있습니다.

+0

푸시 알림이 현재 사용자별로 구성되어있는 것 같습니다. 모든 사용자를 검색하고 싶다면 어떨까요? ... 대상 사용자 밀어 넣기 알림 API 요청은 항상 현재 사용자를 대신하여 수행됩니다. –

+0

그러면 모든 사용자의 사서함에 액세스하여 각 사서함을 개별적으로 처리해야합니다. Office 365는 모든 사서함에 대한 액세스를 열지 않습니다. Exchange만이 전송 에이전트와 같은 것을 허용합니다. https://msdn.microsoft.com/en-us/library/office/aa579261.aspx –