Incoming Email in SharePoint Online

By | May 17, 2017

We do have many email enabled document libraries, and we are moving to Office 365 and one of the features that’s missing in SharePoint online is NO email enabled document library.

How to get those working once we migrate? There are few workarounds for that.

Site Mailbox

Site mailbox is available in the ‘Add an app’ page. So, its essentially an app that uses shared exchange mailbox foundation but users can interact with it within the SharePoint UI. Note that you can create only one Site Mailbox per SharePoint site. So, this is a limitation that you have to live with if you decide to go with Site Mailbox. You can create n number of subsites and create n number of site mailboxes if needed. Site mailboxes
Site mailbox name is created automatically. The naming convention is like this: SMO-SiteName@tenant.onmicrosoft.com. Replace the SiteName with the Site name in which the site mailbox is created. You can control the prefix though. The default prefix used is SMO. You can use the Set-SiteMailboxProvisioningPolicy Exchange OnlineWindows PowerShell cmdlet with the –AliasPrefix parameter to create a prefix to use with all new site mailboxes.

Office 365 Groups

O365 groups is created at the tenant level (not at the site collection or site level). So a tenant admin must create the O365 group for you. Similar to Site mailbox this is based on the shared mailbox infrastructure. The way you access these groups are either through Outlook web app, Outlook or even OneDrive site (in the left nav).
The email address created can be of your choice unlike Site Mailbox.
Every O365 group created also creates a new Site Collection associated with it. These sites are hidden and cannot be listed in the SharePoint admin center. O365 groups uses this site to provide a shared document workspace, shared calendar, shared OneNote file and of course more.

Some other options that I am evaluating if viable are:
Office File Web Service – OfficeFile.asmx (Content Organizer)
https://msdn.microsoft.com/en-us/library/aa981121(v=office.12).aspx
Azure Logic apps
Flow.Microsoft.com apps

I’ll the post once I’ve more details regarding the same, but for now I think O365 groups can be used but in near future FLOW will be the go.