CIB mail technischer Leitfaden

2. Einführung

Die CIB mail Komponente aus dem Paket der CIB office Module stellt Möglichkeiten zum E-Mail-Versand zur Verfügung. Dazu kann entweder (plattformabhängig) die WIN32/64 MAPI-Schnittstelle oder das plattformübergreifend verfügbare SMTP-Protokoll benutzt werden.

Die vorliegende technische Dokumentation gibt einen Überblick über die Einsatzmöglichkeiten für einen schnellen Einstieg in die Thematik.

Dieses Kapitel bietet einen kurzen Überblick über die beiden von CIB mail unterstützten E-Mail-Standards.


Die MAPI-Schnittstelle

Das Messaging Application Programming Interface ist seit Anfang der neunziger Jahre ein Teil von Windows Messaging und damit optionaler Bestandteil von 32- und 64-Bit-Windows. MAPI ermöglicht Mailclients den Zugriff auf die Ressourcen eines Mailservers. Quasi-standardisierte Funktionen der MAPI-Schnittstelle erlauben eine einheitliche Programmierung.

Die MAPI-Schnittstelle wird Anwendungsprogrammen über vier verschiedene Mechanismen zugänglich gemacht. Eine Anwendung verwendet normalerweise nur eine dieser Schnittstellen:

  • Extended MAPI (für umfangreichere MAPI-Anwendungen)
  • Simple MAPI
  • CMC-Schnittstelle
  • CDO-Schnittstelle (objektorientiert)

Die Funktionen für MAPI von CIB mail benutzen die Simple MAPI Schnittstelle.

Es gibt MAPI-Konnektoren für die Messaging-Systeme verschiedener Hersteller.


Der SMTP-Standard

Das Simple Mail Transfer Protocol ist ein IETF-Standard zum Netzwerk-übergreifenden Versand von E-Mails. Der ursprüngliche Standard wurde mehrmals erweitert. CIB mail verwendet SMTP wie in RFC 2821 geregelt. Es wird dabei nicht der gesamte Umfang des SMTP-Standards abgebildet.

SMTP setzt einen SMTP-Server zum E-Mail-Versand voraus. Das Protokoll ist recht einfach gehalten und kann nicht zur Abholung von E-Mails von einem Server verwendet werden, sondern nur zum Versand.