Mail-Konfiguration

In einer Anwendung kann die Verbindung zu einem SMTP- bzw. IMAP-Server konfiguriert werden, wenn die Anwendung Mails senden bzw. empfangen kann.

SMTP-Konfiguration

Der Mail-Versand aus einer Anwendung kann über die folgenden Einstellungen gesteuert werden. Hierfür werden entweder beim Start des Web-Containers die entsprechenden System-Properties mit -Dproperty_name=property_value gesetzt, oder die angegebenen Konfigurationsvariablen werden in einer separaten Konfigurations-Datei mit Werten für das jeweilige Deployment belegt.

System-Property Konfigurationsvariable Beschreibung
smtp_active %SMTP_ACTIVE% Ob der Mail-Versand aktiviert ist.
smtp_server %SMTP_SERVER% Der Host-Name des zu verwendenden SMTP-Servers
smtp_protocol %SMTP_PROTOCOL% Das SMTP-Protokoll ("smtps" für verschlüsselte und "smtp" für unverschlüsselte Kommunikation)
smtp_starttls %SMTP_STARTTLS% Ob bei unverschlüsselter Kommunikation versucht werden soll, auf verschlüsselte Kommunikation zu wechseln.
smtp_port %SMTP_PORT% Der zu verwendende Port für die SMTP-Kommunikation (-1 bedeutet der Standardport für das gewählte Protokoll)
smtp_lookup_mx %SMTP_LOOKUP_MX%
smtp_user %SMTP_USER% Der Nutzername, mit dem sich die Anwendung bei dem SMTP-Server anmeldet
smtp_pass %SMTP_PASS% Das Passwort, dass die Anwendung für die Anmeldung beim SMTP-Server verwendet. Der Wert muss verschlüsselt angegeben werden. Zu Test-Zwecken kann der unverschlüsselte Wert mit dem Prefix unencrypted: angegeben werden.
smtp_timeout %SMTP_TIMEOUT% Maximale Wartezeit für die SMTP-Kommunikation.
smtp_connection_timeout %SMTP_CONNECTION_TIMEOUT% Maximale Wartezeit für den SMTP-Verbindungsaufbau
mail_domain %MAIL_DOMAIN% Domain-Name des Systems. Wird verwendet, um aus Account-Namen von Nutzern des Systems E-Mail-Addressen abzuleiten, indem der Nutzer-Login mit @ und dem konfigurierten Wert verlängert wird.
mail_sender %MAIL_SENDER% Die E-Mail-Addresse, die bei von der Anwendung versendeten Nachrichten als Absender angegeben wird.

IMAP-Konfiguration

Unterstützt die Anwendung Mail-Empfang, so kann dieser über die folgenden Einstellungen gesteuert werden.

System-Property Konfigurationsvariable Beschreibung
imap_active %IMAP_ACTIVE% Ob der Mail-Empfang aktiviert ist
imap_server %IMAP_SERVER% Der Host-Name des zu verwendenden IMAP-Servers
imap_protocol %IMAP_PROTOCOL% Das IMAP-Protokoll ("imaps" für verschlüsselte und "imap" für unverschlüsselte Kommunikation)
imap_starttls %IMAP_STARTTLS% Ob bei unverschlüsselter Kommunikation versucht werden soll, auf verschlüsselte Kommunikation zu wechseln.
imap_port %IMAP_PORT% Der zu verwendende Port für die IMAP-Kommunikation (-1 bedeutet der Standardport für das gewählte Protokoll)
imap_user %IMAP_USER% Der Nutzername, mit dem sich die Anwendung bei dem IMAP-Server anmeldet
imap_pass %IMAP_PASS% Das Passwort, dass die Anwendung für die Anmeldung beim IMAP-Server verwendet. Der Wert muss verschlüsselt angegeben werden. Zu Test-Zwecken kann der unverschlüsselte Wert mit dem Prefix unencrypted: angegeben werden.