Schedule an out of office message using PowerShell
Today I had to configure an out of office message for a mailbox that needed to activate at a specific time. Exchange 2010 allows me to do this easily using the Set-MailboxAutoReplyConfiguration PowerShell cmdlet: Set-MailboxAutoReplyConfiguration <alias> -AutoReplyState Scheduled -ExternalAudience All -InternalMessage…
Manually start messaging records management (MRM) processing
I have just created an online archive for a user that has far exceeded their mailbox quota and can no longer receive mail. In order to ensure their mailbox gets archived straight away, instead of waiting until the process is…
User PowerShell to get a recursive list of group members
Today I was asked to provide a list of recipients for a distribution list. The group was full of nested groups, so may have taken a little time to work out if it wasn’t for PowerShell. I used the Get-ADGroupMember…
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”
Enable the External Recipients MailTip
We have recently enabled the External Recipients MailTip – primarily to reduce the risk of users sending confidential messages to users outside of the organisation and then asking to have them recalled, which isn’t possible. This is easy to do…
Using the Export-ActiveSyncLog PowerShell command
Today I have used the Export-ActiveSyncLog PowerShell command for the first time. I stumbled across it while troubleshooting an issue with a HTC handset that wasn’t downloading email. The command parses the IIS logs and generates some CSV files that…