<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Exchange Server Pro</title>
	
	<link>http://exchangeserverpro.com</link>
	<description>Microsoft Exchange Server News - Tips - Tutorials</description>
	<lastBuildDate>Wed, 15 May 2013 11:17:35 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ExchangeServerPro" /><feedburner:info uri="exchangeserverpro" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>ExchangeServerPro</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Exchange 2013 Server Role Requirements Calculator</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/lL0a05eYrBU/</link>
		<comments>http://exchangeserverpro.com/exchange-2013-server-role-requirements-calculator/#comments</comments>
		<pubDate>Wed, 15 May 2013 11:15:51 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Exchange 2013]]></category>
		<category><![CDATA[Planning]]></category>
		<category><![CDATA[Sizing]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6304</guid>
		<description><![CDATA[The Microsoft Exchange team has released the Exchange 2013 Server Role Requirements calculator.]]></description>
				<content:encoded><![CDATA[<p>The Microsoft Exchange team has released the Exchange 2013 Server Role Requirements calculator.</p>
<p>From the <a href="http://blogs.technet.com/b/exchange/archive/2013/05/14/released-exchange-2013-server-role-requirements-calculator.aspx">MS Exchange Team blog</a>:</p>
<blockquote><p>It’s been a long road, but the initial release of the Exchange 2013 Server Role Requirements Calculator is here. No, that isn’t a mistake, the calculator has been rebranded. Yes, this is no longer a Mailbox server role calculator; this calculator includes recommendations on sizing Client Access servers too!</p></blockquote>
<p>I recommend <a href="http://blogs.technet.com/b/exchange/archive/2013/05/14/released-exchange-2013-server-role-requirements-calculator.aspx">reading the rest of that post</a> because it does outline some very interesting things about Exchange 2013 sizing.</p>
<p>Download the calculator <a href="http://gallery.technet.microsoft.com/Exchange-2013-Server-Role-f8a61780">here</a>.</p>
<p>&nbsp;</p>

<div class="wp_rp_wrap  wp_rp_plain" id="wp_rp_first"><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/planning-exchange-server-2010-deployment-the-exchange-profile-analyzer/" class="wp_rp_title">Planning Exchange Server 2010 Deployment: The Exchange Profile Analyzer</a></li><li ><a href="http://exchangeserverpro.com/exchange-server-2013-rtm-cumulative-update-1-cu1-released/" class="wp_rp_title">Exchange Server 2013 RTM Cumulative Update 1 (CU1) Released</a></li><li ><a href="http://exchangeserverpro.com/exchange-server-2013-deployment-assistant/" class="wp_rp_title">Exchange Server 2013 Deployment Assistant</a></li><li ><a href="http://exchangeserverpro.com/exchange-server-2013-reaches-rtm/" class="wp_rp_title">Exchange Server 2013 Reaches RTM</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-please-restart-exchange-information-store-service-after-adding-new-databas/" class="wp_rp_title">Warning: Please Restart the Microsoft Exchange Information Store Service After Adding New Mailbox Databases</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-2013-server-role-requirements-calculator/">Exchange 2013 Server Role Requirements Calculator</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=lL0a05eYrBU:kuUAeHo5qRI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=lL0a05eYrBU:kuUAeHo5qRI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=lL0a05eYrBU:kuUAeHo5qRI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=lL0a05eYrBU:kuUAeHo5qRI:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=lL0a05eYrBU:kuUAeHo5qRI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=lL0a05eYrBU:kuUAeHo5qRI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=lL0a05eYrBU:kuUAeHo5qRI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=lL0a05eYrBU:kuUAeHo5qRI:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=lL0a05eYrBU:kuUAeHo5qRI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=lL0a05eYrBU:kuUAeHo5qRI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=lL0a05eYrBU:kuUAeHo5qRI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/lL0a05eYrBU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-2013-server-role-requirements-calculator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	<feedburner:origLink>http://exchangeserverpro.com/exchange-2013-server-role-requirements-calculator/</feedburner:origLink></item>
		<item>
		<title>Proxying Outbound Email Through Exchange 2013 Client Access Servers</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/fsgx4VMfJeQ/</link>
		<comments>http://exchangeserverpro.com/exchange-2013-front-end-proxy/#comments</comments>
		<pubDate>Mon, 06 May 2013 09:00:57 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Client Access]]></category>
		<category><![CDATA[Exchange 2013]]></category>
		<category><![CDATA[Mail Flow]]></category>
		<category><![CDATA[Send Connectors]]></category>
		<category><![CDATA[Transport]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6282</guid>
		<description><![CDATA[How to configure Exchange 2013 send connectors to proxy email through Client Access servers, and a demonstration of what results this option provides.]]></description>
				<content:encoded><![CDATA[<p>In an Exchange Server 2013 organization the <a href="http://exchangeserverpro.com/exchange-2013-server-roles/">Mailbox server role</a> is responsible for <a href="http://exchangeserverpro.com/configuring-outbound-mail-flow-in-exchange-server-2013/">sending outbound email via a Send Connector</a>.</p>
<p>If you take a look at the properties of a Send Connector you will notice an option to proxy through a Client Access server.</p>
<p><img class="aligncenter size-full wp-image-6283" alt="exchange-2013-front-end-proxy-01" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-front-end-proxy-01.png" width="585" height="367" /></p>
<p>When this option is enabled outbound email that is being sent via a Send Connector does not go directly out from the Mailbox server, and instead is proxied through a Client Access server in the site.</p>
<p>There is nothing complicated going on here, the Client Access server simply acts as a proxy for the connection so that the receiving host out on the internet sees the connection as coming from the Client Access server name and IP address rather than the Mailbox server.</p>
<p>To demonstrate, here is a message header for an email sent without the proxy option enabled.</p>
<p><img class="aligncenter size-full wp-image-6286" alt="no-fe-proxy" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/no-fe-proxy.png" width="590" height="183" /></p>
<p>Notice that in hop 2 the message is received by E15MB1, and then in hop 3 you can see E15MB1 send to mx.google.com. In other words, it was send directly without proxying.</p>
<p>And here is a message header for an email sent with the proxy option enabled. Note the extra hop before the email goes out to the Google mail servers.</p>
<p><img class="aligncenter size-full wp-image-6287" alt="with-fe-proxy" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/with-fe-proxy.png" width="590" height="183" /></p>
<p>Notice the subtle difference. In hop 2 the message is received by E15MB3, but then in hop 3 the message is being sent from E15MB1 to mx.google.com. E15MB3 has silently proxied the message through the Client Access server role on E15MB1.</p>
<p>This option is likely to be more useful for organizations that do not use a smart host or Edge Transport server for outbound email routing, and want to control where outbound SMTP connections are coming from. A justification for this would be to simplify the firewall rules.</p>
<p><img class="aligncenter size-full wp-image-6285" alt="exchange-2013-front-end-proxy-02" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-front-end-proxy-02.png" width="600" height="424" /></p>
<p>Personally I don&#8217;t expect to see this option used much in small environments, however it could certainly be useful in some larger organizations.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/configuring-outbound-mail-flow-in-exchange-server-2013/" class="wp_rp_title">Configuring Outbound Mail Flow in Exchange Server 2013</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-manually-configure-dns-lookups/" class="wp_rp_title">Manually Configuring DNS Lookups for Exchange Server 2013</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-mail-flow/" class="wp_rp_title">Confused About Exchange Server 2013 Mail Flow?</a></li><li ><a href="http://exchangeserverpro.com/exchange-2007-2010-infinite-loops-internal-relay-domains/" class="wp_rp_title">Avoiding Infinite Loops with Internal Relay Domains in Exchange 2007/2010</a></li><li ><a href="http://exchangeserverpro.com/exchange-server-2007-backup-and-recovery/" class="wp_rp_title">Exchange Server 2007 Backup and Recovery</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-2013-front-end-proxy/">Proxying Outbound Email Through Exchange 2013 Client Access Servers</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=fsgx4VMfJeQ:iPhEflhSUEE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=fsgx4VMfJeQ:iPhEflhSUEE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=fsgx4VMfJeQ:iPhEflhSUEE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=fsgx4VMfJeQ:iPhEflhSUEE:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=fsgx4VMfJeQ:iPhEflhSUEE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=fsgx4VMfJeQ:iPhEflhSUEE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=fsgx4VMfJeQ:iPhEflhSUEE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=fsgx4VMfJeQ:iPhEflhSUEE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=fsgx4VMfJeQ:iPhEflhSUEE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=fsgx4VMfJeQ:iPhEflhSUEE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=fsgx4VMfJeQ:iPhEflhSUEE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/fsgx4VMfJeQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-2013-front-end-proxy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-front-end-proxy-01-150x150.png" />
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-front-end-proxy-01.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-front-end-proxy-01]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-front-end-proxy-01-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/no-fe-proxy.png" medium="image">
			<media:title type="html"><![CDATA[no-fe-proxy]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/no-fe-proxy-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/with-fe-proxy.png" medium="image">
			<media:title type="html"><![CDATA[with-fe-proxy]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/with-fe-proxy-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-front-end-proxy-02.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-front-end-proxy-02]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-front-end-proxy-02-150x150.png" />
		</media:content>
	<feedburner:origLink>http://exchangeserverpro.com/exchange-2013-front-end-proxy/</feedburner:origLink></item>
		<item>
		<title>Test-ExchangeServerHealth.ps1 v1.2 Released</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/0qrJuNGQ_Iw/</link>
		<comments>http://exchangeserverpro.com/test-exchangeserverhealth-ps1-v1-2-released/#comments</comments>
		<pubDate>Sun, 05 May 2013 12:44:59 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[DAG]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Health Monitoring]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6293</guid>
		<description><![CDATA[Version 1.2 of the Test-ExchangeServerHealth.ps1 script is available, which includes a number of bug fixes as well as adding the DAG health check.]]></description>
				<content:encoded><![CDATA[<p>I have just uploaded version 1.2 of the <a href="http://exchangeserverpro.com/powershell-script-health-check-report-exchange-2010">Test-ExchangeServerHealth.ps1</a> script.</p>
<p>This version includes a number of important bug fixes, as well as adding the DAG health check (from <a href="http://exchangeserverpro.com/get-daghealth-ps1-database-availability-group-health-check-script/">Get-DAGHealth.ps1</a>).</p>
<p>You can download the new version <a href="http://exchangeserverpro.com/powershell-script-health-check-report-exchange-2010">here</a>.</p>
<p>Please continue to report bugs and make feature requests in the comments on that post.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/v1-1-of-get-daghealth-ps1-is-available/" class="wp_rp_title">V1.1 of Get-DAGHealth.ps1 is Available</a></li><li ><a href="http://exchangeserverpro.com/get-daghealth-ps1-database-availability-group-health-check-script/" class="wp_rp_title">Get-DAGHealth.ps1 &#8211; Database Availability Group Health Check Script</a></li><li ><a href="http://exchangeserverpro.com/powershell-script-health-check-report-exchange-2010/" class="wp_rp_title">Test-ExchangeServerHealth &#8211; PowerShell Script to Generate a Health Check Report for Exchange Server 2010</a></li><li ><a href="http://exchangeserverpro.com/create-exchange-mail-flow-latency-heat-map-powershell/" class="wp_rp_title">Create an Exchange Mail Flow Latency Heat Map with PowerShell</a></li><li ><a href="http://exchangeserverpro.com/powershell-script-check-exchange-mailbox-database-backup-time/" class="wp_rp_title">PowerShell Script: Check Exchange Mailbox Database Last Backup Time</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/test-exchangeserverhealth-ps1-v1-2-released/">Test-ExchangeServerHealth.ps1 v1.2 Released</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=0qrJuNGQ_Iw:OH1CytfwNAI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=0qrJuNGQ_Iw:OH1CytfwNAI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=0qrJuNGQ_Iw:OH1CytfwNAI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=0qrJuNGQ_Iw:OH1CytfwNAI:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=0qrJuNGQ_Iw:OH1CytfwNAI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=0qrJuNGQ_Iw:OH1CytfwNAI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=0qrJuNGQ_Iw:OH1CytfwNAI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=0qrJuNGQ_Iw:OH1CytfwNAI:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=0qrJuNGQ_Iw:OH1CytfwNAI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=0qrJuNGQ_Iw:OH1CytfwNAI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=0qrJuNGQ_Iw:OH1CytfwNAI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/0qrJuNGQ_Iw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/test-exchangeserverhealth-ps1-v1-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	<feedburner:origLink>http://exchangeserverpro.com/test-exchangeserverhealth-ps1-v1-2-released/</feedburner:origLink></item>
		<item>
		<title>Configuring Outbound Mail Flow in Exchange Server 2013</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/FhPf7K3SLxQ/</link>
		<comments>http://exchangeserverpro.com/configuring-outbound-mail-flow-in-exchange-server-2013/#comments</comments>
		<pubDate>Sat, 04 May 2013 12:25:05 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Exchange 2013]]></category>
		<category><![CDATA[Mail Flow]]></category>
		<category><![CDATA[Send Connector]]></category>
		<category><![CDATA[Transport]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6065</guid>
		<description><![CDATA[How to configure outbound mail flow for Exchange Server 2013 using Send Connectors.]]></description>
				<content:encoded><![CDATA[<p>Outbound <a href="http://exchangeserverpro.com/exchange-2013-mail-flow/">mail flow in Exchange Server 2013</a> is managed with the use of Send Connectors.</p>
<p>Send Connectors are not configured by default when you first <a href="http://exchangeserverpro.com/how-to-install-exchange-server-2013">install Exchange Server 2013</a>. If the Exchange 2013 server is installed in an existing organization then other Send Connectors may already exist that facilitate outbound mail flow. Otherwise, you will need to create at least one Send Connector yourself.</p>
<p>Most organizations will be dealing with one of the following outbound email flow scenarios:</p>
<ul>
<li><span style="line-height: 13px;">email sent directly over the internet to the recipient&#8217;s server</span></li>
<li>email sent to the internet via a smart host</li>
</ul>
<div id="attachment_6257" class="wp-caption aligncenter" style="width: 566px"><img class="size-full wp-image-6257" alt="exchange-2013-send-connectors-01" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-connectors-01.png" width="556" height="379" /><p class="wp-caption-text">Sending directly over the internet vs sending via a smart host</p></div>
<p>There are other scenarios as well, such as:</p>
<ul>
<li><span style="line-height: 13px;">email sent outbound via an Edge Transport server</span></li>
<li>email sent directly to a partner organization using TLS encryption</li>
</ul>
<p>An organization can have one, two, or several Send Connectors to provide the specific email routing that they need.</p>
<p>For this article we&#8217;ll focus on the first two scenarios, as they are the most common; sending directly to the internet, and sending via a smart host. We&#8217;ll also cover testing and troubleshooting a Send Connector, and some more advanced configuration options.</p>
<h2>Configuring Outbound Mail Flow Direct to the Internet</h2>
<p>Configuring your Exchange 2013 organization to send means that your Exchange server will look up the <a href="http://exchangeserverpro.com/mx-record">MX records</a> for the recipient&#8217;s email address, and then use those MX records as the IP address(es) to connect to via SMTP.</p>
<p>Looking up MX records means your server will be relying on DNS. If the server&#8217;s TCP/IP settings are configured for DNS servers inside your network that can&#8217;t resolve external names, then you can c<a href="http://exchangeserverpro.com/exchange-2013-manually-configure-dns-lookups/">onfigure Exchange to use different DNS servers for external lookups</a>.</p>
<p>To create the Send Connector for sending outbound email directly to the internet open the Exchange Admin Center and navigate to <strong>Mail Flow</strong> -&gt; <strong>Send Connectors</strong>.</p>
<p><img class="aligncenter size-full wp-image-6269" alt="exchange-2013-send-email-direct-01" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-01.png" width="590" height="300" /></p>
<p>Click the <strong>+</strong> button to create a new Send Connector.</p>
<p><img class="aligncenter size-full wp-image-6270" alt="exchange-2013-send-email-direct-02" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-02.png" width="339" height="127" /></p>
<p>Give the connector a name and set the type to <strong>Internet</strong>. Click <strong>Next</strong> to continue.</p>
<p><img class="aligncenter size-full wp-image-6271" alt="exchange-2013-send-email-direct-03" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-03.png" width="536" height="338" /></p>
<p>Leave the network settings set to <strong>MX record</strong>. If you needed to <a href="http://exchangeserverpro.com/exchange-2013-manually-configure-dns-lookups/">configure specific external DNS servers</a> you should also tick the box, but if your Exchange server can already resolve external DNS names then that should not be required. Click <strong>Next</strong> to continue.</p>
<p><img class="aligncenter size-full wp-image-6272" alt="exchange-2013-send-email-direct-04" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-04.png" width="522" height="397" /></p>
<p>Click the <strong>+</strong> button to add a new address space. Specify the FQDN of <strong>*</strong> (the wildcard character that effectively means &#8220;anything&#8221;). The cost can remain at the default setting of <strong>1</strong> if this is the only send connector for your organization. Click <strong>Save</strong> and then click <strong>Next</strong> to continue.</p>
<p><img class="aligncenter size-full wp-image-6273" alt="exchange-2013-send-email-direct-05" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-05.png" width="590" height="365" /></p>
<p>Click the <strong>+</strong> button to add the source servers for the connector. These are the servers that will be responsible for routing email out from your organization to the internet. Multiple servers will provide redundancy for outbound mail flow. Click <strong>OK</strong> and then click <strong>Finish</strong>.</p>
<p><img class="aligncenter size-full wp-image-6274" alt="exchange-2013-send-email-direct-06" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-06.png" width="590" height="461" /></p>
<p>The send connector is now visible in the Exchange Admin Center.</p>
<p><img class="aligncenter size-full wp-image-6275" alt="exchange-2013-send-email-direct-07" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-07.png" width="590" height="291" /></p>
<p>For further configuration and tested steps refer to the last section of this article.</p>
<h2>Configuring Outbound Mail Flow via a Smart Host</h2>
<p>Configuring a Send Connector to send outbound internet email via a smart host is the same process as above, with the following differences.</p>
<p>First, the network setting is configured to <strong>Route mail through smart hosts</strong> instead of MX records. You must then click the + button to add at least one smart host name or IP address. Multiple smart hosts are permitted and are recommended for redundancy.</p>
<p><img class="aligncenter size-full wp-image-6276" alt="exchange-2013-send-email-smart-host-01" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-smart-host-01.png" width="590" height="306" /></p>
<p>When you choose to use a smart host you also get the option to configure authentication for the Send Connector. This is only necessary if the smart host requires it. Many email security servers/appliances or even hosted solutions will simply authenticate you based on your IP address rather than require other credentials.</p>
<p><img class="aligncenter size-full wp-image-6277" alt="exchange-2013-send-email-smart-host-02" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-smart-host-02.png" width="531" height="285" /></p>
<h2>Testing a New Send Connector</h2>
<p>The obvious way to test a new send connector is to send an email from inside the organization to an external recipient.</p>
<p>When the message is received in the external mailbox you can then take the message headers and use the <a href="http://www.mxtoolbox.com/EmailHeaders.aspx">MXToolbox header analyzer</a> or the <a href="https://www.testexchangeconnectivity.com/">ExRCA Message Analyzer</a> to inspect the headers and confirm that the email passed through the source servers you were expecting it to for that outbound route.</p>
<p><img class="aligncenter size-full wp-image-6278" alt="exchange-2013-send-connectors-test-01" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-connectors-test-01.png" width="590" height="189" /></p>
<p>If the email does not arrive you can inspect the transport queues on your Exchange servers for stuck email.</p>
<pre>[PS] C:\&gt;Get-TransportService | get-queue

Identity                   DeliveryType Status MessageCount Velocity RiskLevel OutboundIPPool NextHopDomain
--------                   ------------ ------ ------------ -------- --------- -------------- -------------
E15MB1\22206               SmtpDeliv... Ready  0            0        Normal    0              mailbox database 1
E15MB1\Submission          Undefined    Ready  0            0        Normal    0              Submission
E15MB1\Shadow\22204        ShadowRed... Ready  0            0        Normal    0              e15mb3.exchange2013dem...
E15MB2\22750               SmtpDeliv... Ready  0            0        Normal    0              mailbox database 2
E15MB2\Submission          Undefined    Ready  0            0        Normal    0              Submission
E15MB2\Shadow\22748        ShadowRed... Ready  0            0        Normal    0              e15mb1.exchange2013dem...
E15MB3\Submission          Undefined    Ready  0            0        Normal    0              Submission
E15MB3\Shadow\16452        ShadowRed... Ready  1            0        Normal    0              e15mb1.exchange2013dem...
E15MB3\Shadow\16456        ShadowRed... Ready  1            0        Normal    0              e15mb2.exchange2013dem...</pre>
<p>To look more closely at the messages stuck in a single queue you can use <a href="http://technet.microsoft.com/en-us/library/bb124904(v=exchg.150).aspx">Get-Queue</a> and <a href="http://technet.microsoft.com/en-us/library/bb124738(v=exchg.150).aspx">Get-Message</a> together.</p>
<pre>[PS] C:\&gt;Get-Queue E15MB1\22206 | Get-Message | ft</pre>
<p>If the properties of the stuck messages do not reveal the problem then another valuable source of troubleshooting information is the protocol logs. For more tips refer to the following article:</p>
<ul>
<li><span style="line-height: 13px;"><a href="http://exchangeserverpro.com/exchange-server-protocol-logging/">Troubleshooting Email Delivery with Exchange Server Protocol Logging</a><br />
</span></li>
</ul>
<h2>Further Configuration Options for Send Connectors</h2>
<p>Some additional configuration options you can explore are:</p>
<ul>
<li><a href="http://exchangeserverpro.com/exchange-2013-front-end-proxy/"><span style="line-height: 13px;">Proxying email through Front End/Client Access Servers</span></a></li>
<li>Configuring protocol logging for Exchange 2013</li>
<li>Configuring outbound message size limits for Exchange 2013</li>
<li>Configuring the FQDN for HELO/EHLO on a send connector</li>
</ul>
<p>&nbsp;</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/exchange-2013-front-end-proxy/" class="wp_rp_title">Proxying Outbound Email Through Exchange 2013 Client Access Servers</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-manually-configure-dns-lookups/" class="wp_rp_title">Manually Configuring DNS Lookups for Exchange Server 2013</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-mail-flow/" class="wp_rp_title">Confused About Exchange Server 2013 Mail Flow?</a></li><li ><a href="http://exchangeserverpro.com/configuring-the-exchange-server-2007-hub-transport-server/" class="wp_rp_title">Configuring the Exchange Server 2007 Hub Transport Server</a></li><li ><a href="http://exchangeserverpro.com/exchange-2007-2010-infinite-loops-internal-relay-domains/" class="wp_rp_title">Avoiding Infinite Loops with Internal Relay Domains in Exchange 2007/2010</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/configuring-outbound-mail-flow-in-exchange-server-2013/">Configuring Outbound Mail Flow in Exchange Server 2013</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=FhPf7K3SLxQ:SFWSkMs5VjM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=FhPf7K3SLxQ:SFWSkMs5VjM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=FhPf7K3SLxQ:SFWSkMs5VjM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=FhPf7K3SLxQ:SFWSkMs5VjM:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=FhPf7K3SLxQ:SFWSkMs5VjM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=FhPf7K3SLxQ:SFWSkMs5VjM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=FhPf7K3SLxQ:SFWSkMs5VjM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=FhPf7K3SLxQ:SFWSkMs5VjM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=FhPf7K3SLxQ:SFWSkMs5VjM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=FhPf7K3SLxQ:SFWSkMs5VjM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=FhPf7K3SLxQ:SFWSkMs5VjM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/FhPf7K3SLxQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/configuring-outbound-mail-flow-in-exchange-server-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-connectors-01-150x150.png" />
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-connectors-01.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-connectors-01]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-connectors-01-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-01.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-email-direct-01]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-01-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-02.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-email-direct-02]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-02-150x127.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-03.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-email-direct-03]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-03-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-04.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-email-direct-04]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-04-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-05.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-email-direct-05]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-05-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-06.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-email-direct-06]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-06-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-07.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-email-direct-07]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-direct-07-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-smart-host-01.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-email-smart-host-01]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-smart-host-01-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-smart-host-02.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-email-smart-host-02]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-email-smart-host-02-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-connectors-test-01.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-send-connectors-test-01]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/exchange-2013-send-connectors-test-01-150x150.png" />
		</media:content>
	<feedburner:origLink>http://exchangeserverpro.com/configuring-outbound-mail-flow-in-exchange-server-2013/</feedburner:origLink></item>
		<item>
		<title>Checkboxes Greyed Out When Managing Services for an Exchange 2013 SSL Certificate</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/484ymCLIQDw/</link>
		<comments>http://exchangeserverpro.com/checkboxes-greyed-out-when-managing-services-for-an-exchange-2013-ssl-certificate/#comments</comments>
		<pubDate>Sat, 04 May 2013 11:03:51 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Certificates]]></category>
		<category><![CDATA[Exchange 2013]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6258</guid>
		<description><![CDATA[When you are managing services for an Exchange Server 2013 SSL certificate via the Exchange Admin Center you may notice that the checkboxes for enabled services are greyed out and can't be unticked.]]></description>
				<content:encoded><![CDATA[<p>When you are managing services for an <a href="http://exchangeserverpro.com/exchange-server-2013-ssl-certificates/">Exchange Server 2013 SSL certificate</a> via the <a href="http://exchangeserverpro.com/exchange-server-2013-management-tools/">Exchange Admin Center</a> you may notice that the checkboxes for enabled services are greyed out and can&#8217;t be unticked.</p>
<p><img class="aligncenter size-full wp-image-6259" alt="greyedout" src="http://exchangeserverpro.com/wp-content/uploads/2013/05/greyedout.png" width="590" height="292" /></p>
<p><a href="http://exchangeserverpro.com/exchange-server-2013/">Exchange 2013</a> will not allow you to disable/unassign an SSL certificate from a service that requires SSL. Instead, you should <a href="http://exchangeserverpro.com/exchange-2013-assign-ssl-certificate-to-services/">enable another SSL certificate to that service</a>, which will automatically disable the existing one for you (for that specific service, not necessarily all services).</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/exchange-2013-assign-ssl-certificate-to-services/" class="wp_rp_title">How to Assign an SSL Certificate to Services in Exchange Server 2013</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-the-internal-transport-certificate-cannot-be-removed/" class="wp_rp_title">Exchange 2013: The Internal Transport Certificate Cannot be Removed</a></li><li ><a href="http://exchangeserverpro.com/outlook-2013-ssl-trust-errors-when-connecting-to-exchange-server/" class="wp_rp_title">Outlook 2013 SSL Trust Errors When Connecting to Exchange Server</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-ssl-certificate-organization-and-department-names-wrong/" class="wp_rp_title">Exchange Server 2013 SSL Certificates Have Organization and Department Names Mixed Up</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-ssl-certificate-export-import/" class="wp_rp_title">How to Export/Import an SSL Certificate to Multiple Exchange 2013 Servers</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/checkboxes-greyed-out-when-managing-services-for-an-exchange-2013-ssl-certificate/">Checkboxes Greyed Out When Managing Services for an Exchange 2013 SSL Certificate</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=484ymCLIQDw:U9BbXdCyDgY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=484ymCLIQDw:U9BbXdCyDgY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=484ymCLIQDw:U9BbXdCyDgY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=484ymCLIQDw:U9BbXdCyDgY:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=484ymCLIQDw:U9BbXdCyDgY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=484ymCLIQDw:U9BbXdCyDgY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=484ymCLIQDw:U9BbXdCyDgY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=484ymCLIQDw:U9BbXdCyDgY:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=484ymCLIQDw:U9BbXdCyDgY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=484ymCLIQDw:U9BbXdCyDgY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=484ymCLIQDw:U9BbXdCyDgY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/484ymCLIQDw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/checkboxes-greyed-out-when-managing-services-for-an-exchange-2013-ssl-certificate/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/greyedout-150x150.png" />
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/05/greyedout.png" medium="image">
			<media:title type="html"><![CDATA[greyedout]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/05/greyedout-150x150.png" />
		</media:content>
	<feedburner:origLink>http://exchangeserverpro.com/checkboxes-greyed-out-when-managing-services-for-an-exchange-2013-ssl-certificate/</feedburner:origLink></item>
		<item>
		<title>Warning: Please Restart the Microsoft Exchange Information Store Service After Adding New Mailbox Databases</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/SAkt3QLvdJ4/</link>
		<comments>http://exchangeserverpro.com/exchange-2013-please-restart-exchange-information-store-service-after-adding-new-databas/#comments</comments>
		<pubDate>Tue, 30 Apr 2013 10:23:50 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Database Availability Groups]]></category>
		<category><![CDATA[Exchange 2013]]></category>
		<category><![CDATA[Mailbox Server]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6223</guid>
		<description><![CDATA[On an Exchange 2013 server you may be presented with a warning message to restart the Information Store after adding a new mailbox database.]]></description>
				<content:encoded><![CDATA[<p>On an <a href="http://exchangeserverpro.com/exchange-server-2013/">Exchange 2013 server</a> running Exchange 2013 RTM CU1 or later you may be presented with a warning message after adding a new mailbox database.</p>
<blockquote><p><i>&#8220;Warning: Please restart the Microsoft Exchange Information Store service on server E15MB1 after adding new mailbox databases.&#8221;</i></p></blockquote>
<p><img class="aligncenter size-full wp-image-6224" alt="restart-is-new-db" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/restart-is-new-db.png" width="411" height="280" /></p>
<p>This warning can occur on mailbox servers that are members of a <a href="http://exchangeserverpro.com/exchange-server-2013-database-availability-groups">database availability group</a>, as well as standalone mailbox servers.</p>
<p>Despite the warning the new database will mount and be available to host and serve mailbox data.</p>
<p>The warning did not appear in Exchange 2013 RTM, although the reasons for the warning were present in RTM.</p>
<p>To help you understand this warning here is a slide from the <a href="http://channel9.msdn.com/Events/TechEd/Australia/2012/EXL311">Exchange Server 2013 Architecture Deep Dive</a> session at TechEd Australia 2012.</p>
<p><img class="aligncenter size-full wp-image-6227" alt="exchange-2013-ese-cache" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-2013-ese-cache.png" width="600" height="335" /></p>
<p>Note in particular that last bullet point:</p>
<blockquote><p><em>&#8220;Restart service process when adding/removing copies&#8230;&#8221;</em></p></blockquote>
<p>As Scott Schnoll explains in the presentation, in previous versions of Exchange the entire ESE cache would be allocated to the Information Store (store.exe) process.</p>
<p>In Exchange 2013 a change was made so that each individual database now runs as a separate worker process, and therefore each worker process has their own ESE cache.</p>
<p>The server needs a way to allocate each worker process a share of the available memory for ESE cache. The factors for this allocation are:</p>
<ul>
<li>the amount of memory that the server has</li>
<li><strong>the number of databases on the server</strong></li>
<li>whether those databases are active or passive</li>
</ul>
<p>Scott also makes the point in the video that this applies when you make <em>significant</em> changes to your database layout. This may mean that the implications for adding a single database are not that serious, hence the warning rather than a hard error.</p>
<p>However, this is a new operational challenge for Exchange administrators so the best practice for this has yet to be established. At face value it appears that database creation is no longer an &#8220;anytime&#8221; activity with no impact.</p>
<p>To quote Scott from that session recording:</p>
<blockquote><p><em>&#8220;Hopefully that is something that will change at a later date&#8230;&#8221;</em></p></blockquote>
<p>So what to do about it? We know the warning is valid, so if we assume that the implications for not taking the advice are serious then we have to restart the service.</p>
<p><strong>Standalone Mailbox Servers</strong> &#8211; there is no alternative but to restart the Information Store service during an arranged outage window.</p>
<p><strong>Database Availability Group Members</strong> &#8211; after adding a new database and <a href="http://exchangeserverpro.com/exchange-2013-dag-database-copies/">configuring the desired database copies</a>, a series of rolling restarts of the Information Store services across each DAG member would then be required, putting each server into maintenance mode then taking it out of maintenance mode again. This would be a similar process as <a href="http://exchangeserverpro.com/exchange-2013-installing-cumulative-updates/">installing cumulative updates</a>.</p>
<p>I would anticipate that if this warning condition remains in place that database creation will become a planned maintenance activity that occurs during the same window as monthly security patching or quarterly cumulative update installation.</p>
<p>For a deeper look at the reasons behind this check our Tony Redmond&#8217;s article <a href="http://windowsitpro.com/blog/why-exchange-2013-asks-you-restart-information-store-after-creating-new-database">here</a>.</p>
<p><em><strong>What are your thoughts on this?</strong></em></p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/misconfigured-subnets-exchange-2013-dag-network/" class="wp_rp_title">Misconfigured Subnets Appear in Exchange Server 2013 DAG Network</a></li><li ><a href="http://exchangeserverpro.com/exchange-server-2013-database-availability-groups/" class="wp_rp_title">Exchange Server 2013 Database Availability Groups</a></li><li ><a href="http://exchangeserverpro.com/v1-1-of-get-daghealth-ps1-is-available/" class="wp_rp_title">V1.1 of Get-DAGHealth.ps1 is Available</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-database-removal-error-this-mailbox-database-contains-one-or-more-mailboxes/" class="wp_rp_title">Exchange 2013 Database Removal Error: &#8220;This mailbox database contains one or more mailboxes&#8221;</a></li><li ><a href="http://exchangeserverpro.com/action-cant-be-completed-because-file-open-in-noderunner/" class="wp_rp_title">The Action Can&#8217;t Be Completed Because the File is Open in NodeRunner.exe</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-2013-please-restart-exchange-information-store-service-after-adding-new-databas/">Warning: Please Restart the Microsoft Exchange Information Store Service After Adding New Mailbox Databases</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=SAkt3QLvdJ4:tbjM7mGAe_U:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=SAkt3QLvdJ4:tbjM7mGAe_U:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=SAkt3QLvdJ4:tbjM7mGAe_U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=SAkt3QLvdJ4:tbjM7mGAe_U:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=SAkt3QLvdJ4:tbjM7mGAe_U:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=SAkt3QLvdJ4:tbjM7mGAe_U:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=SAkt3QLvdJ4:tbjM7mGAe_U:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=SAkt3QLvdJ4:tbjM7mGAe_U:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=SAkt3QLvdJ4:tbjM7mGAe_U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=SAkt3QLvdJ4:tbjM7mGAe_U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=SAkt3QLvdJ4:tbjM7mGAe_U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/SAkt3QLvdJ4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-2013-please-restart-exchange-information-store-service-after-adding-new-databas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/restart-is-new-db-150x150.png" />
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/restart-is-new-db.png" medium="image">
			<media:title type="html"><![CDATA[restart-is-new-db]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/restart-is-new-db-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-2013-ese-cache.png" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-ese-cache]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-2013-ese-cache-150x150.png" />
		</media:content>
	<feedburner:origLink>http://exchangeserverpro.com/exchange-2013-please-restart-exchange-information-store-service-after-adding-new-databas/</feedburner:origLink></item>
		<item>
		<title>Issues With Load Balancing SMTP Traffic</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/DkQ1ZDzp1OQ/</link>
		<comments>http://exchangeserverpro.com/issues-with-load-balancing-smtp-traffic/#comments</comments>
		<pubDate>Tue, 30 Apr 2013 02:17:17 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Exchange 2013]]></category>
		<category><![CDATA[Load Balancing]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SMTP]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6233</guid>
		<description><![CDATA[Load balancing SMTP traffic makes sense, but some load balanced configurations may actually diminish SMTP high availability, or even undermine security.]]></description>
				<content:encoded><![CDATA[<p>Load balancing SMTP traffic is something that makes sense for a lot of organizations. They have an investment in <a href="http://exchangeserverpro.com/kemp-vlm-100-exchange-2010-load-balancer/">load balancers </a>for their <a href="http://exchangeserverpro.com/exchange-server-2010-cas-array/">CAS array</a>, web server farm, etc and so SMTP seems like another logical protocol to run through the load balancers and get all the benefits that it delivers.</p>
<p>However it is also quite easy to create a situation where SMTP traffic is not being load balanced as intended, and worse still there are scenarios where the use of some load balanced configurations may actually diminish SMTP high availability, or even undermine security.</p>
<p>Let&#8217;s take a look at some of the issues and how they can be identified and resolved.</p>
<h2>Issues with Load Balancer Configurations</h2>
<p>The first issues are reasonably easy to correct if they exist. These are primarily related to the configuration and features of the load balancer itself, such as:</p>
<ul>
<li><span style="line-height: 13px;">the priority of the target servers</span></li>
<li>the load balancing method/algorithm used</li>
<li>whether source NATing is being used</li>
<li>the health monitors/probes</li>
</ul>
<p>Consider the following scenario where incoming internet email is passed through an email security server/appliance, which is configured to then send the traffic to a load balancer for distribution to the Hub Transport servers. Various internal applications and systems also use the load balancer as their SMTP target.</p>
<p><img class="aligncenter size-full wp-image-6239" alt="exchange-smtp-load-balancing-02" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-02.png" width="600" height="291" /></p>
<h2>Priority of Target Servers</h2>
<p>In most load balancer configurations you can configure a priority or weight for the servers that are the targets of the traffic. Different vendors use their own terminology for this, but the general idea is that it provides the option to have preferred servers that will be considered first for a new connection if they are available.</p>
<p>Now there are situations where this is a deliberate design choice, and if that is your case then you may not need to worry about this particular issue. However there are some considerations to be aware of if you find that your servers are weighted differently for no particular reason.</p>
<p>Here is a traffic graph of a typical day for two servers that were configured with different weightings/priorities in the load balancer. You can see that SERVER1 handled a higher volume of traffic than SERVER2.</p>
<p><img class="aligncenter size-full wp-image-6235" alt="exchange-smtp-load-balancing-weighting-01" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-weighting-01.png" width="481" height="301" /></p>
<p class="alert">This graph was created by gathering traffic stats from the message tracking logs. For more information see <a href="http://exchangeserverpro.com/daily-email-traffic-message-tracking-log-parser/">Calculate Daily Email Traffic using Message Tracking Logs and Log Parser</a>.</p>
<p>Depending on your server resources and traffic load this may not be an issue for you, but in some environments it could lead to load issues that interrupt mail flow. So if your actual intention is evenly distribute traffic across multiple Hub Transport servers then you would consider adjusting the server weight/priority accordingly.</p>
<p>In the above scenario when the weightings were adjusted the traffic became more evenly distributed (not perfectly, but that is due to other factors in that environment which I will cover next).</p>
<p><img class="aligncenter size-full wp-image-6237" alt="exchange-smtp-load-balancing-weighting-02" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-weighting-02.png" width="481" height="317" /></p>
<h2>Load Balancing Method/Algorithm</h2>
<p>Along similar lines to the previous issue, a load balancer will usually have multiple methods for deciding which server should be used for a connection. For example, the Kemp load balancers have quite a few scheduling options available.</p>
<p><img class="aligncenter size-full wp-image-6238" alt="exchange-smtp-load-balancing-scheduling" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-scheduling.png" width="343" height="170" /></p>
<p>If you&#8217;re seeing SMTP traffic imbalances similar to those in the previous example, and your server weighting/priority is not the cause, you should look at the load balancing method and investigate whether your current configuration is not the best suited for that traffic.</p>
<p>As one specific example, if the load balancing is based on source IP it may inadvertently lead to traffic imbalances. In the example environment shown at the beginning of this article, source IP-based load balancing would generally result in well balanced traffic from the internal applications and systems, assuming each internal IP is sending roughly equal volumes of email, otherwise some imbalances can still occur.</p>
<p>But that configuration may result in imbalanced email traffic coming from the internet (via the email security server/appliance), because that all appears to come from a single IP.</p>
<p><img class="aligncenter size-full wp-image-6240" alt="exchange-smtp-load-balancing-03" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-03.png" width="600" height="291" /></p>
<p>As the earlier graph showed this was causing some imbalance in overall SMTP traffic even after the server weight/priority was reconfigured, because while that resolved traffic imbalance from internal sources that are all on different IP addresses, the incoming internet email was still treated as coming from a single IP and was almost entirely being sent to a single Hub Transport server.</p>
<p><img class="aligncenter size-full wp-image-6237" alt="exchange-smtp-load-balancing-weighting-02" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-weighting-02.png" width="481" height="317" /></p>
<p>The obvious reaction here may be to choose a different load balancing algorithm, however my recommendation for environments where incoming internet email all traverses a single host like that is to consider not using the load balancer for distribution of that incoming internet traffic.</p>
<p>I will explain my reasons for that in the next sections.</p>
<h2>Source NATing</h2>
<p>One of my concerns with source NATing and load balanced SMTP traffic is the impact is has on the <a href="http://exchangeserverpro.com/exchange-server-protocol-logging/">protocol logs</a> generated by the Hub Transport servers.</p>
<p>Note that much of data presented in this section relies on protocol logging being turned on for all receive connectors on the Hub Transport servers.</p>
<pre>[PS] C:\&gt;Get-ReceiveConnector -Server SERVER1 | select name,protocollogginglevel | ft -auto

Name                                    ProtocolLoggingLevel
----                                    --------------------
Default SERVER1                                      Verbose
Client SERVER1                                       Verbose
Internal Relay                                       Verbose
Internet via Gateway                                 Verbose</pre>
<p class="alert">For more on protocol logging see <a href="http://exchangeserverpro.com/exchange-server-protocol-logging/">Troubleshooting Email Delivery with Exchange Server Protocol Logging</a>.</p>
<p>With all internal and incoming SMTP traffic going via the load balancer, which is source NATing the connections, the protocol logs only recorded traffic from the load balancer (IP 10.1.1.12 below) and no other IP addresses.</p>
<pre>IP             Name                    Hits
-------------- ----------------------- -----
10.1.1.12      10.1.1.12               25976

Statistics:
-----------
Elements processed: 1428114
Elements output:    1
Execution time:     13.49 seconds</pre>
<p class="alert">The above stats were collected using protocol logs and Log Parser. For more information see <a href="http://exchangeserverpro.com/exchange-2010-report-top-sender-ips-log-parser/">Report Top Sender IP’s on Exchange Server 2010 using Log Parser</a>.</p>
<p>Looking at hits per receive connector (recorded as &#8220;connector-id&#8221; in protocol logs) there was no traffic being handled by the receive connector that was configured for internet traffic.</p>
<pre>Connector                                          Hits
-------------------------------------------------- -------
SERVER1\Internal Relay                             1422080
SERVER1\Default SERVER1                               4363</pre>
<p>While this doesn&#8217;t necessarily result in an email disruption for your environment, if you have a receive connector for a specific purpose and it is not being used for that intended purpose then your environment is not operating as intended.</p>
<p>Aside from that there is also the issue of being able to identify the relative traffic volume of internal vs internet email, if you&#8217;re relying on protocol log data to give you that information about your email traffic patterns.</p>
<p>Depending on your incoming email routes there are multiple ways to respond to this issue.</p>
<p>In the example scenario used in this article the email security server has its own load balancing capability for incoming email because you can specify multiple internal hosts to deliver email to. This would also apply to hosted email security services.</p>
<p><img class="aligncenter size-full wp-image-6241" alt="exchange-smtp-load-balancing-04" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-04.png" width="600" height="291" /></p>
<p>By configuring each Hub Transport as an internal delivery target instead of just using the load balancer, the protocol logs now log incoming internet email as coming from the IP addresses for the email security system, rather than the load balancer.</p>
<pre>IP             Name                    Hits
-------------- ----------------------- -----
10.1.1.12      10.1.1.12               24819
192.168.0.32   192.168.0.32            115
192.168.0.31   192.168.0.31            105

Statistics:
-----------
Elements processed: 1397172
Elements output:    3
Execution time:     22.47 seconds</pre>
<p>If you do not have an email security server/appliance or other hosted solution, and SMTP connections go directly from the internet to the load balancer, then you could look at using multiple MX records instead, although this would require the availability of multiple public IP addresses.</p>
<p><img class="aligncenter size-full wp-image-6242" alt="exchange-smtp-load-balancing-05" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-05.png" width="600" height="291" /></p>
<p>In addition, any traffic imbalance being caused by the use of source IP-based load balancing should no longer be present. This graph represents incoming internet SMTP connections per server, which began imbalanced and then evened out almost precisely once the load balancer was bypassed.</p>
<p><img class="aligncenter size-full wp-image-6243" alt="exchange-smtp-load-balancing-source-nat-01" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-source-nat-01.png" width="481" height="321" /></p>
<p>And importantly, with traffic bypassing the load balancer it should be getting handled by the intended receive connector (which I will explore more in the section further down on security implications).</p>
<pre>Connector                                          Hits
-------------------------------------------------- -------
SERVER1\Internal Relay                             1257702
SERVER1\Internet via Gateway                       6374

Statistics:
-----------
Elements processed: 1267529
Elements output:    2
Execution time:     3.23 seconds</pre>
<h2>Health Monitors and Probes</h2>
<p>Yet another issue with load balancing SMTP is the nature of how load balancers detect service availability.</p>
<p>Most load balancers that are service-aware have a health monitor or probe that makes an SMTP connection to the Hub Transport server, waits for a sign that the service is responding, then disconnects. That sign may be simply waiting for the SMTP banner to be returned, or waiting for a response to HELO.</p>
<p>For example, here is the protocol log data for a health check by a load balancer:</p>
<pre>"220 SERVER1.domain.local Microsoft ESMTP MAIL Service ready at Fri, 26 Apr 2013 09:40:12 +1000"
helo domain.com
250 server1.domain.com Hello [10.1.1.10]
quit
221 2.0.0 Service closing transmission channel</pre>
<p>That probe may detect complete service failures, but won&#8217;t necessarily detect <a href="http://exchangeserverpro.com/exchange-transport-server-back-pressure/">back pressure</a> if it only goes as far as a HELO.</p>
<p>For example, I pushed one of my test lab servers into &#8220;medium&#8221; back pressure and then <a href="http://exchangeserverpro.com/how-to-send-email-via-telnet/">used Telnet to connect </a>and test the response.</p>
<p>As you can see below it was only when I progressed the SMTP conversation past HELO and into the &#8220;mail from:&#8221; stage that the server returned the familiar <a href="http://exchangeserverpro.com/exchange-server-2007-event-id-15002-and-431-insufficient-system-resources-errors/">452 4.3.1 Insufficient system resources</a> error, but only for external senders.</p>
<pre>220 HO-EX2010-MB1.exchangeserverpro.net Microsoft ESMTP MAIL Service ready at Mo
n, 29 Apr 2013 19:55:12 +1000
helo
250 HO-EX2010-MB1.exchangeserverpro.net Hello [10.1.1.4]
mail from: exchangeserverpro@gmail.com
452 4.3.1 Insufficient system resources
mail from:alan.reid@exchangeserverpro.net
250 2.1.0 Sender OK</pre>
<p>So this server would be rejecting incoming internet email (the sender from @gmail.com), even though the load balancer considers the server to be healthy and available.</p>
<p><img class="aligncenter size-full wp-image-6248" alt="exchange-smtp-load-balancing-health" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-health.png" width="600" height="191" /></p>
<p>If you combine this service-awareness issue with the problem of all email coming from one IP address (ie the email security server/appliance) being distributed only to the server that is suffering back pressure, you can end up with an email disruption for your end users.</p>
<p>Admittedly the combination of factors required to cause that problem scenario may be uncommon, but the potential impact is quite high.</p>
<h2>Security Implications</h2>
<p>Another issue with some load balanced SMTP configurations is how it can impact the security of your Exchange environment.</p>
<p>The first potential impact is for distribution groups that are configured to require that all senders be authenticated but are otherwise not restricted as to who can send to them (this is the default for distribution groups created in Exchange 2007 and later).</p>
<p><img class="aligncenter size-full wp-image-6249" alt="exchange-smtp-load-balancing-auth-senders" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-auth-senders.png" width="448" height="281" /></p>
<p>Because some administrators add the source NAT address(es) of the load balancers into the list of remote IP addresses on their <a href="http://exchangeserverpro.com/how-to-configure-a-relay-connector-for-exchange-server-2010/">internal relay connectors</a> configured in Exchange, this results in any sender that is coming via the load balancer being considered as authenticated and therefore allowed to send to the distribution list.</p>
<p>For internal relay connectors that aren&#8217;t exposed to the outside world this may only be a minor inconvenience.</p>
<p>Where this becomes more serious is when incoming internet email traffic arrives via that same load balancer, and can send email to any recipient anywhere &#8211; in other words, you&#8217;ve got an <em>open relay</em>.</p>
<p>This is a Telnet session from outside of my test lab firewall, through to the load balancer&#8217;s IP address, and I am able to relay an email through my Exchange servers.</p>
<pre>250 HO-EX2010-MB2.exchangeserverpro.net Hello [10.1.1.12]
mail from: exchangeserverpro@gmail.com
250 2.1.0 Sender OK
rcpt to: paul@locklan.com.au
250 2.1.5 Recipient OK
data
354 Start mail input; end with .
subject: test relay
test
.
250 2.6.0 &lt;546b08e1-fd0f-4baa-a473-03fba110a1af@HO-EX2010-MB2.exchangeserverpro. net&gt; [InternalId=334267] Queued mail for delivery</pre>
<p>This occurs because the source NATing causes Exchange to believe that the email is originating from the load balancer (10.1.1.12), and that IP address is configured as a remote IP address on the internal relay connector.</p>
<p><img class="aligncenter size-full wp-image-6250" alt="exchange-smtp-load-balancing-relayconnector" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-relayconnector.png" width="445" height="338" /></p>
<p><img class="aligncenter size-full wp-image-6251" alt="exchange-smtp-load-balancing-openrelay" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-openrelay.png" width="600" height="234" /></p>
<p>Ideally if internet email traffic is coming in directly to a load balancer, and the load balancer has no other mechanism for preventing an open relay scenario, then you should ensure that the receive connectors configured for internal applications and systems to relay email are not also handling the internet email traffic.</p>
<p>This could be achieved by using a different VIP and source NAT pool on the load balancer for that traffic, so that it does not get included in the remote IP range for the internal relay connector.</p>
<h2>Summary</h2>
<p>I&#8217;ve covered a lot of points in this article and before you get too alarmed I want to make a few things clear.</p>
<p>Firstly, not all of these scenarios are necessarily bad. A traffic imbalance may not be a concern for smaller networks, and may even be a deliberate configuration in some situations.</p>
<p>The impact on protocol logs may not be a concern for administrators who simply do not make any use of the data they contain.</p>
<p>Limitations around health probes/monitoring by the load balancer may not be a concern if you have other robust enterprise monitoring systems alerting you to those conditions already.</p>
<p>Distribution groups being emailed by unauthenticated senders may not be an issue if there is spam filtering in place, and if the organization actually engages in a lot of group email with external parties.</p>
<p>And the sharing of a relay connector for both internal (trusted) and incoming (untrusted) email may not be an immediate issue if the incoming traffic first passes through another device or host that blocks the relay attempt (eg an email security server/appliance).</p>
<p>However, if you do have any concerns about any of these issues I&#8217;ve raised then it would be wise to review your configurations, perform some testing, and consider whether there is a better configuration you could move to that mitigates any issues you are actually experiencing.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/exchange-2010-load-balance-outbound-email/" class="wp_rp_title">How to Correctly Use Multiple Smart Hosts to Load Balance Outbound Email for Exchange 2010</a></li><li ><a href="http://exchangeserverpro.com/teched-video-load-balancing-microsoft-exchange-server-2010/" class="wp_rp_title">TechEd Video: Load Balancing with Microsoft Exchange Server 2010</a></li><li ><a href="http://exchangeserverpro.com/kemp-vlm-100-exchange-2010-load-balancer/" class="wp_rp_title">A Look at the Kemp LoadMaster VLM-100 for Exchange Server 2010 Load Balancing</a></li><li ><a href="http://exchangeserverpro.com/activesync-device-access-rules-user-agent/" class="wp_rp_title">Creating ActiveSync Device Access Rules Based on User Agent in Exchange Server 2010</a></li><li ><a href="http://exchangeserverpro.com/microsoft-certified-master-video-exchange-2010-header-firewall/" class="wp_rp_title">Microsoft Certified Master Video: Exchange 2010 Header Firewall</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/issues-with-load-balancing-smtp-traffic/">Issues With Load Balancing SMTP Traffic</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=DkQ1ZDzp1OQ:f5P-2elhm4Y:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=DkQ1ZDzp1OQ:f5P-2elhm4Y:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=DkQ1ZDzp1OQ:f5P-2elhm4Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=DkQ1ZDzp1OQ:f5P-2elhm4Y:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=DkQ1ZDzp1OQ:f5P-2elhm4Y:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=DkQ1ZDzp1OQ:f5P-2elhm4Y:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=DkQ1ZDzp1OQ:f5P-2elhm4Y:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=DkQ1ZDzp1OQ:f5P-2elhm4Y:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=DkQ1ZDzp1OQ:f5P-2elhm4Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=DkQ1ZDzp1OQ:f5P-2elhm4Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=DkQ1ZDzp1OQ:f5P-2elhm4Y:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/DkQ1ZDzp1OQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/issues-with-load-balancing-smtp-traffic/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-02-150x150.png" />
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-02.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-02]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-02-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-weighting-01.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-weighting-01]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-weighting-01-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-weighting-02.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-weighting-02]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-weighting-02-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-scheduling.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-scheduling]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-scheduling-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-03.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-03]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-03-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-weighting-02.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-weighting-02]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-weighting-02-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-04.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-04]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-04-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-05.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-05]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-05-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-source-nat-01.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-source-nat-01]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-source-nat-01-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-health.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-health]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-health-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-auth-senders.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-auth-senders]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-auth-senders-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-relayconnector.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-relayconnector]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-relayconnector-150x150.png" />
		</media:content>
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-openrelay.png" medium="image">
			<media:title type="html"><![CDATA[exchange-smtp-load-balancing-openrelay]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-smtp-load-balancing-openrelay-150x150.png" />
		</media:content>
	<feedburner:origLink>http://exchangeserverpro.com/issues-with-load-balancing-smtp-traffic/</feedburner:origLink></item>
		<item>
		<title>V1.1 of Get-DAGHealth.ps1 is Available</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/qSMXqvJvL14/</link>
		<comments>http://exchangeserverpro.com/v1-1-of-get-daghealth-ps1-is-available/#comments</comments>
		<pubDate>Wed, 24 Apr 2013 11:18:52 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[DAG]]></category>
		<category><![CDATA[Database Availability Groups]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Exchange 2013]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6190</guid>
		<description><![CDATA[The Get-DAGHealth.ps1 PowerShell script has been updated to version 1.1 with bug fixes and Exchange 2013 compatibility.]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve just updated the <a href="http://exchangeserverpro.com/get-daghealth-ps1-database-availability-group-health-check-script/">Get-DAGHealth.ps1</a> PowerShell script to version 1.1. The new version fixes some bugs with how the replication queues for lagged copies are handled, which seemed to be causing incorrect report results.</p>
<p>As an additional update I am pleased to announce that the script is now tested and working for <a href="http://exchangeserverpro.com/exchange-server-2013-database-availability-groups/">Exchange Server 2013 database availability groups</a> as well. I have not yet tested a mixed 2010/2013 org though.</p>
<p>You can download the new version <a href="http://exchangeserverpro.com/get-daghealth-ps1-database-availability-group-health-check-script/">here</a>.</p>
<p>Please continue to report bugs and make feature requests in the comments on that post.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/test-exchangeserverhealth-ps1-v1-2-released/" class="wp_rp_title">Test-ExchangeServerHealth.ps1 v1.2 Released</a></li><li ><a href="http://exchangeserverpro.com/get-daghealth-ps1-database-availability-group-health-check-script/" class="wp_rp_title">Get-DAGHealth.ps1 &#8211; Database Availability Group Health Check Script</a></li><li ><a href="http://exchangeserverpro.com/exchange-server-2013-database-availability-groups/" class="wp_rp_title">Exchange Server 2013 Database Availability Groups</a></li><li ><a href="http://exchangeserverpro.com/misconfigured-subnets-exchange-2013-dag-network/" class="wp_rp_title">Misconfigured Subnets Appear in Exchange Server 2013 DAG Network</a></li><li ><a href="http://exchangeserverpro.com/powershell-script-health-check-report-exchange-2010/" class="wp_rp_title">Test-ExchangeServerHealth &#8211; PowerShell Script to Generate a Health Check Report for Exchange Server 2010</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/v1-1-of-get-daghealth-ps1-is-available/">V1.1 of Get-DAGHealth.ps1 is Available</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=qSMXqvJvL14:l0l_zh9J2YU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=qSMXqvJvL14:l0l_zh9J2YU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=qSMXqvJvL14:l0l_zh9J2YU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=qSMXqvJvL14:l0l_zh9J2YU:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=qSMXqvJvL14:l0l_zh9J2YU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=qSMXqvJvL14:l0l_zh9J2YU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=qSMXqvJvL14:l0l_zh9J2YU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=qSMXqvJvL14:l0l_zh9J2YU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=qSMXqvJvL14:l0l_zh9J2YU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=qSMXqvJvL14:l0l_zh9J2YU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=qSMXqvJvL14:l0l_zh9J2YU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/qSMXqvJvL14" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/v1-1-of-get-daghealth-ps1-is-available/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
	<feedburner:origLink>http://exchangeserverpro.com/v1-1-of-get-daghealth-ps1-is-available/</feedburner:origLink></item>
		<item>
		<title>Reporting Mailbox Folder Sizes with PowerShell</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/KjR3eZRtDV4/</link>
		<comments>http://exchangeserverpro.com/reporting-mailbox-folder-sizes-with-powershell/#comments</comments>
		<pubDate>Mon, 22 Apr 2013 11:25:48 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Exchange 2013]]></category>
		<category><![CDATA[Mailboxes]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Statistics]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6184</guid>
		<description><![CDATA[How to use PowerShell to report the size of individual mailbox folders in Exchange Server.]]></description>
				<content:encoded><![CDATA[<p>Rebecca asks:</p>
<blockquote><p>I am trying to find a command that will return the user and total item count for the inbox only. Can this be done?</p></blockquote>
<p>The solution to Rebecca&#8217;s scenario is in the <a href="http://technet.microsoft.com/en-us/library/aa996762(v=exchg.141).aspx">Get-MailboxFolderStatistics</a> cmdlet. This cmdlet can be used to report on some or all of the individual folders within a mailbox, returning such information as their size and item count.</p>
<p>For example:</p>
<pre>Get-MailboxFolderStatistics alan.reid</pre>
<p>If you ran that command against a mailbox in your organization you will see a lot of information returned. You may wish to return just a few of the more interesting bits of information instead, for example:</p>
<pre>[PS] C:\&gt;Get-MailboxFolderStatistics alan.reid | Select Name,FolderSize,ItemsinFolder

Name                         FolderSize               ItemsInFolder
----                         ----------               -------------
Top of Information Store     0 B (0 bytes)                        0
Calendar                     49.89 KB (51,083 bytes)             11
Contacts                     26.75 KB (27,388 bytes)              7
Conversation Action Settings 0 B (0 bytes)                        0
Deleted Items                0 B (0 bytes)                        0
Drafts                       0 B (0 bytes)                        0
Import1                      0 B (0 bytes)                        0
Calendar                     0 B (0 bytes)                        0
Contacts                     0 B (0 bytes)                        0
Conversation Action Settings 0 B (0 bytes)                        0
Deleted Items                0 B (0 bytes)                        0
Drafts                       0 B (0 bytes)                        0
Inbox                        6.489 KB (6,645 bytes)               1
Journal                      0 B (0 bytes)                        0
Junk E-Mail                  0 B (0 bytes)                        0
Notes                        0 B (0 bytes)                        0
Outbox                       0 B (0 bytes)                        0
Recoverable Items            0 B (0 bytes)                        0
Deletions                    0 B (0 bytes)                        0
Purges                       0 B (0 bytes)                        0
Versions                     0 B (0 bytes)                        0
Sent Items                   0 B (0 bytes)                        0
Tasks                        0 B (0 bytes)                        0
Inbox                        347 KB (355,298 bytes)             167
Old mail                     0 B (0 bytes)                        0
Journal                      0 B (0 bytes)                        0
Junk E-mail                  389.4 KB (398,709 bytes)            10
News Feed                    0 B (0 bytes)                        0
Notes                        0 B (0 bytes)                        0
Outbox                       0 B (0 bytes)                        0
Quick Step Settings          0 B (0 bytes)                        0
RSS Feeds                    0 B (0 bytes)                        0
Sent Items                   351.2 KB (359,661 bytes)           157
Suggested Contacts           0 B (0 bytes)                        0
Sync Issues                  0 B (0 bytes)                        0
Conflicts                    0 B (0 bytes)                        0
Local Failures               0 B (0 bytes)                        0
Server Failures              0 B (0 bytes)                        0
Tasks                        0 B (0 bytes)                        0
Recoverable Items            127.5 KB (130,553 bytes)            54
Deletions                    0 B (0 bytes)                        0
Purges                       0 B (0 bytes)                        0
Versions                     0 B (0 bytes)                        0</pre>
<p>Similarly you may wish to only look at specific folders and subfolders, which you can achieve using the -FolderScope parameter. For example:</p>
<pre>[PS] C:\&gt;Get-MailboxFolderStatistics alan.reid -FolderScope Inbox | Select Name,FolderSize,ItemsinFolder

Name     FolderSize               ItemsInFolder
----     ----------               -------------
Inbox    320.8 KB (328,501 bytes)           156
Old mail 25.42 KB (26,027 bytes)             11</pre>
<p>So getting back to Rebecca&#8217;s question, what if we just want to know the total size of the inbox? The command above returns two values, one for the inbox and one for the subfolder &#8220;Old mail&#8221;. In a report of &#8220;Inbox sizes&#8221; we would want the total of both.</p>
<p>Fortunately one of the values returned by Get-MailboxFolderStatistics is for the size of the folder and subfolders.</p>
<pre>[PS] C:\&gt;Get-MailboxFolderStatistics alan.reid -FolderScope Inbox | Select Name,FolderandSubFolderSize,ItemsinFolderandSubfolders

Name     FolderAndSubfolderSize   ItemsInFolderAndSubfolders
----     ----------------------   --------------------------
Inbox    346.2 KB (354,528 bytes)                        167
Old mail 25.42 KB (26,027 bytes)                          11</pre>
<p>Also, we just want the inbox itself in our report, not every subfolder listed individually.</p>
<pre>[PS] C:\&gt;Get-MailboxFolderStatistics alan.reid -FolderScope Inbox | Where {$_.FolderPath -eq "/Inbox"} | Select Name,FolderandSubFolderSize,ItemsinFolderandSubfolders

Name  FolderAndSubfolderSize   ItemsInFolderAndSubfolders
----  ----------------------   --------------------------
Inbox 346.2 KB (354,528 bytes)                        167</pre>
<p>Finally, if I was interested in a report of the inbox sizes for all mailboxes in the organizations, I would probably whip up a quick script like this.</p>
<pre>$mailboxes = @(Get-Mailbox -ResultSize Unlimited)
$report = @()

foreach ($mailbox in $mailboxes)
{
    $inboxstats = Get-MailboxFolderStatistics $mailbox -FolderScope Inbox | Where {$_.FolderPath -eq "/Inbox"}

    $mbObj = New-Object PSObject
    $mbObj | Add-Member -MemberType NoteProperty -Name "Display Name" -Value $mailbox.DisplayName
    $mbObj | Add-Member -MemberType NoteProperty -Name "Inbox Size (Mb)" -Value $inboxstats.FolderandSubFolderSize.ToMB()
    $mbObj | Add-Member -MemberType NoteProperty -Name "Inbox Items" -Value $inboxstats.ItemsinFolderandSubfolders
    $report += $mbObj
}

$report</pre>
<p>Saving that as Get-InboxReport.ps1 I can then run it in the Exchange Management Shell.</p>
<pre>[PS] C:\Scripts&gt;.\Get-InboxSize.ps1</pre>
<p>I could even output it to CSV file for further analysis.</p>
<pre>[PS] C:\Scripts&gt;.\Get-InboxSize.ps1 | Export-CSV inboxsizes.csv</pre>
<p><img class="aligncenter size-full wp-image-6185" alt="exchange-powershell-inbox-size-report" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-powershell-inbox-size-report.png" width="560" height="375" /></p>
<p>The script above is just a few lines with no error handling, parameters, or other useful elements that you might find in a script, but it is just to give you an idea of what is possible with Get-MailboxFolderStatistics.</p>
<p>I hope that answers your question Rebecca.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/counting-exchange-server-2010-mailboxes-powershell/" class="wp_rp_title">Counting Exchange Server 2010 Mailboxes with PowerShell</a></li><li ><a href="http://exchangeserverpro.com/powershell-tip-get-list-top-exchange-server-mailboxes-size/" class="wp_rp_title">PowerShell Tip: Get a List of the Top Exchange Server Mailboxes by Size</a></li><li ><a href="http://exchangeserverpro.com/move-exchange-mailboxes-text-file-powershell/" class="wp_rp_title">How to Move Exchange Mailboxes in a Text File using PowerShell</a></li><li ><a href="http://exchangeserverpro.com/user-logged-mailbox-data-return/" class="wp_rp_title">The User Hasn&#8217;t Logged on to Mailbox So There is No Data to Return</a></li><li ><a href="http://exchangeserverpro.com/calculate-exchange-2010-mailbox-sizes-powershell/" class="wp_rp_title">How to Calculate Exchange 2010 Mailbox Sizes with PowerShell</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/reporting-mailbox-folder-sizes-with-powershell/">Reporting Mailbox Folder Sizes with PowerShell</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=KjR3eZRtDV4:76b-BHtfXI4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=KjR3eZRtDV4:76b-BHtfXI4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=KjR3eZRtDV4:76b-BHtfXI4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=KjR3eZRtDV4:76b-BHtfXI4:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=KjR3eZRtDV4:76b-BHtfXI4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=KjR3eZRtDV4:76b-BHtfXI4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=KjR3eZRtDV4:76b-BHtfXI4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=KjR3eZRtDV4:76b-BHtfXI4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=KjR3eZRtDV4:76b-BHtfXI4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=KjR3eZRtDV4:76b-BHtfXI4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=KjR3eZRtDV4:76b-BHtfXI4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/KjR3eZRtDV4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/reporting-mailbox-folder-sizes-with-powershell/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-powershell-inbox-size-report-150x150.png" />
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-powershell-inbox-size-report.png" medium="image">
			<media:title type="html"><![CDATA[exchange-powershell-inbox-size-report]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-powershell-inbox-size-report-150x150.png" />
		</media:content>
	<feedburner:origLink>http://exchangeserverpro.com/reporting-mailbox-folder-sizes-with-powershell/</feedburner:origLink></item>
		<item>
		<title>Exchange Server 2013 FAQ: Is the Office Filter Pack Required?</title>
		<link>http://feedproxy.google.com/~r/ExchangeServerPro/~3/loKkfsqB4WY/</link>
		<comments>http://exchangeserverpro.com/exchange-2013-faq-this-computer-requires-the-office-filter-pack/#comments</comments>
		<pubDate>Tue, 16 Apr 2013 11:04:44 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Exchange 2013]]></category>
		<category><![CDATA[Exchange Search]]></category>
		<category><![CDATA[Office Filter Pack]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=6175</guid>
		<description><![CDATA[A Exchange 2013 server may show a warning that "This computer requires the Microsoft Office Filter Packs" during install or upgrade.]]></description>
				<content:encoded><![CDATA[<p>When you are installing an <a href="http://exchangeserverpro.com/exchange-server-2013/">Exchange 2013</a> server, or upgrading it with a <a href="http://exchangeserverpro.com/exchange-2013-installing-cumulative-updates/">cumulative update</a>, you may encounter a warning message regarding the Office Filter Pack not being installed.</p>
<p><img class="aligncenter size-large wp-image-6176" alt="exchange-2013-setup-office-filter-pack" src="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-2013-setup-office-filter-pack-600x174.jpg" width="600" height="174" /></p>
<blockquote><p>This computer requires the Microsoft Office Filter Packs &#8211; Version 2.0. Please install the software from&#8230;</p>
<p>This computer requires the Microsoft Office 2010 Filter Packs &#8211; Version 2.0 &#8211; Service Pack 1. Please install the software from&#8230;</p></blockquote>
<p>These are warning messages and do not block the installation or upgrade of Exchange 2013. The Office Filter Pack is not a mandatory <a href="http://exchangeserverpro.com/install-exchange-2013-pre-requisites-windows-server-2012">Exchange 2013 pre-requisite</a>.</p>
<p>The Exchange 2013 pre-requisites page on <a href="http://technet.microsoft.com/en-us/library/bb691354(v=exchg.150).aspx">TechNet</a>, at the time of this writing, does include the Office Filter Packs as a step in the preparation of a server for Exchange 2013. What it doesn&#8217;t make clear is that they are not required.</p>
<p>The new Exchange Search already has support for indexing/searching Office file types, as well as a series of other file types including some third party formats such as PDF. You can see a full list <a href="http://technet.microsoft.com/en-us/library/ee633485(v=exchg.150).aspx">here</a>.</p>
<p>So should you install the Office Filter Pack? If you want to stop seeing that warning message, then yes. If you want to take the approach of only installing required software on your servers, then no. Consider also that installing it means potentially having to update it later on if there is a bug fix or a security issue.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><h3 class="related_post_title">Related posts:</h3><ul class="related_post wp_rp" style="visibility: visible"><li ><a href="http://exchangeserverpro.com/exchange-2013-mail-flow/" class="wp_rp_title">Confused About Exchange Server 2013 Mail Flow?</a></li><li ><a href="http://exchangeserverpro.com/upgrading-to-exchange-server-2013/" class="wp_rp_title">Upgrading to Exchange Server 2013</a></li><li ><a href="http://exchangeserverpro.com/is-mec-2014-a-hint-at-the-future-of-microsoft-exchange-server/" class="wp_rp_title">Is MEC 2014 a Hint at the Future of Microsoft Exchange Server?</a></li><li ><a href="http://exchangeserverpro.com/exchange-2013-cumulative-updates/" class="wp_rp_title">Concerned About Exchange Server 2013 Cumulative Updates?</a></li><li ><a href="http://exchangeserverpro.com/exchange-server-2013-deployment-assistant/" class="wp_rp_title">Exchange Server 2013 Deployment Assistant</a></li></ul></div></div>
<hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-2013-faq-this-computer-requires-the-office-filter-pack/">Exchange Server 2013 FAQ: Is the Office Filter Pack Required?</a> is © 2013 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=loKkfsqB4WY:jS_yK_f-cfw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=loKkfsqB4WY:jS_yK_f-cfw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=loKkfsqB4WY:jS_yK_f-cfw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=loKkfsqB4WY:jS_yK_f-cfw:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=loKkfsqB4WY:jS_yK_f-cfw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=loKkfsqB4WY:jS_yK_f-cfw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=loKkfsqB4WY:jS_yK_f-cfw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=loKkfsqB4WY:jS_yK_f-cfw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=loKkfsqB4WY:jS_yK_f-cfw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?i=loKkfsqB4WY:jS_yK_f-cfw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/ExchangeServerPro?a=loKkfsqB4WY:jS_yK_f-cfw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/ExchangeServerPro?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ExchangeServerPro/~4/loKkfsqB4WY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-2013-faq-this-computer-requires-the-office-filter-pack/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-2013-setup-office-filter-pack-150x150.jpg" />
		<media:content url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-2013-setup-office-filter-pack.jpg" medium="image">
			<media:title type="html"><![CDATA[exchange-2013-setup-office-filter-pack]]></media:title>
			<media:thumbnail url="http://exchangeserverpro.com/wp-content/uploads/2013/04/exchange-2013-setup-office-filter-pack-150x150.jpg" />
		</media:content>
	<feedburner:origLink>http://exchangeserverpro.com/exchange-2013-faq-this-computer-requires-the-office-filter-pack/</feedburner:origLink></item>
	</channel>
</rss>
