Mail Sender Service
ServiceProperty/Eigenschaften | Beschreibung | Beispielwert | überschreibbar (1) |
---|---|---|---|
B3P_SMTP_HOST | Host und Port werden üblicherweise als MessageContextProperty an der Action konfiguriert. | mymailserver.de | |
B3P_SMTP_PORT | vgl. B3P_SMTP_HOST | 25 | |
B3P_SMTP_USER (overwrite MC) | User für den STMP Zugriff, siehe auch SMTP_PASSWD | Testuser | |
B3P_SMTP_PASSWD (overwrite MC) | Kodiertes Passwort für den STMP Zugriff, siehe auch SMTP_USER. Das Passwort muss durch den Hashalgorithmus der B2B abgesichert sein. | Vlc4ZIHi7oc= | |
MARKER_RESPONSE_CODES | ;-seaprierte Liste von SMTP Response Code. Falls einer der Responsecode zurückgegeben wird, bekommt die Nachricht den Status SCR | 221;421 | |
THROW_EXCEPTION_ON_MATCHING_RESPONSECODE | True / false. Falls true wird, wenn einer der ResponsesCode aus MARKER_RESPONSE_CODE zurückgegeben wird, die Nachrichtenverarbeitung nach dem Versand unterbrochen | true | |
B3P_DEBUG_TRANSPORT | Falls die Property auf true gestellt ist und die Global Property B3P_LOG4J_LEVEL auf INFO oder DEBUG, schreibt die Java Mail API Debug Informationen ins B2B-Log. | false(default) / true | |
MARKER_EXCEPTIONS | Es ist möglich, bei bestimmten Fehlern beim Mailversand mit dem MailSenderService in der B2B einen Fehlerstatus VS=SCR zu setzen. In dieser Property können zusätzliche Exceptions ergänzt werden, auf die geprüft werden soll. Folgende Werte sind möglich: | (leer)(default) java.net.NoRouteToHostException; java.net.ConnectException; java.net.SocketTimeoutException; com.sun.mail.smtp.SMTPSendFailedException | |
B3P_SEND_ATTACHMENT_ZIP | zippe das Attachment (Format zip) | true / false(default) | ja |
B3P_SEND_ATTACHMENT_GZ | zippe das Attachment (Format gzip) | true / false(default) | ja |
B3P_ENCODING_MAIL_ATTACHMENT | Encoding für den Mailanhang | z.B. ISO-8859-1 oder UTF-8 (ist die Eigenschaft nicht gesetzt, wird das System-Encoding verwendet | ja |
B3P_CONTENT_TYPE_ATTACHMENT | Content Type für den Mailanhang | z.B. application/xml, text/xml, text/plain (ist “text/* “ gesetzt und soll nicht das System-Encoding verwendet werden, so ist zusätzlich das charset mit anzugeben, z.B. text/xml; charset=UTF-8 | ja |
B3P_SMTP_USER_ALTER, B3P_SMTP_HOST_ALTER, B3P_SMTP_PORT_ALTER, B3P_SMTP_PASSWD_ALTER | Mit diesen Eigenschaften kann ein alternativer SMTP-Server konfiguriert werden. Falls der Versand über den Hauptserver fehlschlägt, wird der Versand mit diesen alternativen Verbindungsdaten durchgeführt. Um als Alternativen zu gelten, müssen sich der Host, der Port oder der Benutzername von den Einstellungen des Hauptservers unterscheiden. | ||
B3P_MAIL_SMTP_STARTTLS_ENABLE | Aktiviert StartTLS | true / false(default) |
(1) ob die Property den MessageContext überschreiben kann oder nicht.
View Me Edit Me