Exchange 2007 and IPv6 compliance; this is a topic that comes up quite often. People want to know what they need to install to make this work.
In order to get IPv6 running on Exchange Server 2007, you will need to meet a few requirements. First of all, you need Service Pack 1 for Exchange. Secondly, Exchange needs to be installed on Windows Server 2008. Although Exchange Server 2007 can be installed on Windows Server 2003, it will not have IPv6 support unless it is installed on Windows Server 2008. Finally, Exchange Server 2007 requires a 64-bit server. In other words, to get Exchange running with IPv6, you will need:
Exchange Server 2007 Service Pack 1 running on Windows Server 2008 (64-bit)
Update: see http://technet.microsoft.com/en-us/library/bb629624.aspx for more detailed information from the Exchange team!
Interesting note regarding Microsoft Exchange Server 2007 and IPv6 protocols. A post on the MS IPv6 blog
In other words, there is no such thing as IPv6 compliance with Exchange 2007 because neither SP1 for Exchange 2007 nor Windows Server 2008 is shipping. From the standpoint of this being entirely unsupported in a production environment, it's not really true that Exchange 2007 requires 64-bit; a 32-bit version is available for testing purposes.
What I really want to know is what/when compliance will emerge for ISA Server (or whatever its ridiculous new ForeFront-branded name is). It's insane that Microsoft has been completely silent for so long about this product's IPv6 plans.