MISP / mail_to_misp

Connect your mail client/infrastructure to MISP in order to create events based on the information contained within mails.
GNU Affero General Public License v3.0
69 stars 25 forks source link

Adding Mail2MISP client for Microsoft Graph/O365 API #87

Closed goodlandsecurity closed 1 year ago

goodlandsecurity commented 1 year ago

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.

adulau commented 1 year ago

Awesome! Thanks a lot for the great contribution!