Office 365 Counting License Usage Details in PowerShell

Counting the licensing usages and checking out the license details in Office 365 using PowerShell is a lot easier than going through the admin console. First, install the module if you haven’t done, and connect to Azure AD with your Office 365 subscription. Install-Module msonline Connect-MsolServie To list of the licensing plans available in my tenant: Get-MsolAccountsku To view a […]

Office 365 Importing IMAP Mailboxes

There are ways migrating mailboxes from one provider to Office 365. Importing through IMAP-enabled mailbox is one of them. And here is a quick run-down of what the steps are. First, verify the ownership of the domain and get all the mailboxes ready in Office 365. Then, prepare a CSV file in the following format: EmailAddress,UserName,Password [email protected],contoso\terry.admin,password12345 The first row […]

Office 365 Shared Mailbox Sent Items Copy Feature

By default, emails sent from Shared Mailbox are only saved in the user’s Sent Items folder but ideally, it can be also copied in the Shared Mailbox’s Sent Items folder as well. To enable this Sent Items Copy feature, First, connect to Office 365 using: $userCredential = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection […]

Having Trouble Receiving Emails from Office 365 to Exchange Server 2003

I was having trouble receiving emails from Office 365 on my Exchange Server 2003 lately. It seems that any email sent from Office 365 got bounced back after 2 days of trying with diagnostic information attached like below: 9/11/2015 2:27:25 PM – Remote Server at domain.com returned ‘550 4.4.7 QUEUE.Expired; message expired’ 9/11/2015 2:07:22 PM – Remote Server at domain.com returned ‘451 […]