Users have two mailboxes, one online and one on-premise
While working with an Exchange hybrid environment (Exchange 2016 on-premise and Exchange Online) it became apparent that some users had two mailboxes; one on-premise and one in Exchange Online. Their primary mailbox was in the on-premise environment, the one online…
Ignore requests for read receipts on a specific mailbox
Our ServiceDesk application collects mail from a single mailbox in our Exchange 2016 on-premise environment (servicedesk@ourdomain.com). Mail is also sent to several other mailboxes and forwarded on to the ServiceDesk mailbox (mainly for different languages). A number of users have…
Exchange 2010 – The user has insufficient access rights when deleting a mailbox
While attempting to remove an old user mailbox from an Exchange 2010 environment (using the EMC) I encountered an access denied error: Error: Active Directory operation failed on <domain controller>. this error is not retriable. Additional information: Access is denied….
List all online archives and their total size in PowerShell
Ever wondered how much space individual online archives were occupying? Me too, so I decided to generate a list using the Get-MailboxStatistics PowerShell command. Here is the command I used to obtain the details and format the table to list…
Export an Online Archive to PST using PowerShell
Yesterday I received a request to export an online archive to a PST file. This is easily done using the New-MailboxExportRequest command with the IsArchive parameter. Here is an example: New-MailboxExportRequest -Mailbox “Dave Webb” -IsArchive -FilePath “\\server\share\davewebb-archive.pst”
Convert a linked mailbox to a user mailbox
In our Exchange environment we have a mix of user mailboxes and linked mailboxes because the users are in different Active Directory domains. Today I have to move some users into the same domain that Exchange resides in so will be…
Adding an additional email address using PowerShell
Today I have to add an additional SMTP address to some existing user mailboxes. This is easy enough to do in the Exchange Management Console but can also be achieved using the following PowerShell command: Set-Mailbox <alias> -EmailAddresses @{Add=’user@domain.com’} Similarly, addressess can…
Move a mailbox to a different database
Today I had to move some mailboxes from one database to another. This is quite easy using the Exchange Management Console. Below are the steps required, including screenshots. 1. Open the Exchange Management Console 2. Expand Recipient Configuration and select…