I would like to create an application that scans all incoming emails to an entire Office 365 domain and then takes some action based on the contents. Think virus or spam scanner. Are there APIs to do this? It looks like it might be possible using the Graph APIs, but they seem to be more per user focused. I'd like access to emails at a more global level if possible.
Office 365 server side email scanner
166 Views Asked by Darshan Gencarelle At
1
There are 1 best solutions below
Related Questions in OFFICE365
- Can you programmatically generate a link to open a Word document and navigate to a particular location within it (preferably a comment)?
- Excel dynamically calculate cost of products based on bill of materials (BOM) and purchase price history
- Microsoft Office 365 problem cannot open a blank excel document
- In OfficeScript, how can I make it return the number of cells with a red background?
- Visual Studio write to Office 365 word
- Audit a share Excel workbook
- Copy paste a single value from within a cell to another cell
- Highlight column based on current date and time
- Share Outlook calendars with all members of specific security group
- Python IMAP4 keeps throwing this error when I'm connecting to Outlook. Has anyone seen this error before?
- IMAP configs for Outlook using Mail-listener
- How to add a new menu item on OneDrive action menu?
- Unable to locate fields in Microsoft Access
- Download Sharepoint aspx pages as pdf using python
- VBA - detect if user is running on 365
Related Questions in OFFICE365API
- Is it safe to integrate with SharePoint online API through a console application which is hosted on local VM
- Move sharepoint files using office365 Rest API
- How to change ordering admin.UserAdmin in Django Microsoft Auth
- Upload data to Sharepoint from Databricks using Python
- Microsoft MsGraph delegated access when Windows Login is synced with Azure/Entra Active Directory (Microsoft 365)
- VBA Uploading files to SharePoint using a file dialog
- File size limit for reading sharepoint file using python Office365-REST-Python-Client
- Why can not get body field in response of Microsoft Graph API for listing messages?
- Sharepoint Online(Using python office365 package) Listitem returning empty
- Correct date/time metadata for files on sharepoint based on file information from Word/Excel
- how to convert word Ooxml to html using javascript?
- Copy and paste file from sharepoint using pyhton and Office365-REST-Python-Client
- Sending email OAuth2 Office365
- odata API $count deserializing issue in azure synapse copy activity
- Python Office365 Rest API - Error with get_folder_by_server_relative_url .add function
Related Questions in OFFICE365-RESTAPI
- Logo URL Property Sharepoint SubSite using API REST
- Outlook REST API: How to page through $search results, when searching for messages
- How to manage persistant caching in Office 365 for Windows and Mac OS?
- Outlook REST API 403 error while trying to fetch user emails
- How to add comment to selected text in MS Word using Office App?
- Read calender view of a contact in outlook365 API
- Get SharePoint List with Python
- accessing shared excel sheets via REST API
- Outlook 365 Web API throwing bad request error on Orderby clause in URI
- Office 365 vs. Outlook OAuth2 offline_access inconsistencies with refresh_token requests
- Java connector to authenticate Sharepoint online using SAML
- Office 365 server side email scanner
- Office 365 Rest Data Extensions: Find by Property Value
- How to filter columns returned under ListItemAllField in REST API
- Problems Linking Alexa Skill to Microsoft App Registration
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Yes, you can monitor for incoming emails (or any change to any item in any folder) by using the Outlook Push Notifications REST API. There's a great code sample here as well.