Class MailConfigBean

All Implemented Interfaces:
Serializable

@Named @ViewScoped public class MailConfigBean extends FCContextBean implements Serializable
Bean für die Konfiguration eines Systemweiten E-Mail Servers
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • MailConfigBean

      public MailConfigBean()
  • Method Details

    • isUseMail

      public boolean isUseMail()
    • setUseMail

      public void setUseMail(boolean useMail)
    • getServer

      public String getServer()
    • setServer

      public void setServer(String server)
    • getPort

      public Integer getPort()
    • setPort

      public void setPort(Integer port)
    • isAllowUtf8

      public boolean isAllowUtf8()
    • setAllowUtf8

      public void setAllowUtf8(boolean allowUtf8)
    • isAllowCustomSenderAddress

      public boolean isAllowCustomSenderAddress()
      Returns:
      When sending mails via the system mail server, whether to allow a sender address that is different from the configured sender address.
    • setAllowCustomSenderAddress

      public void setAllowCustomSenderAddress(boolean allowCustomSenderAddress)
      Parameters:
      allowCustomSenderAddress - When sending mails via the system mail server, whether to allow a sender address that is different from the configured sender address.
    • getAuthUser

      public String getAuthUser()
    • setAuthUser

      public void setAuthUser(String authUser)
    • getAuthPwd

      public String getAuthPwd()
    • setAuthPwd

      public void setAuthPwd(String authPwd)
    • getAddress

      public String getAddress()
    • setAddress

      public void setAddress(String from)
    • getSupportAddress

      public String getSupportAddress()
    • setSenderName

      public void setSenderName(String senderName)
    • getSenderName

      public String getSenderName()
    • setSupportAddress

      public void setSupportAddress(String supportAddress)
    • getAllowClientSpecificSupportAddress

      public Boolean getAllowClientSpecificSupportAddress()
    • setAllowClientSpecificSupportAddress

      public void setAllowClientSpecificSupportAddress(Boolean allowClientSpecificSupportAddress)
    • getSendSystemInfoInSupportMail

      public Boolean getSendSystemInfoInSupportMail()
    • setSendSystemInfoInSupportMail

      public void setSendSystemInfoInSupportMail(Boolean sendSystemInfoInSupportMail)
    • hasSupportAddress

      public boolean hasSupportAddress()
    • getEncryption

      public EMailEncryption getEncryption()
    • setEncryption

      public void setEncryption(EMailEncryption encryption)
    • getAuthenticationType

      public EMailAuthenticationType getAuthenticationType()
    • setAuthenticationType

      public void setAuthenticationType(EMailAuthenticationType authType)
    • getTenantId

      public String getTenantId()
    • setTenantId

      public void setTenantId(String tenantId)
    • getClientId

      public String getClientId()
    • setClientId

      public void setClientId(String clientId)
    • getClientSecret

      public String getClientSecret()
    • setClientSecret

      public void setClientSecret(String clientSecret)
    • getTestmailReceiver

      public String getTestmailReceiver()
    • setTestmailReceiver

      public void setTestmailReceiver(String testmailReceiver)
    • getDefaultSystemSupportMail

      public String getDefaultSystemSupportMail()
    • testMailserver

      public void testMailserver()
    • saveConfig

      public void saveConfig()