CIB format technischer Leitfaden (DE)

4. Ausgabemodule

4.13. CIB format/mail

Das CIB format/mail Modul ermöglicht das Erzeugen von eMail Nachrichten inkl. eines oder mehrere Dateianhänge (die ggf. vorher durch eines der Ausgabemodule erzeugt wurden). CIB format/mail benutzt hierfür die WIN32 Simple MAPI-Schnittstelle.

Die eMail kann im Hintergrund (=“silent“) oder über den eMail-Dialog des jeweils eingesetzten eMail-Clients aufbereitet und versandt werden.

Die Mail-Komponente des CIB format ist veraltet und wird nicht weiterentwickelt. Für den Mail-Versand steht jetzt ein eigener Modul CIB mail (CibMail32.dll) zur Verfügung. Mit diesem Modul ist sowohl MAPI als auch SMTP ansteuerbar.

MAPI (Messaging Application Programming Interface) ermöglicht Mailclients den Zugriff auf die Ressourcen eines Mailservers. Quasi-standardisierte Funktionen der MAPI-Schnittstelle erlauben eine einheitliche Programmierung.

SMTP (Simple Mail Transfer Protocol) ist ein IETF-Standard zum Netzwerk-übergreifenden Versand von E-Mails. 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.

Für nähere Informationen zu dem Modul CIB mail siehe Leitfaden „TechnischerLeitfadenCIBMail.pdf“ oder wenden Sie sich an den CIB support.

Spezielle Properties der CIB format/mail Komponente:

Diese Properties können nicht im RTF über PRINT CIB Befehl gesetzt werden.

Optionsname

Optionswert

Datentyp

MailDialog

E-Mail-Dialog anzeigen (Default ist FALSE)

Long (boolean)

MailLogonDialog

Logon-Dialog anzeigen (Default ist FALSE)

Long (boolean)

MailRecipient

E-Mail-Adressen der Empfängers

Char*

MailCCRecipient

E-Mail-Adressen der Copy-Empfänger

Char*

MailBCCRecipient

E-Mail-Adressen der BlindCopy-Empfänger

Char*

MailOriginator

E-Mail-Adresse des Erstellers

Char*

MailSubject

Betreff der E-Mail

Char*

MailNoteText

Textinhalt der E-Mail

Char*

MailAttachments

Anhänge an die E-Mail

Char*

MailAvailable

 

Char*

MailResolveName

 

Long (boolean)