I am looking into the development of an Outlook Add-in using the Office Add-in platform. I would like to know if the following functionalities will be possible to be implemented using this platform:
The add-in could come in the form of a notification box or print to console. Thanks!
Outlook Web Add-in work on particular email or calendar event item. Events which you mentioned are more mailbox level events and it won't be possible to watch or listen to them from Outlook Add-in. For (4), if you are asking how to save current email item from Outlook Add-in, then you can look at this API: https://learn.microsoft.com/en-us/javascript/api/outlook/office.messagecompose?view=outlook-js-1.5&preserve-view=true#saveAsync_callback_
Outlook Web Add-ins won't run in offline mode. (since add-ins are hosted on a web server, the user needs to be online to access them)
No, currently add-in cannot listen to these events. Related to email send, we have this feature, please check it is applicable to your use-case: https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-on-send-addins?tabs=windows