3.7 Configuring Email Notification Settings

SSPR lets you specify the email server and customize the templates for email notifications. You can configure SSPR to send an automated email to users when required.

SSPR supports both plain text and HTML formats. For each configured setting and locale, you should configure both plain text and HTML email bodies. SSPR sends email in both formats and the email client can choose the display format. You can configure Macros for the body (plain text or HTML), subject, and from values of email. Email templates offer language support.

For more information about macros, see Section 3.2, Configuring Macros for Messages and Actions or select View > Macro Help in the Configuration Editor page.

To configure email settings, perform the following steps:

  1. In Configuration Editor, click Settings > Email.

  2. Click View > Always Show Advanced Settings to see and configure the advanced settings.

  3. Configure the following settings:

    Field

    Description

    SMTP Email Server Address

    Specify the SMTP server address for sending emails. This is a mandatory setting. Ensure that the server you specify here allows relaying. For best results, use a local SMTP server.

    SMTP Email Server Port

    Specify the port number of the SMTP server.

    Change Password Email

    Users get email notifications after changing their passwords.

    Configure the email format and other details that a user receives after changing the password. For example, sender’s address, subject, and format and text of the email body.

    Helpdesk Change Password Email

    Users get email notifications when helpdesk changes their passwords.

    Configure the email format and other details that a user receives when helpdesk changes the user’s password. For example, sender’s address, subject, and format and text of the email body.

    Update Profile Email

    Users get email notifications when they update their profiles.

    Configure the email format and other details that a user receives when they update their profiles. For example, sender’s address, subject, and format and text of the email body.

    New User Email

    A new user gets a welcome email.

    Configure the email format and other details such a sender’s address, subject, and format and text of the email body.

    New User Verification Email

    A new user gets a verification email with a link to verify the registration.

    Configure the email format and other details such a sender’s address, subject, and format and text of the email body.

    Use %TOKEN% to insert the token value into the email.

    Activation Email

    A new user gets an email after the account activates.

    Configure the email format and other details such a sender’s address, subject, and format and text of the email body.

    Activation Verification Email

    A new user gets an email during the account activation verification process.

    Configure the email format and other details such a sender’s address, subject, text of the email body including the verification link.

    Use %TOKEN% to insert the token value into the email.

    Forgotten Password Verification Email

    When users request for the password reset, they get a verification email. Users need to click the link available in the email to authenticate the request.

    Configure the email format and other details such as sender’s address, subject, text of the email body including the verification link.

    Use %TOKEN% to insert the token value into the email.

    Intruder Notice Email

    When a user or any intruder attempts to reset the password with incorrect responses that locks the user account, the user gets an email to notify that the account is disabled due to lockout.

    Configure the email format and other details such a sender’s address, subject, and text of the email body.

    SMTP Email Server Username (Advanced)

    Specify the username for the SMTP server. Only this user can log into the SMTP server to send an email. If you do not specify any user here, the system sends SMTP messages without authentication.

    SMTP Email Server Password (Advanced)

    Set a password for the SMTP email server user. If you do not provide any value, the SMTP messages can be sent without authenticating the server user.

    Click Store Password and then specify an SMTP password or provide a random password on the Store Password page.

    User Email Attribute (Advanced)

    Specify the user LDAP attribute containing user's email address.

    Maximum Email Queue Age (Advanced)

    Specify the maximum time (in seconds) an email can wait in the send queue. If an email is in the send queue longer than this time, the system discards it. An email persists in the send queue if there is any input output error or network error to the SMTP server occurs while sending the email.

    Send Password Email (Advanced)

    An email is sent to the user with the new password during forgotten password reset process. This setting is valid if send password functionality is enabled.

    Configure the email format and other details such a sender’s address, subject, and text of the email body.

    Send Username Email (Advanced)

    An email is sent to the user with the new username during forgotten password reset process.

    Configure the email format and other details such a sender’s address, subject, and text of the email body.

    SMTP Email Advanced Settings

    Specify the name/value settings to control the behavior of the mail agent. Available settings are defined as part of the JavaMail API. The settings must be in "name=value" format, where name is the key value of a valid JavaMail API setting.

  4. Click Actions > Save.