<?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/" version="2.0">

<channel>
	<title>Cohesive Logic</title>
	
	<link>http://cohesivelogic.com</link>
	<description>The Microsoft Exchange Experts</description>
	<lastBuildDate>Thu, 05 Nov 2009 07:01:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/CohesiveLogic" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">CohesiveLogic</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>A Note on Clustering Exchange 2010</title>
		<link>http://cohesivelogic.com/2009/11/a-note-on-clustering-exchange-2010/</link>
		<comments>http://cohesivelogic.com/2009/11/a-note-on-clustering-exchange-2010/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 07:01:50 +0000</pubDate>
		<dc:creator>Jeremy Phillips</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[High Availability]]></category>

		<guid isPermaLink="false">http://cohesivelogic.com/?p=156</guid>
		<description><![CDATA[I just had a conversation about how many nodes can fail in a three node DAG and since there was a misconception present I figured I should point out a section of the “Planning For High Availability and Site Resilience” article on TechNet.
From “Witness Server Requirements”
DAGs with an odd number of members do not use [...]]]></description>
			<content:encoded><![CDATA[<p>I just had a conversation about how many nodes can fail in a three node DAG and since there was a misconception present I figured I should point out a section of the “Planning For High Availability and Site Resilience” article on TechNet.</p>
<p><em><strong>From “Witness Server Requirements”</strong><br />
DAGs with an odd number of members do not use a witness server. All DAGs with an even number of members will use a witness server. The witness server can be any computer running Windows Server.</em></p>
<p>What does this mean? You need to have node majority within the DAG; if you have a three server DAG and two fail you only have one left and therefore don’t have majority. If you want to sustain two failures in a DAG then you need to design your DAG with four nodes and use a witness server.</p>
<p>When you add/remove a server from the DAG (note that a node failing does not count) the addition or removal of a witness server happens automatically. You can either specify a directory (The witness server cannot be a member of the DAG) or by automatically selecting a 2010 Hub Transport server in the site that does not have the Mailbox role installed.</p>
<p>Questions are welcome in the comments, a link to the TechNet article is below.</p>
<p><a href="http://technet.microsoft.com/en-us/library/dd638104(EXCHG.140).aspx">Planning for High Availability and Site Resilience: Exchange 2010 Help</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cohesivelogic.com/2009/11/a-note-on-clustering-exchange-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To: Create PTR Entries for a Classless Reverse DNS Zone on Windows 2008</title>
		<link>http://cohesivelogic.com/2009/11/how-to-create-ptr-entries-for-a-classless-reverse-dns-zone-on-windows-2008/</link>
		<comments>http://cohesivelogic.com/2009/11/how-to-create-ptr-entries-for-a-classless-reverse-dns-zone-on-windows-2008/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 23:54:17 +0000</pubDate>
		<dc:creator>Jeremy Phillips</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[DNS]]></category>

		<guid isPermaLink="false">http://cohesivelogic.com/?p=140</guid>
		<description><![CDATA[Recently one of my customers moved their office location and in the process moved their Internet connectivity to a T-1. Their provider, Qwest Communications, assigned them a /27 subnet to go along with it and offered to delegate reverse DNS to them. Sounds great, right? Well, there is a problem here; my customer is a [...]]]></description>
			<content:encoded><![CDATA[<p>Recently one of my customers moved their office location and in the process moved their Internet connectivity to a T-1. Their provider, Qwest Communications, assigned them a /27 subnet to go along with it and offered to delegate reverse DNS to them. Sounds great, right? Well, there is a problem here; my customer is a Microsoft shop using Windows 2008 for all their public DNS and Windows 2008 DNS does not gracefully handle reverse DNS for classless subnets. This resulted in my customer lacking reverse DNS for their Exchange environment; Since a number of hosts will not accept inbound mail from an IP without reverse DNS this was causing some issues with mail delivery and very much affecting their business.</p>
<p>I eventually tracked down the source of the problem to the method used by Qwest, delegating out a small portion of the classful zone to my customer&#8217;s name servers and entering CNAMEs for all the individual IPs. <a href="http://serverfault.com/questions/22743/reverse-dns-in-a-cidr-world">This is not an uncommon solution</a> and when using anything but Windows DNS it is quite easy to accommodate.</p>
<p>Let me lay out the basic scenario I encountered first and then I&#8217;ll tell you how to solve this problem.</p>
<p><strong>Note:</strong> <em>All IPs and domain names have been changed to protect the innocent.</em></p>
<p>Public IPs assigned to my customer: 192.168.0.192 &#8211; 192.168.0.223</p>
<p>Name servers my customer uses: ns1.customer.com &amp; ns2.customer.com</p>
<p>Public IP that my customer&#8217;s Exchange environment uses for outbound mail: 192.168.0.194</p>
<p>What was happening here was that when Qwest delegated rDNS for 192.168.0.194, they told remote servers they should be looking for 194.192-223.0.168.192.in-addr.arpa. The initial and obvious solution is to simply create a reverse DNS zone in Windows DNS for 192-223.0.168.192.in-addr.arpa and create PTR records, right? Not so fast there&#8230; You can create the reverse zone easily but you can&#8217;t create PTR records in the correct format unfortunately.</p>
<p>Hence the quite simple solution: <em>dnscmd</em></p>
<p>After you&#8217;ve created the zone, simply launch an elevated command prompt (Start -&gt; Right Click on Command Prompt -&gt; Run As Administrator) and use the following syntax to add PTR records manually.</p>
<p><em>dnscmd &lt;dns server&gt; /recordadd &lt;full zone name – 192-223.0.168.192.in-addr.arpa as an example&gt; &lt;last octet of IP – e.g. 194 for 192.168.0.194&gt; 10 PTR &lt;appropriate fqdn&gt;</em></p>
<p>So in my customer&#8217;s case I used the below command to create a PTR entry for mail.customer.com located at 192.168.0.194:</p>
<p><em>dnscmd custns1 /recordadd 192-223.0.168.192.in-addr.arpa 194 10 PTR mail.customer.com.</em></p>
<p>You should then be good to go!</p>
]]></content:encoded>
			<wfw:commentRss>http://cohesivelogic.com/2009/11/how-to-create-ptr-entries-for-a-classless-reverse-dns-zone-on-windows-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementing Sender Policy Framework (SPF) to Decrease Backscatter</title>
		<link>http://cohesivelogic.com/2009/10/implementing-sender-policy-framework-spf-to-decrease-backscatter/</link>
		<comments>http://cohesivelogic.com/2009/10/implementing-sender-policy-framework-spf-to-decrease-backscatter/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 22:40:06 +0000</pubDate>
		<dc:creator>Jeremy Phillips</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[message hygiene]]></category>
		<category><![CDATA[spf]]></category>

		<guid isPermaLink="false">http://cohesivelogic.com/?p=137</guid>
		<description><![CDATA[What is Sender Policy Framework?
Sender Policy Framework (SPF) is an attempt to control forged e-mail. SPF is not directly about stopping spam – junk email. It is about giving domain owners a way to say which mail sources are legitimate for their domain and which ones aren&#8217;t. While not all spam is forged, virtually all [...]]]></description>
			<content:encoded><![CDATA[<h4>What is Sender Policy Framework?</h4>
<p>Sender Policy Framework (SPF) is an attempt to control forged e-mail. SPF is not directly about stopping spam – junk email. It is about giving domain owners a way to say which mail sources are legitimate for their domain and which ones aren&#8217;t. While not all spam is forged, virtually all forgeries are spam. SPF is not anti-spam in the same way that flour is not food: it is part of the solution.</p>
<p>SPF was created in 2003 to help close loopholes in email delivery systems that allow spammers to “spoof” or steal your email address to send hundreds, thousands or even millions of emails illicitly.</p>
<p>SPF is a protocol developed by a group of motivated volunteers, joined by a mutual desire to improve the operation of the internet. It is not a commercial product offered by a for-profit corporation. The SPF protocol is being adopted by a growing number of domain hosts and Internet Service Providers (ISPs), and, as in any technology evolution, there will be some bumps on the road, but Azaleos is here to help along the way.</p>
<h4>What does SPF actually do?</h4>
<p>Suppose a spammer forges your e-mail address (you@yourorganization.com ) and tries to spam hundreds of thousands of addresses from somewhere other than your mail server. Without SPF in place you are sure to get hundreds if not thousands of Non-Delivery Reports (NDRs) delivered to your mailbox as SMTP lacks any built-in authentication mechanism and it’s easy to pretend to be someone you’re not.</p>
<p>When SPF is in place and operational, the spammer’s message is still sent  from your e-mail address, but remote mail servers now have a way to verify whether or not the spammer’s e-mail server is allowed to send e-mail from your e-mail address.</p>
<p>If your organization says they recognize the sending IP addresses, it passes, and you can assume the sender is who they say they are. If the message fails SPF tests, it&#8217;s a forgery and the message is silently dropped without an NDR being generated.</p>
<h4>How do I implement SPF for my domain?</h4>
<p>First, if you have an existing SPF record (or if you don&#8217;t know if you have an existing SPF record), go to the SPF validation wizard located at <a href="http://www.kitterman.com/spf/validate.html">http://www.kitterman.com/spf/validate.html</a> and enter the domain name part of your e-mail address (everything to the right of the <tt>@</tt> symbol) into the topmost box and click on &#8220;<strong>Get SPF Record (if any)</strong>&#8220;. That will tell you if your domain already has an SPF record and if its syntax is correct.</p>
<p>If you don&#8217;t have an SPF record or you want to work on changing yours, great! The wizard located at <a href="http://old.openspf.org/wizard.html">http://old.openspf.org/wizard.html</a> is the place to go. It will help you develop the SPF record properly.</p>
<p>Once you have a draft SPF record from the wizard located at <a href="http://old.openspf.org/wizard.html">http://old.openspf.org/wizard.html</a> you will want to review it and see if what you ended up with makes sense. Take a look at the SPF record syntax located at <a href="http://www.openspf.org/SPF_Record_Syntax">http://www.openspf.org/SPF_Record_Syntax</a> to get a better understanding of what your record means. Go back to the SPF validation wizard located at <a href="http://www.kitterman.com/spf/validate.html">http://www.kitterman.com/spf/validate.html</a> and put the domain part of your e-mail address in the domain part of the second test and your draft record in the SPF record part (do <em>not</em> enclose it in quotes, just the record) and then click on &#8220;Check SPF Record&#8221;. This will tell you if the syntax of your draft record is correct. You can also use the third test in the SPF validation wizard to experiment with different IP addresses your mail might come from with different records and see that you get the results you expect. The first two tests can tell you if the syntax of your record is correct. This is the only one that can tell you if the content of the record is right for your e-mail sending architecture.</p>
<p>Once you have convinced yourself that your record is ready to be published or updated, you publish as a record of type TXT in your domain&#8217;s public DNS. How this is done varies considerably from provider to provider. If you don&#8217;t know how, you will need to contact your DNS provider. If you don&#8217;t know who that is, it is probably the domain registrar that you registered the domain with. If you can&#8217;t figure out who it is, we can help you figure it out.</p>
<p><h0>Some text courtesy openspf.org, licensed under <a href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons CC BY-SA 2.5</a></h0></p>
]]></content:encoded>
			<wfw:commentRss>http://cohesivelogic.com/2009/10/implementing-sender-policy-framework-spf-to-decrease-backscatter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing The Right Message Hygiene Solution</title>
		<link>http://cohesivelogic.com/2009/09/choosing-the-right-message-hygiene-solution/</link>
		<comments>http://cohesivelogic.com/2009/09/choosing-the-right-message-hygiene-solution/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 03:52:31 +0000</pubDate>
		<dc:creator>Jeremy Phillips</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Whitepaper]]></category>
		<category><![CDATA[message hygiene]]></category>

		<guid isPermaLink="false">http://cohesivelogic.com/?p=128</guid>
		<description><![CDATA[We thought you might be interested in a new guide from MessageLabs &#8216;Choosing a Solution to Email Threats: Software, Appliance or Managed Service?&#8217;
With so many options available, it&#8217;s important for businesses to understand the differences. With an honest look at the appliance, software and SaaS-based approaches, this free guide will help you choose the best [...]]]></description>
			<content:encoded><![CDATA[<p>We thought you might be interested in a new guide from MessageLabs &#8216;Choosing a Solution to Email Threats: Software, Appliance or Managed Service?&#8217;</p>
<p>With so many options available, it&#8217;s important for businesses to understand the differences. With an honest look at the appliance, software and SaaS-based approaches, this free guide will help you choose the best email security solution for your business. <strong><a href="http://edm.messagelabs.co.uk/eDMLandingPage.aspx?p=aa49e5c9-ca4a-400b-9a1d-eaea9c3f82ec&amp;e=ae96b342-2d96-4803-817d-0fbde2888263"></p>
<p>Click here</a> to download your FREE guide.</strong></p>
<p>Good security isn’t just good practice, its good business. This is why Cohesive Logic has joined forces with MessageLabs to provide industry-leading protection with email spam and virus filtering services.</p>
<p>For more information about MessageLabs spam and virus filtering services in general, please see our <a href="../services/message-hygiene/">Message Hygiene Services</a> page. If you have any additional questions or would like to start a free trial please don&#8217;t hesitate to <a href="http://cohesivelogic.com/contact/">contact us</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cohesivelogic.com/2009/09/choosing-the-right-message-hygiene-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jetstress 2010 (Beta Preview) Released</title>
		<link>http://cohesivelogic.com/2009/09/jetstress-2010-beta-preview-released/</link>
		<comments>http://cohesivelogic.com/2009/09/jetstress-2010-beta-preview-released/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 22:59:19 +0000</pubDate>
		<dc:creator>Jeremy Phillips</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Exchange 2010]]></category>

		<guid isPermaLink="false">http://cohesivelogic.com/?p=83</guid>
		<description><![CDATA[Microsoft has released a beta preview of Jetstress that has been updated to take into the new Exchange 2010 mailbox IO profile. Read more at You Had Me At EHLO&#8230; and download via Microsoft Exchange Server Jetstress 2010 Beta (64-Bit)
]]></description>
			<content:encoded><![CDATA[<p>Microsoft has released a beta preview of Jetstress that has been updated to take into the new Exchange 2010 mailbox IO profile. Read more at <a href="http://msexchangeteam.com/archive/2009/09/01/452271.aspx">You Had Me At EHLO&#8230;</a> and download via <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=13267027-8120-48ed-931b-29eb0aa52aa6#tm">Microsoft Exchange Server Jetstress 2010 Beta (64-Bit)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cohesivelogic.com/2009/09/jetstress-2010-beta-preview-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Website</title>
		<link>http://cohesivelogic.com/2009/08/new-website/</link>
		<comments>http://cohesivelogic.com/2009/08/new-website/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 00:25:24 +0000</pubDate>
		<dc:creator>Jeremy Phillips</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cohesive Logic]]></category>
		<category><![CDATA[Informational]]></category>

		<guid isPermaLink="false">http://cohesivelogic.com/?p=56</guid>
		<description><![CDATA[Welcome to our new website. We&#8217;ve spent quite a bit of time on it and hope you enjoy the new layout. Please feel free to contact us if you have any questions about our services.
]]></description>
			<content:encoded><![CDATA[<p>Welcome to our new website. We&#8217;ve spent quite a bit of time on it and hope you enjoy the new layout. Please feel free to <a href="http://cohesivelogic.com/contact/">contact us</a> if you have any questions about our services.</p>
]]></content:encoded>
			<wfw:commentRss>http://cohesivelogic.com/2009/08/new-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
