- Wählen Sie das Transport-Protokoll:
- SMTP
Mit SMTP (Simple Mail Transfer Protocol) können Sie E-Mails an einen E-Mail-Server überstellen.
- IMAP4
Mit (Internet Message Access Protocol) können Sie E-Mails in einen Order eines E-Mail-Servers einstellen.
- Wählen Sie das Message-Protokoll:
- XIALL
Alle Informationen der XI-Message werden in den Nachrichtentext der E-Mail eingestellt. Der Inhalt der XI-Message entspricht direkt dem Inhalt der RFC822 Mail-Message.
- XIPAYLOAD
Die Payload der XI-Message wird dazu verwendet, die Mail-Message zu erstellen.
Liegt die Payload im Mail-Package-Format vor, dann werden auch die Header-Informationen für die E-Mail verwendet.
Wenn Mail-Package nicht verwendet wird, dann werden die Header-Informationen aus der unten beschriebenen Adapterkonfiguration gewonnen.
- Wählen Sie die Adapter Engineauf dem Integration Server oder eine dezentral installierte Adapter Engine aus.
Diese Auswahl ist im PCK nicht möglich.
Verbindungsparameter für Mail-Server definieren
- Geben Sie unter URLdie Adresse des E-Mail-Server an:
- Für SMTP beispielsweise smtp://mailserver
- Für IMAP beispielsweise imap://imapserver/XIOutBox
- Erwartet der Server eine Authentifizierung, wählen Sie Benutzerauthentifikation konfigurieren.
- Wählen Sie die Authentifizierungsmethode.
- Geben Sie den Benutzernamen und das Kennwort mit Bestätigung an.
- Für das Transport-Protokoll SMTP können Sie wählen, ob Sie eine Lieferstatusbenachrichtigung sendenwollen.
Geben Sie unter An die E-Mail-Adresse des Empfängers der Benachrichtigung an.
Mail-Attribute definieren
- Haben Sie Transport-Protokoll XIPAYLOAD gewählt und liegt die XI-Payload als ein Mail-Package-Dokument vor, dann können Sie Mail-Package verwendenwählen.
Zum Format siehe unten unter Beispiel.
Liegt die XI-Payload nicht als Mail-Package-Dokument vor, machen Sie Angaben zu Mail-Attributen.
- Geben Sie Mail-Attribute an:
- Von: E-Mail-Adresse, von der die Nachricht kommt.
- An: E-Mail-Adresse, die die Nachricht erhalten soll.
Wenn Sie mehrere Adressen angeben, trennen Sie die Adressen durch ein Semikolon.
Wenn Sie unter URL einen IMAP-Server angegeben haben, dann wir die Message im angegebenen Ordner nur abgelegt, nicht aber an den unter An angegebenen Empfänger verschickt.
- Cc: E-Mail-Adressen, an die die E-Mail ebenfalls gesendet werden soll.
Die Adressen sind für den Empfänger sichtbar.
- Bcc: E-Mail-Adressen, an die die E-Mail ebenfalls gesendet werden soll.
Die Adressen sind für den Empfänger nicht sichtbar.
- Geben Sie den Betreff der E-Mail-Nachricht an.
- Geben Sie an, ob Sie eine Inhaltskodierung der E-Mail vornehmen wollen:
- Keine
- base64
- Quoted-Printable
- Haben Sie Transport-Protokoll XIPAYLOAD gewählt und Sie möchten XI-Attachments in E-Mail-Attachments weiterleiten, dann wählen Sie Anlagen behalten.
Mit dem Modul PayloadSwapBean haben Sie die Möglichkeit, die Anwendungs-Payload mit einem der Attachments zu vertauschen.
Weitere Informationen: PayloadSwapBean im Modul-Prozessor einfügen .
Sicherheitsparameter bei Message-Protokoll XIPAYLOAD definieren
- Wenn Sie in der zugehörigen Empfängervereinbarung im Integration Server oder im PCK E-Mails verschlüsseln und digital signieren wollen, dann wählen Sie S/MIME.
Achtung Hierzu muss das Kennzeichen Anlagen behaltengesetzt sein.
Weitere Informationen: SAPNetWeaver -Bibliothek: Funktionsorientierte Sicht → Process Integration → Integration Directory → Empfängervereinbarung definieren → Sicherheitseinstellungen für Mail-Empfänger-Adapter
Adapterspezifische Message-Attribute definieren
- Wählen Sie die Registerkarte Erweitert.
- Um Adapterspezifische Attribute im Message-Header der XI-Message zu verarbeiten, wählen Sie Adapterspezifische Message-Attribute verwenden und Variable Transportanbindung.
Folgende Attribute im Message-Header stehen zur Verarbeitung zur Verfügung:
- Benutzer: (technischer Name: TServerLocation)
- Authentifizierungsschlüssel: (technischer Name: TAuthKey)
Folgende Mail-Header-Felder stehen zur Verarbeitung zur Verfügung:
- Von: (technischer Name: THeaderFROM)
- An: (technischer Name: THeaderTO)
- Cc: (technischer Name: THeaderCC)
- Bcc: (technischer Name: THeaderBCC)
- Betreff: (technischer Name: THeaderSUBJECT)
- Referenz auf die Mail, auf die geantwortet wird: (technischer Name: THeaderIN-REPLY-TO)
- Anwort an: (technischer Name: THeaderREPLY-TO)
- Mail-Client-Programm: (technischer Name: THeaderX-MAILER)
- Empfangsbestätigung senden: (technischer Name: THeaderDISPOSITION-NOTIFICATION-TO)
- Priorität: (technischer Name: THeaderPRIORITY)
- Dringlichkeit der Nachricht: (technischer Name: THeaderIMPORTANCE)
- Um weitere Header-Felder zu verwenden, setzen Sie das jeweilige Kennzeichen für Variabler Header. Die technischen Namen der Felder sind XHeaderName1, XHeaderName2 und XHeaderName3.
Unter den hier angegebenen Bezeichnungen werden die Parameter in den Mail-Header übernommen.
Der Attributnamensraum für den Adapter ist: http://sap.com/xi/XI/System/Mail.
Authentifizierungsschlüssel anzeigen und definieren
- Wird für das Empfängersystem eine Authentifizierung verlangt, können Sie hier für den jeweiligen Schlüsselwert ein Kennwort mit Bestätigung hinterlegen. Auf diese Weise ist es nicht nötig, Kennwörter in den erweiterten Message-Header zu schreiben.
- Möchten Sie den jeweiligen Authentifizierungsschlüssel eingeben oder anzeigen, wählen Sie Berechtigungsschlüssel anzeigen.
- Sie können zum Wert des Authentifizierungsschlüssels (TAuthKey) ein Kennwort mit Bestätigung eingeben.
Adapterstatus definieren
- Setzen Sie den Adapter auf Aktiv, um ihn für den Message-Austausch einzusetzen.
Parameter im Erweiterter Modus definieren
- Um zusätzliche Parameter für die Adapterkonfiguration anzugeben, wählen Sie Erweiterter Modus.
Geben Sie zusätzliche Parameternamen und -werte in der Tabelle ein.