Interface SmtpEmailProfile
-
- All Superinterfaces:
EmailProfile
public interface SmtpEmailProfile extends EmailProfile
AnEmailProfile
which supports SMTP.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
SmtpEmailProfile.AuthCredential
Encapsulates an authentication credential used to authenticate the SMTP client against the SMTP serverstatic interface
SmtpEmailProfile.AuthenticationSettings
static interface
SmtpEmailProfile.ConnectionSettings
The connection settings used for establishing a connection to an SMTP server-
Nested classes/interfaces inherited from interface com.inductiveautomation.ignition.gateway.mail.EmailProfile
EmailProfile.Lifecycle, EmailProfile.Managed
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SmtpEmailProfile.AuthCredential
getAuthCredential()
SmtpEmailProfile.AuthenticationSettings
getAuthenticationSettings()
SmtpEmailProfile.ConnectionSettings
getConnectionSettings()
-
Methods inherited from interface com.inductiveautomation.ignition.gateway.mail.EmailProfile
getAsSmtpEmailProfile, sendEmail
-
-
-
-
Method Detail
-
getConnectionSettings
SmtpEmailProfile.ConnectionSettings getConnectionSettings()
- Returns:
- the
SmtpEmailProfile.ConnectionSettings
used to connect to the SMTP server
-
getAuthenticationSettings
SmtpEmailProfile.AuthenticationSettings getAuthenticationSettings()
-
getAuthCredential
SmtpEmailProfile.AuthCredential getAuthCredential()
- Returns:
- the current
SmtpEmailProfile.AuthCredential
used to authenticate with the SMTP server
-
-