Book Image

Microsoft Exchange Server PowerShell Cookbook

Book Image

Microsoft Exchange Server PowerShell Cookbook

Overview of this book

Table of Contents (21 chapters)
Microsoft Exchange Server PowerShell Cookbook Third Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Blocking Outlook clients from connecting to Exchange


Exchange gives you plenty of options to block clients from connecting to mailboxes, depending on the version of the Outlook client and the method used to access the mailbox. In this recipe, you'll learn how to configure these options using the Exchange Management Shell.

How to do it...

Let's take a look at how to block Outlook clients from connecting to Exchange using the following steps:

  1. The Set-CASMailbox cmdlet can be used to block MAPI access to mailboxes based on several factors. For example, we can prevent an individual user from using Outlook to connect using Outlook Anywhere:

    Set-CASMailbox -Identity dsmith -MAPIBlockOutlookRpcHttp $true
    
  2. In addition, we can also prevent a user whose Outlook is not configured in cached mode from connecting to their mailbox using the following command:

    Set-CASMailbox -Identity dsmith `
    -MAPIBlockOutlookNonCachedMode $true
    

    In both the cases, the user can still access their mailbox using OWA; as long...