You can set up multiple emails notifications for your form, and even control which emails go out and when.
By default, Orbeon will send out at least one email with each form submission. You can customize and manage these emails using templates in the Email Settings.
To access the email templates:
The Email Settings window will be displayed.
For additional information, see:
Some program areas have an autoresponse set up on their email inbox. If they do, an adjustment may be needed to avoid redundant or confusing communications.
Consider options such as:
Separate email addresses might be the best option:
Before creating your templates, there are a few things to consider for your email design. These can be considered for a particular form, or be included in ministry practices, guidelines and even form templates.
Template names are primarily used for your convenience to help you distinguish one template from another. To assist you and any team members, you can establish a naming pattern for templates similar to how you might for control names.
Consider using a pattern like:
You can prename email templates and include them as part of a form template.
For additional information, see:
If you want to personalize email subjects or body content, you'll need to set up template parameters.
On the design side of things, you'll want to:
Parameters you establish can be used across all the email templates in all their languages (if applicable).
For additional information, see:
In general, you'll want at least 2 templates:
You'll need to add one or more if you are using conditions as well. For example, if you want to give the citizen the choice of receiving a PDF copy of the form by email, you'll need one for each condition.
You can create as many templates as needed based on things like:
For additional information, see:
Email template names are primarily for your and your team's convenience. But not all forms will send data to program areas by email.
If you are having data sent to an API instead, you'll need to:
The backgroud server-side process that sends data to your API will send specific emails using their template name. If you add a template or change a name, the process will need to be updated accordingly.
For additional information, see:
There are many options for how you set up an individual template, and you'll want to ensure information security and privacy for citizens. Errors made in setting up a template may lead to an information incident. While some setting choices may seem obvious, some are not. This section provides guidance on the available options with focus on information security and privacy.
For additional information, see:
You can give your template any name that is useful to you or your team. Consider a designed pattern for ease and consistency.
You can specify when this template is used by Orbeon using a boolean ('true'/'false) formula.
To use a condition:
Keep in mind that:
Email addressing is a common source of information incidents.
Following the recommendations in this section will help prevent these issues.
To address an email:
Every email needs to be addressed to a Recipient. If you forget and Orbeon attempts to use the template, the citizen will get a process error.
For additional information, see:
For emails to the program area:
For emails to the citizen:
You have 3 choices when it comes to the email subject line:
To override the default subject:
For additional information, see:
Consider including some or all of the following in your email subject:
If you have a piece of unique and stable information provided in the email subject, you can apply filtering and rules in Outlook.
Consider providing citizens with a subject line that's more specific, such as:
If the individual prepares a number of forms, being more specific can help them locate the desired response in their mailbox.
You have 3 choices when it comes to the email body:
To override the default body:
For additional information, see:
Consider including the following in the body of program emails:
In the event that the program's email address is incorrect or something else is wrong, this content will be included in system messages that may be received by GDX. If you or we discover the issue, we can at least let you know who was affected and you can contact the individual directly to resolve.
Consider including the following in the body of citizen emails:
In summary, this content describes:
This section allows you to control whether or not a PDF or XML copy of the form is attached to the email.
PDF forms are:
XML forms are:
To change the default setting for either:
Default settings are on the server side and not visible to you, therefore you can specify either "Yes" or "No" to override whatever the default setting is.
It's a good practice to specify "Yes" or "No" to:
For additional information, see:
The quantity and size of attachments is another potential cause of information incidents. Most email providers limit the total size of incoming emails, and some of these limits are quite low. If the message is too large, the notification will be rejected and the citizen will not receive their notification. In some cases, this causes citizens to repeatedly submit their form.
For additional information, see:
Program areas will need a copy of all attachments uploaded by the citizen.
It's receommended that you DO NOT include any attachments uploaded by the citizen to their email.
You can specify that only certain uploaded attachments are included using the "Selected attachments" option.
You may want to consider this for some attachments that are temporary in nature, such as a provided screenshot, receipt from another system, or similar; but also keep in mind that message size will increase.
In the Template parameters tab there is an added option to the dropdown list: All Control Values.
This section allows you to specify which fields you DO NOT want to include with all the values. You may want to trim out things like:
This function is similar the default functioning of older form platforms, though with greater control, and can still be useful in some scenarios.