Show TOC

FunktionsdokumentationVersendung von Mails aus BSP-Applikationen Dieses Dokument in der Navigationsstruktur finden

 

Im Folgenden lernen Sie, wie Sie E-Mails aus Ihrer BSP-Applikation versenden können.

Hinweis Hinweis

Dies ist ein einfaches Beispiel. Weitergehende Informationen über das Verschicken von Mails erhalten Sie in der Dokumentation Business Communication Services. Die Server-Konfiguration für das SMTP-Protokoll ist im Abschnitt Einstellungen für das Senden über das SMTP-Plugin beschrieben.

Ende des Hinweises.

Siehe auch:

Voraussetzungen

Für die Durchführung dieses Tutorials benötigen Sie folgende Grundkenntnisse:

  • Sie besitzen grundlegende Kenntnisse über das Erstellen von BSP-Applikationen

  • Sie wissen, wie Sie Fehleingaben behandeln können (siehe auch Behandlung von Fehleingaben)

  • Sie besitzen grundlegende Kenntnisse über die Verwendung einer Applikationsklasse

Um eine E-Mail zu verschicken, benötigen Sie als Voraussetzung die Konfiguration Ihres SAP Web Application Servers als SMTP-Server. Dies beinhaltet folgendes:

  • Das SMTP-Plugin muss verfügbar sein und im Profile konfiguriert sein

  • In der Transaktion SCOT muss das Mailing (SMTP) eingeschaltet und konfiguriert sein

  • Ihrem System muss eine Mail-Domäne zugewiesen sein

Bitte wenden Sie sich hierzu an Ihren System-Administrator.

Hinweis Hinweis

Weitere Informationen über die Konfiguration für E-Mail, Fax, Paging/SMS über SMTP finden Sie in Hinweis 455140.

Ende des Hinweises.

Funktionsumfang

Ein Mail-Auftrag besteht aus folgenden Objekten:

  • Dokument (Typ CL_DOCUMENT_BCS)

  • Versender (Typ CL_SAPUSER_BCS)

  • Empfänger (Typ IF_RECIPIENT_BCS)

  • eventuell Anlagen

  • Mail-Auftrag (Typ CL_BCS)

Die Objekte werden angelegt, gefüllt und an den Mail-Auftrag gekoppelt. Dann geben Sie dem Mail-Auftrag den Befehl, sich zu versenden. Nach einiger Zeit (je nach Konfiguration) wird der Mail-Auftrag ausgeführt.

Diese Abschnitte bauen auf der Dokumentation für Fehlerbehandlung (siehe auch Behandlung von Fehleingaben) auf. Die dort erstellte Anwendung wird um das Senden einer Bestätigungsmail erweitert.

Hinweis Hinweis

Die zugrundeliegende Beispiel-BSP-Applikation namens BSPTUTORIALMAIL sowie die Anwendungsklasse CL_BSP_TUT_MAIL finden Sie im SAP-System im Paket SBSP_DOCU.

Ende des Hinweises.

Aktivitäten

  1. Zuerst legen Sie die Bestellseite an.

  2. Danach legen Sie die Applikationsklasse an mit den dazugehörigen Attributen und Methoden.

  3. Schließlich kodieren Sie den Aufruf der Mail-Klasse.