Política de suporte para APIs do Microsoft Exchange com os aplicativos .NET Framework

Traduções deste artigo Traduções deste artigo
ID do artigo: 813349 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

Este artigo descreve a diretiva de suporte para usando vários Exchange aplicativo interfaces para programação em um Microsoft .NET Framework de aplicativo. Este artigo se aplica a todas as versões e service packs do Microsoft Exchange Server 5.5 e Microsoft Exchange 2000 Server.

A Microsoft está comprometida em fornecer a capacidade para programaticamente acessar Exchange 2000 Server usando o .NET mais recentes disponíveis tecnologias. Se você criar um aplicativo .NET Framework, as opções com suporte para acessar dados do Exchange são:
  • Web Distributed Authoring and Versioning (WebDAV) por meio de solicitações HTTP e respostas.
  • Colaboração CDO (Data Objects) para Exchange 2000 Server (CDOEX) e Exchange OLE DB o provedor (ExOLEDB) por meio de um assembly de interoperabilidade.
  • Instrumentação de gerenciamento do Windows (WMI).
  • Collaboration Data Objects para gerenciamento do Exchange (CDOEXM).
Se os assemblies do aplicativo .NET residem diretamente no servidor do Exchange, a Microsoft recomenda criar o aplicativo usando CDOEX e ExOLEDB. Se os assemblies do aplicativo .NET não residem diretamente no Exchange Server, a Microsoft recomenda usando WebDAV.

Para o .NET Framework aplicativos que enviem emails sem usando o Exchange Server como o transporte, o Microsoft CDO para Windows 2000 (CDOSYS) podem ser usados por meio de um assembly de interoperabilidade. No entanto, a Microsoft recomenda usar System.Web.Mail . System.Web.Mail é um wrapper gerenciado para CDOSYS que lhe permite criar e enviar mensagens usando o componente de mensagem CDOSYS. A mensagem de email é entregue via o serviço de email SMTP que está embutido no Microsoft Windows 2000 ou via um servidor SMTP arbitrário.

Não há suporte para CDO 1.2 x e MAPI em um ambiente de .NET Framework. Para CDO 1.2 x e funcionalidade do tipo MAPI, use um dos métodos com suporte acesso mencionados na seção "Resumo". Para aplicativos do .NET Framework que devem enviar mensagens sem usar o Exchange Server como o transporte, System.Web.Mail é uma boa opção. No entanto, CDOSYS de colaboração da Microsoft também pode ser usado por meio de um assembly de interoperabilidade.

1.2 CDO x e MAPI não são suportados em um .NET Framework ambiente.

Mais Informações

A Microsoft está comprometida em aprimorar as classes ambiente e fazer ainda mais fácil acesso aos dados do Exchange do dentro desse ambiente. O status de suporte de alguns desses componentes pode mudar sem aviso prévio.

A tabela a seguir resume a diretiva de suporte para APIs do Exchange em um ambiente .NET:
Recolher esta tabelaExpandir esta tabela
API nome da DLL política de suporte ao código gerenciado
System.Web.MailSuporte para
WebDAVSuporte para
WMISuporte para
CDOSYSCDOSYS.DLLSuporte, mas é recomendável System.Web.Mail
CDOEXMCDOEXM.DLLSuporte, usando um assembly de interoperabilidade COM
EXOLEDBSuporte, usando um assembly de interoperabilidade COM
CDOEXCDOEX.DLLSuporte, usando um COM assembly de interoperabilidade
CDO 1.2 xCDO.DLLNão há suporte
CDONTSCDONTS.DLLNão há suporte
MAPIMAPI32.DLLNão há suporte
Recolher esta tabelaExpandir esta tabela
Backup ESE APIESEBCLI2.DLLNão há suporte
Observação Todos os componentes listados na tabela são totalmente suportados no Visual C++ não gerenciado.

Referências

Para obter mais informações, visite os seguintes sites da MSDN:

Interoperabilidade .NET: Obter pronto para Microsoft .NET usando wrappers interaja com aplicativos baseados em COM
http://msdn.microsoft.com/msdnmag/issues/01/08/interop/

Introdução ao COM Interop
http://msdn2.microsoft.com/en-us/library/kew41ycz(vs.71).aspx

Exemplo de interoperabilidade de COM: .NET cliente e servidor COM
http://msdn2.microsoft.com/en-us/library/367d22wa(vs.71).aspx

Avançadas Interoperabilidade de
http://msdn2.microsoft.com/en-us/library/bd9cdfyx(vs.71).aspx

Tratamento Exceções de interoperabilidade de COM
http://msdn2.microsoft.com/en-us/library/awy7adbx(vs.71).aspx

Propriedades

ID do artigo: 813349 - Última revisão: quinta-feira, 25 de outubro de 2007 - Revisão: 7.6
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
  • Microsoft Collaboration Data Objects 2.0
  • Microsoft Collaboration Data Objects 1.2
  • Microsoft Collaboration Data Objects 1.21
  • Collaboration Data Objects for Exchange 2000
  • Microsoft Collaboration Data Objects 2.0 para NT Server
  • Microsoft Messaging Application Programming Interface
Palavras-chave: 
kbmt kbhowto KB813349 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 813349

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com