Package de.svws_nrw.base.email
Klasse MailSmtpSessionConfig
java.lang.Object
de.svws_nrw.base.email.MailSmtpSessionConfig
Die Konfiguration für eine SMTP-Session
-
Konstruktorübersicht
KonstruktorBeschreibungMailSmtpSessionConfig
(@NotNull String host, @NotNull String username, @NotNull String password) Erstellt eine neue SMTP-Session-Konfiguration mit dem angegebenen Host, Username und Kennwort. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetHost()
Gibt den Hostnamen des SMTP-Server zurück.Gibt das Kennwort dieser Session-Konfiguration zurück.int
getPort()
Gibt den Port zurück, auf dem der SMTP-Server erwartet wird.Gibt den Benutzernamen dieser Session-Konfiguration zurück.boolean
Gibt zurück, ob Start-TLS verwendet wird.void
setPort
(int port) Setzt die Port-Adresse, auf dem der SMTP-Server erwartet wirdvoid
setStartTLS
(boolean starttls) Setzt in der Konfiguration, ob Start-TLS verwendet werden soll.
-
Konstruktordetails
-
MailSmtpSessionConfig
public MailSmtpSessionConfig(@NotNull @NotNull String host, @NotNull @NotNull String username, @NotNull @NotNull String password) Erstellt eine neue SMTP-Session-Konfiguration mit dem angegebenen Host, Username und Kennwort. Es wird als Default davon ausgegangen, das Start-TLS verwendet wird und der SMTP-Server auf Port 25 lauscht.- Parameter:
host
- der SMTP-Hostusername
- der Benutzernamepassword
- das Kennwort
-
-
Methodendetails
-
isStartTLS
public boolean isStartTLS()Gibt zurück, ob Start-TLS verwendet wird.- Gibt zurück:
- true, falls Start-TLS verwendet wird
-
setStartTLS
public void setStartTLS(boolean starttls) Setzt in der Konfiguration, ob Start-TLS verwendet werden soll.- Parameter:
starttls
- true, falls Start-TLS verwendet werden soll und ansonsten false
-
getPort
public int getPort()Gibt den Port zurück, auf dem der SMTP-Server erwartet wird.- Gibt zurück:
- die Port-Adresse des SMTP-Servers
-
setPort
public void setPort(int port) Setzt die Port-Adresse, auf dem der SMTP-Server erwartet wird- Parameter:
port
- die Port-Adresse
-
getHost
Gibt den Hostnamen des SMTP-Server zurück.- Gibt zurück:
- der Hostname
-
getUsername
Gibt den Benutzernamen dieser Session-Konfiguration zurück.- Gibt zurück:
- der Benutzername
-
getPassword
Gibt das Kennwort dieser Session-Konfiguration zurück.- Gibt zurück:
- das Kennwort
-