Do you allow your users to connect to Exchange 2010 directly via IMAP, POP and SMTP? If you do then not only will some Exchange admins call you crazy…  but you’ll probably have to document the client settings such as server names, port and encryption settings somewhere and distribute it to users.

In Exchange 2010 there is actually somewhere to publish these settings – and once configured your documentation won’t need to be updated if the server details change. You’ll find these settings by logging into OWA, and choosing Options. The link “Settings for POP, IMAP, and SMTP access…” should be shown on the default “My Account” page:

image

By default, nothing will be listed if you click the link:

image

To configure these links, it’s a fairly straightforward process. Before you begin, you need to know what the settings should be and in the case of the SMTP settings, which receive connector on which Hub Transport this relates to.

First, you configure the Client Access servers for the POP and IMAP settings, using the Set-POPSettings and Set-IMAPSettings cmdlets with the -ExternalConnectionSettings parameter.

For each protocol you specify a colon-separated list of values for the ExternalConnectionSettings. For POP3 with TLS, this might be “casserver.contoso.com:110:tls” or POP3 with SSL might be “casserver.contoso.com:995:ssl”. IMAP with TLS might be “casserver.contoso.com:143:tls” and IMAP with SSL might be “casserver.contoso.com:993:ssl”.

Here’s a quick example of the commands against my test setup:


Set-POPSettings -ExternalConnectionSettings "mail.contoso.com:110:tls"
Set-IMAPSettings -ExternalConnectionSettings "mail.contoso.com:143:tls"

It’s important to remember, you need to run the command on all Client Access servers users will access.

Next, you need to allow the receive connector that you want “published” to advertise it’s settings. You do this with the Set-ReceiveConnector cmdlet specifying the -AdvertiseClientSettings:$true parameter and value.

In my example, I want to advertise the port 587 “client” receive connector on my Hub Transport server:


Set-ReceiveConnector -Identity "hubtransportClient HUBTRANSPORT" -AdvertiseClientSettings:$true

Finally, run iisreset to restart IIS on each Client Access Server, the log back into OWA (well, ECP) and test the “Settings for POP, IMAP, and SMTP access…”  link again. It should now show the settings specified:

image

For further reading check out Set-IMAPSettings, Set-POPSettings and Set-ReceiveConnector.


Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

Microsoft

Azure AD and Manual UPN Update

In Azure AD, the UserPrincipalName (UPN) can be manually updated using Set-MsolUserPrincipalName Power Shell cmdlet.  The details and syntax are explained here – https://msdn.microsoft.com/en-us/library/azure/dn194135.aspx One of the common issues you experience during this process is Read more…

Microsoft

Azure Password Reset – The Password you’ve selected does not meet your Active Directory password policy

This is a common error message when you try to reset a password from Azure management port or Self service portal.  The error message is very clear here – “The Password you’ve selected does not Read more…

Microsoft

Azure – Your account is temporarily locked to prevent unauthorized use

Here is the another common error message when dealing with directory and password synchronization.  Error Message: Your account is temporarily locked to prevent unauthorized use. Try again later. Contact Customer Support if the problem persists Read more…