ForwardMailHandler

Übersicht

Die Action ForwardMailHandler bereitet die Email-Weiterleitung der Nachricht vor. Dabei funktioniert sie auf eine ähnliche Weise wie die OutboundMailHandler Action und wird ähnlich konfiguriert.

Einrichtung

Klassenpfad: org.b2bbp.runtime.actions.internal.ForwardMailHandler

Action Eigenschaft Kontext überschreiben Beispielwert Standardwert Erklärung
B3P_USED_SERVICE_ID ja MAIL_OUT   Id des Services, über den die Email verschickt werden soll
B3P_FORWARD_BASE_MESSAGE nein true / false false Normalerweise wird CURRENT_PAYLOAD als Anhang weitergeleitet. Mit “true” wird stattdessen B3P_BASE_MESSAGE weitergeleitet.
B3P_MAIL_SUBJECT nein ${template(&(this.FORMAT.type)_&(this.FORMAT.attributes.UtilRef)_&(this.FORMAT.senderCode)_&(this.FORMAT.partnerCode)_20)}${edipath(UNB[1]+4+0)}${template(_&(this.FORMAT.referenceId))}   Falls die Message Context Variable B3P_BASE_MAIL_SUBJECT existiert, wird sie als Email-Subject genommen. Fall sie nicht existiert, wird diese Action Property B3P_MAIL_SUBJECT ausgelesen. Falls sie auch nicht existiert, wird das Subject leer sein.
B3P_MAIL_BODY_CONTENT nein Weitergeleitete Email   Falls die Message Context Variable B3P_BASE_MAIL_BODY_CONTENT existiert, wird sie als Email-Text genommen. Fall sie nicht existiert, wird diese Action Property B3P_MAIL_BODY_CONTENT ausgelesen. Falls sie auch nicht existiert, wird der Text der Email leer sein.
B3P_ADD_ORIG_RECEIVER nein X   Falls diese Eigenschaft vorhanden und nicht leer ist, wird die Original-Empfänger-Adresse aus BASE_MAIL_TO zum Text der weitergeleiteten Email hinzugefügt

An der Action sollen auch andere Eigenschaften konfiguriert werden, die für den Mailversand wichtig sind, z.B. B3P_MAIL_TO. Sieh dazu die Action OutboundMailHandler

Der Name des Anhangs gleicht dem Ahnangnamen der Original-Email (Message Context Variable B3P_BASE_ATTACHMENT_NAME). Falls diese Variable nicht existiert, wird “forwarded_attachment.txt” als Anhangname genommen.

View Me   Edit Me