Support for Office 365 (Microsoft Exchange Online) integration with MoversSuite email services requires that the SendAs permission be added to each user that sends email through the MoversSuite application.
SendAs Permission in Office 365
In order for MoversSuite users to send email through Office 365 (Microsoft Exchange Online) they must have SendAs permission on their mailbox.
MoversSuite uses only one email address to log into the Exchange server (Office 365), therefore the SendAs permission must be added to all email accounts that you wish to grant email access through the MoversSuite application. Adding the SendAs permission grants users the same privileges as the single MoversSuite email account used to access the Exchange server.
Add SendAs Permission to Office 365
Your Office 365 administrator must use the following PowerShell commands to set SendAs permissions. They will need the following information:
• Office 365 account login credentials
• Email address for each person sending emails through MoversSuite (reference as the [User Email Address] parameter). This email must match what is defined for each user within the General tab of their Personnel Setup record.
• MoversSuite login email address (reference as the [MoversSuite Login Email Address] parameter). This address must match the Host User ID set within SMTP Setup, e.g. mail.moverssuite.com.
PowerShell Commands
Run each command as depicted below to add SendAs permission to Office 365 email accounts.
Set-ExecutionPolicy Unrestricted -Scope Process
You will be prompted to enter your Office 365 credentials: $UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session -AllowClobber
Run the following command once per user email address that will be sending email through MoversSuite: Add-RecipientPermission [User Email Address] -AccessRights SendAs -Trustee [MoversSuite Login Email Address]
Instead of the Add-RecipientPermission command above, use the command below to add permissions to all users (IMPORTANT: Only do this if you understand the security implications): Get-Mailbox | Add-RecipientPermission -AccessRights SendAs -Trustee [MoversSuite Login Email Address]
|