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. |