blogs.msdn.microsoft.com/carloshm/2016/01/16/how-to-compose-a-new-message-or-event-and-populate-fields-in-office365/
https://outlook.office.com/mail/deeplink/compose
- subject
- body
- to
This can be used as a mailto: handler in the format of: https://outlook.office.com/mail/deeplink/compose?mailtouri=%s To register this, run
navigator.registerProtocolHandler('mailto', 'https://outlook.office.com/mail/deeplink/compose?mailtouri=%s');
in a Javascript console within https://outlook.office.com/mail/.
https://outlook.office.com/calendar/deeplink/compose
- subject
- body
- location
- startdt 2016-02-29T19:00:00
- enddt 2016-03-01T00:00:05
https://outlook.office.com/mail/someone@example.com/inbox
Remember that for more complex scenarios, you have available Outlook API, mail, calendar and more
https://teams.microsoft.com/l/chat/0/0?users=someone@example.com