HTML Code einer eingehenden Email

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

HTML Code einer eingehenden Email

Beitrag von Creeth (ForumUser / 4 / 0 / 0 ) »
Hi,

ich lese in diesem Forum nun schon einige Zeit und habe auch schon oft Hilfreiches und Interessantes entdeckt.

Zu diesem Thema habe ich aber leider nichts gefunden.

Also ich habe in SAP einen SMTP Dienst eingerichtet und will Emails mit einem bestimmten Absender bearbeiten. Soweit tut alles und ich fange den Sendeauftrag in einer Klasse mit der Schnittstelle IF_INBOUND_EXIT_BCS ab. Darüber komme ich dann an die Email (lo_document). Den Inhalt der Email bekomme ich jedoch nur als Text zurück. Ich möchte aber gerne den Body mit HTML-Code.

Also hiermit bekomme ich nur den Inhalt, ohne HTML.

Code: Alles auswählen.

TRY .
      DATA l_mail_content TYPE bcss_dbpc.
      l_mail_content = lo_document->get_body_part_content( '1' ).
    CATCH cx_document_bcs.

  ENDTRY.
Ich danke euch schonmal für eure Zeit :)

Gruß
Robert

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: HTML Code einer eingehenden Email

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
Hallo Robert,
Creeth hat geschrieben:

Code: Alles auswählen.

...
      l_mail_content = lo_document->get_body_part_content( '1' ).
...
wenn du schon eine Multi-part-email hast solltest du mal im Body schauen welche Teile da noch so rumliegen außer der "1", welche ja scheinbar für den TXT-Part zuständig ist.
Wahrscheinlich gibt's da auch einen Teil für den HTML-Part
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: HTML Code einer eingehenden Email

Beitrag von Creeth (ForumUser / 4 / 0 / 0 ) »
Ah tut mir leid, das hätte ich auch noch dazuschreiben können. Ich habe mir das Objekt natürlich genauer angeschaut und es enthält nur einen einzigen Content-Part, und einen Header-Part. Der vollständige Body muss, wenn überhaupt, woanders liegen. Das ganze Ojekt hat auch bereits den Typ 'TXT' und die GET-Methode des Sendeauftrags bietet mir da keine Möglichkeit etwas anderes zu fordern.

Re: HTML Code einer eingehenden Email

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
Aber du bist schon sicher, dass die empfangene Email sowohl einen Text als auch einen HTML-Part hat?
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: HTML Code einer eingehenden Email

Beitrag von Creeth (ForumUser / 4 / 0 / 0 ) »
Outlook ist so eingestellt das sowieso jede Mail als HTML Mail versandt wird, aber ich habe auch eine eigene erstellt mit ein bisschen CSS und so.

Outlook
email_outlook.PNG
Buisness Workplace
email_buisnessworkplace.PNG
Offenbar reduziert er sie für die interne Darstellung. Nur was passiert mit dem HTML-Body und kann man ihn irgendwie holen?

Seite 1 von 1

Vergleichbare Themen

5
Antw.
6357
Views
HTML Code per Mail versenden
von abapjunior » 24.10.2012 15:47 • Verfasst in ABAP® für Anfänger
0
Antw.
1221
Views
"unsauberes" HTML beim Email aus ALV
von Alexander D. » 11.08.2016 12:08 • Verfasst in ABAP® Core
4
Antw.
7440
Views
HTML-Viewer-Control verändert HTML-Quelltext
von paramedic78 » 07.01.2013 14:50 • Verfasst in ABAP® für Anfänger
1
Antw.
2635
Views
HTML String als HTML Popup darstellen
von Dag » 09.09.2019 09:43 • Verfasst in ABAP® für Anfänger
0
Antw.
5882
Views

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Fehlermeldung in einer Klasse
vor 6 Stunden von ralf.wenzel gelöst 15 / 4376
BAPI_ACC_DOCUMENT_POST
vor 4 Tagen von Lukas Sanders 3 / 1528
Side by Side extensions
vor 6 Tagen von JHM 2 / 1706

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Fehlermeldung in einer Klasse
vor 6 Stunden von ralf.wenzel gelöst 15 / 4376
BAPI_ACC_DOCUMENT_POST
vor 4 Tagen von Lukas Sanders 3 / 1528
Side by Side extensions
vor 6 Tagen von JHM 2 / 1706

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 15273
Spool vereinen OTF und PDF
vor 4 Wochen von anna2205 1 / 29617
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 36639
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 55420