Zielgruppe BetriebVersion: GSB10.0Webapp maildistributor
Die Webapp maildistributor
dient dem Versand von Newslettern und wird in der maildistributor-service
Service-Instanzen verwendet.
In den Dateien as_main.properties
und md_main.properties
wird die Konfiguration der Webapp maildistributor
vorgenommen.
Konfigurationsdatei as_main.properties
(Service-Instanz maildistributor-service
)
#############################################
# Datenbank-Einstellungen
#############################################
# START: Datenbank MySql
maildistributor.datasource.driverClass=com.mysql.jdbc.Driver
maildistributor.datasource.url=jdbc:mysql://maildistributor.database.example.com:3306/maildistributor
maildistributor.datasource.dialect=org.hibernate.dialect.MySQLDialect
# STOP: Datenbank MySql
# START: Datenbank Oracle
#maildistributor.datasource.driverClass=oracle.jdbc.driver.OracleDriver
#maildistributor.datasource.url=jdbc:oracle:thin:@maildistributor.database.example.com:1521:gsbos
#maildistributor.datasource.dialect=org.hibernate.dialect.Oracle10gDialect
# STOP: Datenbank Oracle
maildistributor.datasource.username=maildistributor
maildistributor.datasource.password=maildistributor
Konfigurationsdatei md_main.properties (Service-Instanz maildistributor-service)
#############################################
# Datenbank-Einstellungen
#############################################
# START: Datenbank MySql
maildistributor.datasource.driverClass=com.mysql.jdbc.Driver
maildistributor.datasource.url=jdbc:mysql://maildistributor.database.example.com:3306/maildistributor
maildistributor.datasource.dialect=org.hibernate.dialect.MySQLDialect
# STOP: Datenbank MySql
# START: Datenbank Oracle
#maildistributor.datasource.driverClass=oracle.jdbc.driver.OracleDriver
#maildistributor.datasource.url=jdbc:oracle:thin:@maildistributor.database.example.com:1521:gsbos
#maildistributor.datasource.dialect=org.hibernate.dialect.Oracle10gDialect
# STOP: Datenbank Oracle
maildistributor.datasource.username=maildistributor
maildistributor.datasource.password=maildistributor
#############################################
# Cluster-Parameter
#############################################
# Eindeutiger Applikations-Identifier des Distributors zur Unterscheidung im Cluster-Betrieb
maildistributor.application_id=app_1
# Flag das angibt, ob die Instanz im Cluster-Betrieb läuft
maildistributor.cluster_mode=false
#############################################
# Einstellungen für die aktiven Komponenten
#############################################
maildistributor.host=maildistributor.service.example.com
maildistributor.port=9801
#########################################################
# LMTP Server Einstellungen für ankommende Bounce-Mails
#########################################################
# Port des LMTP Servers
maildistributor.lmtp_port=1234
# Hosts von denen eine Verbindung zum LMTP-Server aktzeptiert wird (Standardmäßig nur der lokale Postfix)
# Komma separierte Liste von Hostnamen oder IP-Adressen
maildistributor.allowed_hosts=maildistributor.service.example.com, 127.0.0.1
###################################################
# SMTP Server Einstellungen für den Mail-Versand
###################################################
# Host-Name des SMTP-Servers
maildistributor.connection.smtp.default.server=mail.extern.example.com
# Port des SMTP-Servers
maildistributor.connection.smtp.default.port=25
Beschreibung der maildistributor
-Properties:
Property-Name | Beschreibung |
---|---|
maildistributor.datasource.driverClass | Die Klasse des Datenbank-Treibers |
maildistributor.datasource.url | Die JDBC-URL zum Zugriff auf die Datenbank |
maildistributor.datasource.dialect | Der Hibernate-Dialekt zum Zugriff auf die Datenbank |
maildistributor.datasource.username | Der Name des Datenbankbenutzers |
maildistributor.datasource.password | Das Passwort des Datenbankbenutzers |
maildistributor.application_id | Eindeutiger Applikations-Identifier des Distributors zur Unterscheidung im Cluster-Betrieb |
maildistributor.cluster_mode | Flag das angibt, ob die Instanz im Cluster-Betrieb läuft |
maildistributor.host | Der Hostname des Maildistributors |
maildistributor.port | Der Port des Maildistributors |
maildistributor.lmtp_port | Port des LMTP Servers |
maildistributor.allowed_hosts | Komma separierte Liste von Hostnamen oder IP-Adressen von denen eine Verbindung zum LMTP-Server aktzeptiert wird |
maildistributor.connection.smtp.default.server | Host-Name des SMTP-Servers |
maildistributor.connection.smtp.default.port | Port des SMTP-Servers |