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

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.
Siehe auch:
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: Tutorial)
· 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 muß verfügbar sein und im Profile konfiguriert sein
· In der Transaktion SCOT muß das Mailing (SMTP) eingeschaltet und konfiguriert sein
· Ihrem System muß eine Mail-Domäne zugewiesen sein
Bitte wenden Sie sich hierzu an Ihren System-Administrator.

Weitere Informationen über die Konfiguration für E-Mail, Fax, Paging/SMS über SMTP finden Sie in Hinweis 455140.
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.

Die zugrundeliegende Beispiel-BSP-Applikation namens BSPTUTORIALMAIL sowie die Anwendungsklasse CL_BSP_TUT_MAIL finden Sie im SAP-System im Paket SBSP_DOCU.
...
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.