Global Disable of Mailbox Features in Exchange 2007
Yes, this can be done, and quite easily in the shell...
A quick example would be something like:
Code Snippetget-casmailbox -resultsize unlimited | set-casmailbox -popenabled $false
This would grab all of your mailboxes (POP and IMAP are CAS features...) and disable POP for then.
May 30th, 2008 7:31pm
Thanks for the response lee.I would actually prefer to have this be the default setting for all accounts created. If a new account is created I would like $false to be the default setting. It is looking like it cannot be set that way however. Thanks!
Free Windows Admin Tool Kit Click here and download it now
June 2nd, 2008 7:16am
Hello,
I have the same question, did you find a solution for this?
Thanks,
Best regards,
B van der W
July 30th, 2008 10:27am
I have struggled with this same issue. the solution I came up with is to run these commands in a script periodically through out the day. You can schedule this using windows scheduler. Now this brings up the issue if you are going to allow certain users with POP3 and IMAP access. These commands will disable it on thier accounts. You would need to keep track of those users and make sure to enable them once you disable it on all the accounts.
get-Mailbox | set-CASMailbox -PopEnabledFalse
get-Mailbox | set-CASMailbox -ImapEnabledFalse
LG
Free Windows Admin Tool Kit Click here and download it now
July 30th, 2008 4:14pm
I've also used this command: Get-CASMailbox -ResultSize Unlimited | where {$_.PopEnabled -eq 'True'} | foreach { Set-CASMailbox -Identity $_.Displayname PopEnabled $false}
August 1st, 2008 2:04am