System mail settings


The file system-mail.properties stores several settings related to the system email server, such as the IP address and password.

You should edit database related settings via the user interface. Please note that some of these properties are stored encrypted.

 Property Default value Encrypted Explanation
mail.smtp.host(empty string)yesThe address for the connection to the mail server.
mail.smtp.port25yesThe port for the connection to the mail server.
mail.smtp.authfalsenoWhether the connection to the mail server must be authorized.
mail.smtp.auth.user(empty string)yesUser name for authenticating with the mail server. Required if mail.smtp.auth is set to true.
mail.smtp.auth.password(empty string)yesPassword for authenticating with the mail server. Required if mail.smtp.auth is set to true.
mail.smtp.from(empty string)yesFor mails sent by the system, this is the mail address displayed as the sender of the mail.
mail.smtp.sender.name(empty string)yesFor mails sent by the system, this is the name displayed as the sender of the mail.
mail.support.tosupport@formcycle.deyesThe mail address to which support requests are sent.
mail.support.allow.clientspecificfalsenoWhether clients are allowed to configure a different email address support requests are send to.
mail.feedback.tofeedback@formcycle.denoThe mail address to which feedback entered by users is sent.
mail.encryptionnonenoThe encryption method, allowed value are none, tls, and starttls.
use.mailfalsenoWhether the system mail server is enabled. If it is disabled, a client-specific mail server is required for sending mails.
mail.allow.utf8 7.1.0+ falseneinWhether the mail server suppors UTF8 characters in message headers (RFC6532). This extension allows mails to be sent to international email addresses, such as 用户@例子.广告. This flag must be enabled if and only if the server supports UTF8 headers.