POP/SMTP
Der Adapter Sendet und empfängt E-Mail-Nachrichten über SMTP (Simple Mails Transfer Protocol) bzw. POP3 (Post Office Protocol v3).
Der Adapter unterstützt Dateianhänge und MIME-Typ-Angaben für den E-Mail-Body u.a. zum Versenden von HTML-E-Mails. Zudem wird das Senden und Empfangen von S/MIME-verschlüsselten und/oder -signierten E-Mail-Nachrichten unterstützt.
Eigenschaften (Properties)
I/O Mode (input_type) | Art der Quelle der zu verarbeitenden Daten Mögliche Werte:
|
File name (documentname) | Name des zu sendenden Dateianhangs (wenn Wenn diese Eigenschaft dynamisch parametriert werden soll, muss im zugehörigen XSL-Mapping der technische Name verwendet werden. Dieser Name kann abweichen und ist in Klammern angegeben. Beispiel
XML
Mögliche Werte:
|
Delete (delete) | E-Mail nach erfolgreichem Empfang vom POP3-Server löschen (wenn Eigenschaft |
Operation (action) | Bestimmt, welche Operation mit den verarbeiteten Dateien durchgeführt wird. Je nach Wert in Mögliche Werte:
|
Parameter
from | E-Mail-Adresse des Absenders; Bei Bedarf mit Angabe einer Anzeigenamens Mögliche Werte: Beliebige gültige E-Mail-Adresse (z.B. |
sender | Technischer Absender (falls abweichend von Mögliche Werte: Beliebige gültige E-Mail-Adresse (z.B. |
to | E-Mail-Adresse(n), an die die E-Mail gesendet werden soll; Bei Bedarf mit Angabe einer Anzeigenamens Mögliche Werte: Beliebige gültige E-Mail-Adresse, bei mehreren Adressen durch Semikolon getrennt (z.B. |
cc | E-Mail-Adresse(n), an die die E-Mail als Kopie gesendet werden soll; Bei Bedarf mit Angabe einer Anzeigenamens Mögliche Werte: Beliebige gültige E-Mail-Adresse, bei mehreren Adressen durch Semikolon getrennt (z.B. |
bcc | E-Mail-Adresse(n), an die die E-Mail als Blindkopie gesendet werden soll; Bei Bedarf mit Angabe einer Anzeigenamens Mögliche Werte: Beliebige gültige E-Mail-Adresse, bei mehreren Adressen durch Semikolon getrennt (z.B. |
replyTo | E-Mail-Adresse, an die eine Antwort verschickt werden soll Mögliche Werte: Beliebige gültige E-Mail-Adresse (z.B. |
subject | Betreff der E-Mail |
body | Inhalt der E-Mail (wenn die Input-Daten des Adapters ein HTML-Dokument ist, so wird dieses als HTML-Nachrichten-Body verwendet) Mögliche Werte: Beliebige Zeichenkette |
mimeTypeBody | MIME-Typ des E-Mail-Inhalts (ermöglicht die Darstellung von HTML-E-Mails oder mehreren Anhängen) Mögliche Werte: Gültige MIME-Typen (z.B. |
charset | Zu verwendender Zeichensatz des E-Mail-Inhalts Mögliche Werte: Gültige Zeichensatz-Angabe (z.B. |
smtp | IP-Adresse oder Host-Name des SMTP-Servers zum Senden von E-Mails Mögliche Werte: Beliebige gültige Zeichenkette (z.B. |
smtpPort | Port des SMTP-Servers zum Senden von E-Mails Mögliche Werte: Beliebige positive ganze Zahl, z.B. 250 |
smtpSecurityProtocol | Zu verwendendes SMTP-Sicherheitsprotokoll Mögliche Werte:
|
smtpAllowAllHosts | Alle Hosts für SMTP erlauben Bitte beachten Sie, dass auch Hosts erlaubt werden, die kein gültiges Zertifikat haben.
|
pop3 | IP-Adresse oder Host-Name des POP3-Servers zum Empfangen von E-Mails Mögliche Werte: Beliebige gültige Zeichenkette (z.B. |
pop3Port | Port des POP3-Servers zum Empfangen von E-Mails Mögliche Werte: Beliebige positive ganze Zahl |
pop3SecurityProtocol | Zu verwendendes POP3-Sicherheitsprotokoll Mögliche Werte:
|
pop3AllowAllHosts | Alle Hosts für POP3 erlauben Bitte beachten Sie, dass auch Hosts erlaubt werden, die kein gültiges Zertifikat haben.
|
login | Benutzername für den POP3-Server (beim Empfangen einer E-Mail) oder für den SMTP-Server (beim Senden einer E-Mail) Mögliche Werte: Beliebige Zeichenkette (z.B. |
password | Passwort für den POP3-Server (beim Empfangen einer E-Mail) oder für den SMTP-Server (beim Senden einer E-Mail) |
oAuth2 | Legt fest, ob das OAuth 2.0-Protokoll zum Log-In verwendet werden soll. Mögliche Werte:
Wenn OAuth 2.0 verwendet werden soll,
|
oAuth2_twoLineAuth | Aktiviert das POP3-Protokoll für Microsoft 365.
Muss zusätzlich zu
oAuth2 aktiviert werden, um das POP3-Protokoll mit Microsoft 365 zu nutzen.
Mögliche Werte:
|
file_limit | Anzahl der zu sendenden Dateianhänge begrenzen (wenn Mögliche Werte:
|
dir | Lokaler Ordner auf dem X4 Server, z.B. im X4 Repository, in dem Dateien liegen, die als Dateianhänge per E-Mail gesendet werden sollen (wenn Mögliche Werte: Beliebige Zeichenkette (z.B. |
filter | Zu versendenden Datei-Anhänge nach Dateinamen filtern über die Platzhalter * und ? Mögliche Werte:
|
EML | Nachricht im EML-Format verschicken (dies erfordert eine EML-Nachricht als Adapter-Input) oder Nachricht im EML-Format empfangen Mögliche Werte:
|
base64 | Anhänge von Nachrichten (Multipart-Teile) immer Base64-kodieren (wenn die Eigenschaft Mögliche Werte:
|
encrypt | Nachricht mit S/MIME verschlüsseln (Multipart/Encrypted) Mögliche Werte:
|
sign | Nachricht mit S/MIME signieren (Multipart/Signed) Mögliche Werte:
|
Pkcs12 | Pfad zur einer gültigen Schlüssel-/Zertifikatsdatei im PKCS#12-Format Mögliche Werte: Beliebige gültige Pfadangabe im lokalen Dateisystem des X4 Servers (z.B. |
passphrase | Passwort/Passphrase zur Schlüssel-/Zertifikatsdatei im PKCS#12-Format, die Sie in Parameter Mögliche Werte: Beliebige gültige Zeichenkette |
propertiesType | Datenformat für eine Properties-Datei, in der weitere JavaMail-Properties hinterlegt werden können Mögliche Werte:
|
propertiesUrl | Veralteter Parameter Ab Version 6.2.0 der X4 BPMS kann das zu verwendende Sicherheitsprotokoll über die Parameter Beim Verwenden des nun veralteten Parameters URL zu einer Properties-Datei, in der weitere JavaMail-Properties hinterlegt werden können, siehe https://javamail.java.net/nonav/docs/api/com/sun/mail/smtp/package-summary.html. Die verknüpfte Datei muss im Format vorliegen, das im Parameter
Mögliche Werte: Beliebige gültige URL, z.B. |
Welche E-Mail-Adressen formal gültig sind, kann den Richtlinien RFC 5321 und RFC 5322 entnommen werden.