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