Configuring Email Notification Templates


The emailNotifications folder contains language and locale-specific email notification templates that developers can configure. Ingeniux CMS inserts the template into the email body.

To configure an email notification template:

  1. Navigate to [path-to-cms-site-instance]\site\App_Data\xml\Custom\emailNotifications and select the desired language and locale-specific folder.
    Tip
    For example, to configure the message for English-speaking recipients in the U.S., select the en-us folder.
  2. Open the template file you want to edit in a text editor:
    • workflowNotifications.xml: Controls the workflow notification email that the CMS sends when a content item or asset item advances in workflow.
    • newUserAccountEmailTemplate.xml: Controls the welcome email that the CMS sends to a new user account.
      Version Notes: CMS 10.6.491
      Template introduced in CMS 10.6.492.
    • passwordResetEmailTemplate.xml: Controls the password reset email that the CMS sends when a user requests a password reset.
      Version Notes: CMS 10.6.491
      Template introduced in CMS 10.6.492.

    Alternatively, edit the file in Visual Studio. Navigate to [path-to-cms-site-instance]\site\App_Data\xml\Custom and open Ingeniux_Extensions_Development.sln. Select the API_Extensions_Development_Harness project in Solution Explorer and navigate to the template in the emailNotifications\[name-of-language-and-locale]\ folder.

  3. Edit the text and variables in the file to best suit your organization's needs. See [[Email Template Structures]]] for details about each template structure.
  4. Save your changes to the template file.

Outcomes include:

  • For workflowNotifications.xml, when a content item advances in workflow, the CMS inserts your notification in the email body and sends the message to the next user or group in the workflow. Example default message:

    Workflow Notification Message in
              Email

  • For newUserAccountEmailTemplate.xml, when an administrator creates a new user account, the CMS inserts your notification into the email body and sends the message to the email address of the new user.

    Example default message:

    New User Account Notification Message in Email

  • For passwordResetEmailTemplate.xml, when an administrator creates a new user account or when password reset is triggered, the CMS inserts your notification in the email body and sends the message to user account holder.

    Example default message:

    Password Reset Notification Message in Email

Next Steps:

Warning
If you upgrade your site, the default template file overwrites the existing email templates. To preserve your changes, restore your customized templates after upgrading the CMS.