This PR adds the O365MISPClient to interact with the Microsoft Graph/Office 365 API to be able to use mail_to_misp to parse emails from an Outlook account and create MISP events from them.
There is provided documentation in the MUA/Microsoft/Office365 directory, example usage of token storage backends, and the new mail_to_misp_o365.py command line script.
Updated the mail_to_misp README, added O365 library as an extra dependency in (hopefully) all the required places, and bumped project version.
This PR adds the O365MISPClient to interact with the Microsoft Graph/Office 365 API to be able to use mail_to_misp to parse emails from an Outlook account and create MISP events from them.
There is provided documentation in the MUA/Microsoft/Office365 directory, example usage of token storage backends, and the new mail_to_misp_o365.py command line script.
Updated the mail_to_misp README, added O365 library as an extra dependency in (hopefully) all the required places, and bumped project version.