Zielgruppe BetriebVersion: GSB10.1GSB Applikation maildistributor
Die Applikation maildistributor
ist für den Versand von Newsletter-Mailings und für die Abonnentenverwaltung zuständig.
Die Datei application.properties
enthält die Konfiguration der Applikation.
Konfigurationsdatei aplication.properties
(Service-Instanz maildistributor-service
)
#
# Copyright � 2019 Materna Information & Communications SE
#
logging.config=${gsb.software.dir}/logback-spring.xml
server.port=9801
spring.datasource.username=maildistributor
spring.datasource.password=maildistributor
# START: Datenbank MySQL
spring.jpa.database-platform=org.hibernate.dialect.MySQL57Dialect
spring.datasource.url=jdbc:mysql://maildistributor.database.example.com:3306/maildistributor?useUnicode=true&useLegacyDatetimeCode=false&serverTimezone=Europe/Berlin&useSSL=false
# END: Datenbank MySQL
# START: Datenbank Oracle
#spring.datasource.url=jdbc:oracle:thin:@maildistributor.database.example.com:1521:maildistributor
# END: Datenbank Oracle
maildistributor.application-id=md_1
maildistributor.base-url=http://maildistributor.service.example.com:9801
maildistributor.lmtp.port=1234
maildistributor.lmtp.allowed-hosts=maildistributor.service.example.com, 127.0.0.1
maildistributor.smtp.default.server=mail.extern.example.com
maildistributor.smtp.default.port=25
maildistributor.list-defaults.mail-domain=example.com
Beschreibung der application-Properties
Property-Name | Beschreibung |
---|---|
logging.config | Pfad zur Logback-Konfiguration. Die Default Logback-Konfiguration liegt in der installierten GSB-Applikation, der Pfad zum Installationsverzeichnis ist in der Systemproperty gsb.software.dir definiert. Standard Spring-Boot-Property, Details zur Logging-Konfiguration s.a. https://docs.spring.io/spring-boot/docs/current/reference/html/howto-logging.html |
server.port | Portnummer auf dem der Http-Port der Applikation läuft. Standard Spring-Boot-Property (s.a. https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html) |
spring.jpa.database-platform | Defintion der zugrundeliegenden Datenbank und des Datenbankdialekts. Standard Spring-Boot DB-Property (s. obiger Link) |
spring.datasource.url | Datenbank Connect-String. Standard Spring-Boot DB-Property (s. obiger Link) |
spring.datasource.username , spring.datasource.password | Datenbank-Benutzer und -Passwort für die Anmeldung der Applikation an die Datenbank. Standard Spring-Boot DB-Property (s. obiger Link) |
maildistributor.application-id | Eindeutige ID, die bei Nutzung mehrerer Maildistributor-Instanzen jeweils instanzspezfisch definiert werden muss. |
maildistributor.base-url | Url unter der der Maildistributor erreichbar ist. |
maildistributor.lmtp.port , maildistributor.lmtp.allowed-hosts | Defintion der LMTP-Portnummer und der erlaubten Servernamen für das Bounce-Processing des Maildistributors. |
maildistributor.smtp.default.server , maildistributor.smtp.default.port | Servername und Portnummer für den Versand von E-Mails durch den Maildistributor |
maildistributor.list-defaults.mail-domain | Default Mail-Domain, die bei der Erstellung neuer Mailing-Listen als Domain-Part der Listen-Adresse verwendet wird. |