Templates

A message template is a standard message that you can use at any time to send mail with the same pattern. Evolution allows you to create and edit message templates.

To enable the Message Template Plugin:

  1. Select Edit > Plugins, then select Templates.

2.3.1 Creating a Message Template from an Existing Message

  1. Select the message.
  2. Right-click > Move to folder / Copy to folder.
  3. Select the Template local folder.

You can also edit an existing message and save it as a template.

  1. Open the message and click Reply.
  2. Edit the message body or the addresses according to your requirements.
  3. Select File > Save as Template.

2.3.2 Saving a New Message as a Template

  1. Click New and enter the information in the New Message window, according to your requirements.
  2. Select File > Save as Template.

2.3.3 Using a Message Template as a Reply

  1. Right-click the message you are replying to, then click Templates.

    This option lists all the message templates in the Template folder.

  2. Select Open the message template of your choice and make changes if required.

  3. Нажмите Отправить.

    When you select a message template for replying, the subject of the reply is preserved.

2.3.4 Configuring Message Templates

In the Plugin Manager, select the Configuration tab to customize your message templates. You can add, edit or remove the key-value pairs. You can specify any number of key-value pairs.

In any template, the occurrence of every $key is replaced by the value it has in the configuration. For example, if you set the key to Manager and the value to Harry, any occurrence of $Manager is replaced by Harry in the message.

Assume that you have 1000 message templates with your current manager's name has a reference in them. When the current manager is replaced by a new one, it's not easy for you to manually replace the manager's name in all the 1000 messages. If the messages have a $Manager key value, you can reset the value in the Configuration tab of this plugin.

By default, the entire environment variables are used as a key-value pair. An occurrence of $env_variable is replaced by the value it carries. For example, an occurrence of $PATH in your template is replaced by its value when the template is used.

The replacement process uses the following order of precedence:

  • $key is replaced by the value set for it in the Configuration tab of the Templates plugin.
  • If the key is not found, it is then replaced with the value of its environment variable.
  • If key is neither a configuration option nor an environment variable, no changes are made.