Sorry I just saw this... yeah we cracked, not how we expected though.
1) background we use AWS and Lambda functions a bit outside of Aware, so that is what we use here
2) developed in Aware a Service using oAuth to Outlook to get a token to acccess a users mailbox
3) developed a Lambda function using Python to use the token and access the mailbox of the user every 15 mins, it looks for a specifically categorised emails in manly folders (Inbox, Sent etc), if it sees on it grabs it and pushes it into an AwareIM table
It works, it's a bit of effort though.