3.4 - Como um programa envia uma mensagem de e-mail para o Exchange
Conforme falamos, há muitos componentes disponíveis para tal tarefa, os mais comuns são:
- Protocolo SMTP, com o componente específico para a linguagem de programação que você utiliza. Todos os servidores de e-mail suportam o protocolo SMTP.
- SendMail, que é o componente dos mais antigos da Microsoft para envio de mensagens. O SendMail utiliza o protocolo SMTP.
- CDO.Message ou SMTP Client que são opções de componentes da Microsoft.
- Microsoft.Office.Interop.Outlook ou Outlook.Aplication, que são componentes do Outlook (você precisaria ter o Ms Outlook instalado), e que tanto podem ser executados a partir do seu programa como também por Visual Basic Script, que funciona a partir de um script no sistema operacional ou nos programas do Office.
- System.Web.Mail ou System.Net.Mail, que são componentes do sistema operacional Windows para conexão direta com o Exchange.
- Exchange WebDAV, que utiliza o protocolo XML para conexão e troca de mensagens. Utiliza ainda o componente Microsoft XML HTTP para gerenciar a conexão com o Exchange.
- ExchageClient ou Exchange Web Service, que são componentes do próprio Exchange Server que utilizam SOAP.
Copyright © 2014 AIEC.