Interface IMailConfiguration

All Superinterfaces:
IConfigurationAspect, ISavableConfigurationAspect, IStorableConfiguration<IMailConfiguration>

public interface IMailConfiguration extends IStorableConfiguration<IMailConfiguration>, IConfigurationAspect
Mail configuration
Author:
I-D Media AG
  • Method Details

    • enableTlsProtocol

      boolean enableTlsProtocol()
    • getSmtpServer

      String getSmtpServer()
      Returns:
      the smptServer
    • getSmtpPort

      String getSmtpPort()
      Returns:
      the smptPort
    • getSmtpFrom

      String getSmtpFrom()
      Returns:
      the smptFrom
    • getSmtpErrorInfoTo

      @NotNull @NotNull String getSmtpErrorInfoTo()
      Returns:
      the smptErrorInfoTo
    • isSmtpAuth

      boolean isSmtpAuth()
      Returns:
      the smptAuth
    • getSmtpUser

      @NotNull @NotNull String getSmtpUser()
      Returns:
      the smptUser
    • getSmtpPass

      @NotNull @NotNull String getSmtpPass()
      Returns:
      the smptPass
    • limitMailsPerUser

      boolean limitMailsPerUser()
      Limit the number of mails per user
      Returns: