Exchange OLE DB provider
Provedor Exchange OLE DB
ExOLEDB.DataSource
Especifique a loja no comando de abertura da conexão assim: conn.open "http://nomedoservidor/mypublicstore"
Confira este artigo no InformIT.
CData ODBC Driver for Exchange 2015
Padrão
Driver={CData ODBC Driver for Exchange 2015};Server='https://outlook.office365.com/EWS/Exchange.asmx';Platform='Exchange_Online';User='myUser@mydomain.onmicrosoft.com';Password='myPassword';
Especificando versão do Exchange
Use Platform para especificar a sua versão do Exchange
Driver={CData ODBC Driver for Exchange 2015};Server='https://myExchangeServer/EWS/Exchange.asmx';Platform='Exchange2010_SP2';User='myUser@mydomain.com';Password='myPassword';
Valores válidos para a propriedade Platform são: Exchange2007, Exchange2007_SP1, Exchange2010, Exchange2010_SP1, Exchange2010_SP2, Exchange2013, Exchange2013_SP1 e Exchange_Online
ExDAV
ADO.NET
ExDAV.ExSearcher searcher = new ExDav.ExSearcher("http://mystore.edu/myresource");
searcher.Depth = ExDAV.ExRequest.ExRequestDepths.AllChildrenWithRoot;
searcher.ExProps.Add("DAV:", "creationdate");
ExDAV.ExResponse resp = searcher.Search("WHERE \"DAV:isfolder\" = true");
System.Data.DataSet ds = resp.GetDataSet("dsMyExDataSet", "dsMyExTableName");
searcher.Depth = ExDAV.ExRequest.ExRequestDepths.AllChildrenWithRoot;
searcher.ExProps.Add("DAV:", "creationdate");
ExDAV.ExResponse resp = searcher.Search("WHERE \"DAV:isfolder\" = true");
System.Data.DataSet ds = resp.GetDataSet("dsMyExDataSet", "dsMyExTableName");
Confira este artigo para detalhes sobre como acessar dados do Exchange a partir do .NET.