O Exchange 2010 ainda não é suportado em Server 2012 (por equipe do Exchange). Eles anunciaram recentemente que o Exchange 2010 SP3 suportará a instalação no Server 2012, mas essa atualização não será lançada até o primeiro semestre de 2013.
Se você quiser apenas uma marca de e-mail com seu nome de domínio, poderá usar o Office 365 ou qualquer número de serviços de hospedagem (google apps etc. etc.).
Se você deseja instalar o Exchange 2010 agora, precisará de uma imagem do Server 2008 R2.
Nesse servidor (se você estiver executando as funções de Acesso para Cliente, Transporte de Hub e Caixa de Correio na mesma caixa), precisará das seguintes funções (o script do PowerShell é fornecido para facilitar o uso).
import-module ServerManager
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart
Depois disso, outros pré-requisitos podem ser encontrados neste artigo da Technet.