Eu li as notas aqui http://technet.microsoft.com/en-us/library/hh831568.aspx sobre recursos descontinuados e removidos no Windows 2012 e diz que o SMTP está descontinuado. Suponho que isso se refere ao servidor SMTP do IIS. O conselho é usar o System.Net.Smtp, mas suponho que isso seja uma impressão incorreta, porque não consigo encontrar nenhuma referência em outro lugar a nada chamado System.Net.Smtp.
Se eles realmente pretendem dizer System.Net.Mail, isso é apenas uma API e não vejo como uma API substitui um processo do servidor. Preciso de um serviço que aceite conexões na porta 25 e roteie o email para o destino, como costumava fazer o SMTP do IIS.
Alguém pode esclarecer a situação aqui, por favor? Se eles dissessem que foi substituído pelo Exchange, eu os xingaria, mas pelo menos isso seria uma declaração significativa a fazer, enquanto a atual definitivamente não é.
fonte
O recurso SMTP da função Servidor da Web foi preterido, mas não foi removido. Você pode instalá-lo e usá-lo, mas é recomendável usar outro servidor SMTP (externo).
Portanto, no futuro, você instalaria e usaria um servidor SMTP separado (dos quais existem muitos disponíveis) para fornecer serviços SMTP a aplicativos Web em execução no Windows ServerX.
fonte
Essa descrição no artigo ao qual você vinculou é terrível! Mas aqui está o que ele está tentando lhe dizer:
A ativação do SMTP do IIS nas versões anteriores do Windows fez duas coisas:
Se você usasse essas bibliotecas sem nenhuma configuração, elas seriam enviadas ao servidor SMTP do IIS local. Os programadores são inerentemente preguiçosos; portanto, como isso funcionou com o mínimo de esforço da parte deles, foi o que fizeram. E muitos não forneceram uma maneira de enviar email por um servidor SMTP diferente.
O que o artigo deve dizer é que o servidor SMTP do IIS não existe mais, mas as bibliotecas SMTP ainda são fornecidas e o aplicativo deve ser configurado para usar um servidor SMTP diferente.
fonte