Vamos ver três exemplos hipotéticos em VB.NET para analisarmos a complexidade do código fonte de cada um deles. Os dois primeiros exemplos utilizam um servidor de Exchange da organização, o terceiro utiliza o Gmail. Não é intenção destes exemplos ensinar você a programar, mas tão somente apresentar opções e analisar a complexidade técnica de cada método.

Exemplo 1 – utilizando System.Net.Mail:

Exemplo 2 – utilizando ExchangeClient:

Exemplo 3 – utilizando diretamente o SMTP presente no componente Mail do Visual Basic:

Viu como os métodos são parecidos? Escolher um ou outro é uma opção do seu projeto. Entretanto, por questões de compatibilidade, dê preferência à escolha de componentes que utilizam diretamente o protocolo SMTP como primeira opção de tecnologia. É a forma mais simples, prática, e que certamente terá menos incompatibilidade em relação às outras técnicas.

Copyright © 2014 AIEC.