EWS (Exchange Web Services) Nedir? Kurumsal Uygulama Entegrasyonu


Gelişmiş kurumsal firmalarda e-posta sistemi tek başına çalışmaz. Şirketin CRM'i, ERP yazılımı, insan kaynakları programı veya müşteri portalı, sürekli olarak e-posta sunucusuyla iletişim kurmak zorundadır. İşte bu programların Exchange sunucunuzla konuşmasını sağlayan evrensel dile EWS (Exchange Web Services) denir.

EWS Ne İşe Yarar?

EWS, geliştiricilere sunulmuş bir API'dir (Uygulama Programlama Arayüzü). SOAP tabanlı XML mesajları ile çalışır. Bir yazılım (örneğin Salesforce veya özel yazılmış bir şirket içi portal), EWS kullanarak şu işlemleri insan müdahalesi olmadan otomatik yapabilir:

  • Bir müşteri sipariş verdiğinde anında sistem üzerinden takvimine toplantı daveti eklemek.
  • Gelen belirli başlıklı e-postaları okuyup otomatik olarak destek bileti (ticket) sistemine aktarmak.
  • Kurumsal rehberdeki (Global Address List) kullanıcı bilgilerini sorgulamak.
  • Mesai dışı (Out of Office - OOF) mesajlarını programatik olarak kurmak veya değiştirmek.

MAPI'den Farkı Nedir?

MAPI genellikle sadece Outlook masaüstü programının Exchange sunucusuyla konuşması için tasarlanmış, kapalı ve yerel bir protokoldür. EWS ise tamamen internet teknolojileri (HTTP/HTTPS ve XML) üzerine kurulmuştur. Yani Python, Java, PHP veya C# ile yazılmış herhangi bir modern web uygulaması, platform bağımsız olarak EWS üzerinden Exchange sunucunuza kolayca bağlanabilir.

Not: Microsoft son yıllarda EWS yerine daha yeni olan Microsoft Graph API'yi ön plana çıkarsa da, yerleşik (On-Premises) veya kurumsal barındırılan Exchange sistemlerinde EWS hala endüstri standardı olarak kullanılmaktadır. Mail Arşivi mimarisinde EWS desteği tam ve eksiksiz sunulmaktadır.

Hemen İletişime Geçin!

Tüm soru ve sorunlarınızda yanınızda olduğumuzu bilmenizi ister, bizleri 7 gün 24 saat hiç çekinmeden arayabilir veya bizden teknik destek alabilirsiniz.
KVKK metni'ni okudum, kabul ediyorum. Mesaj Gönder
Whatsapp