When you are using POP3 for Exchange Server 2010 you may wish to enable or disable it for specific mailbox users in your organization.
You can determine if a mailbox is enabled or disabled for POP3 using the Get-CASMailbox cmdlet.
[PS] C:\>Get-CASMailbox teo.nguyen Name ActiveSyncEnabled OWAEnabled PopEnabled ImapEnabled MapiEnabled ---- ----------------- ---------- ---------- ----------- ----------- John Smith True True True True True
To disable POP3 for a mailbox user use the Set-CASMailbox cmdlet.
[PS] C:\>Set-CASMailbox teo.nguyen -PopEnabled:$false
To enable POP3 access again run the same command with a value of $true.
[PS] C:\>Set-CASMailbox teo.nguyen -PopEnabled:$true
You can also enable or disable POP3 for multiple mailboxes at a time. For example to disable POP3 on all mailboxes run this command.
[PS] C:\>Get-Mailbox | Set-CASMailbox -PopEnabled:$false
Of course it may be easier to just disable POP3 entirely, but in some cases you might want a few people to still have access to it.
To find all mailbox users with POP3 enabled use this command.
[PS] C:\>Get-CASMailbox | where {$_.PopEnabled -eq $true} Name ActiveSyncEnabled OWAEnabled PopEnabled ImapEnabled MapiEnabled ---- ----------------- ---------- ---------- ----------- ----------- teo.nguyen True True True True True ti.nguyen True True True True True