SORU
16 Mart 2009, PAZARTESİ


C MS Exchange e-posta okuma#

Monitör ve MS Exchange Sunucusu üzerinde belirli bir posta kutusu (şirketime dahili) e-posta okuma yeteneği ihtiyacım var. Ben de gönderenin e-posta adresini, konuyu okuyabilir, ileti gövdesi ve herhangi bir eklenti yüklemeniz gerekiyor.

Bu C kullanarak bunu yapmak için en iyi yolu nedir# (veya Vb.net)?

CEVAP
17 Mart 2009, Salı


Bir karmaşa. MAPI ya da CDO).NET birlikte çalışabilirlik DLL DOSYASı düzgün çalışması için görünür. officially unsupported by Microsoft, ama bellek sızıntıları ile ilgili sorunlar farklı bellek modelleri nedeniyle vardır. CDOEX kullanabilirsin ama sadece Exchange sunucusu kendisi, uzaktan; işe yaramaz çalışır. Outlook ile birlikte çalışma olabilir, ama şimdi sadece Outlook üzerinde bir bağımlılık; overkill yaptık. Son olarak, ama WebDAV karışık Exchange 2003's WebDAV support,, kullanabilirsin .NET fakir-inşa, ve (yaraya tuz basar gibi) Exchange 2007 desteği vardırneredeyse tamamen düşerWebDAV desteği.

Yapmak için bir adam nedir? AfterLogic's IMAP component IMAP ile Exchange 2003 server ile iletişim kurmak için kullandım, ve bu çok iyi çalışma sona erdi. (Normalde açık kaynak kodlu veya ücretsiz kütüphaneler ararlar, ama her buldum .NET olanları özellikle 2003 IMAP uygulama ... tuhaflıklar ve bu bazılarına gelince ... isteyen yeterince ucuz oldu ve ilk denemede çalıştı. Başkaları da var biliyorum.)

Eğer kuruluşunuzda Exchange 2007, ancak, şanslısınız. Exchange 2007 comes with a SOAP-based Web service interface son olarak Exchange sunucusu ile etkileşim, dil-bağımsız birleşik bir yol sağlar. Eğer 2007 bir şey isteyen varsa, bu kesinlikle gitmek için yoludur. (Ne yazık ki benim için, şirketim "ama 2003" ilkesi.) bozuk olmayan bir var

Eğer her iki Exchange köprü gerekiyorsa ve 2007, IMAP veya POP3 2003 kesinlikle gitmek yoludur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • adrianisen

    adrianisen

    25 Kasım 2009
  • J Medema

    J Medema

    11 EKİM 2006
  • Kevin Bruckert

    Kevin Brucke

    30 Aralık 2006