Configure the Mail Sender
Excerpt |
---|
The mail sender configuration refers the mail templates directory and templates localization. |
...
Emails may be sent in multiple languages based on the sender's language or on the receiver's language. The emails templates are placed on disk, in a directory specified by you and must follow the steps below to get picked correctly by the SIL engineEngine™.
Let's see an example to understand how it works. Resolution of the file mytemplate.tpl for a given language (let's use French/France) is performed like this:
...
Within the templates any standard or custom field defined in the issue that called the routine can be referenced using the notation $field$. In fact starting with version 4.0 we expanded this notation and created a meta language named STL (not from Standard, but SILSIL™). This language allows embedding snippets of SIL SIL™ within the template. So, for instance, you can output multiple rows in a html table. You can read more about STL in a dedicated chapter.
...
Mail Sender | Description | When to use |
---|---|---|
Container Sender | Uses Jira to send mails; mails are enqueued in the standard Jira queue and the call returns immediately | In most cases, this is what you should use. It offers good performance and it relies on the standard Jira mechanism. |
Direct sender, custom | Connects to the SMTP server and sends the mail. You need to specify the mail server parameters | You need to configure another mail server for the mails and you want to wait for the send confirmation to arrive before continuing your SIL SIL™ program |
Direct sender, defaults | Same as above, but takes the configuration from Jira SMTP server | You just want to wait for the send confirmation to arrive before continuing your SIL SIL™ program. |
Null sender | Logs messages to be sent in the Jira log | Debug and Development |
...