
- monitoring.rst + mentions.rst = get_started.rst; - mail_twitter.rst = deleted (functionality does not exist since V12) - tracking.rst = project/tasks/collaborate.rst
60 lines
2.4 KiB
ReStructuredText
60 lines
2.4 KiB
ReStructuredText
===============
|
||
Email Templates
|
||
===============
|
||
|
||
We all know writing good emails is vital to get a high response rate, but you do not want to
|
||
rewrite the same structure every time, do you? That is where email templates come in.
|
||
Without the need to rewrite the entire email structure every time, you save time to focus on
|
||
the content. Multiple templates also let you deliver the right message to the right audience,
|
||
improving their overall experience with the company.
|
||
|
||
Enable it and understand a few concepts
|
||
=======================================
|
||
|
||
The :doc:`Developer mode <../../general/developer_mode/activate>` must be activated. Then, go to
|
||
:menuselection:`Settings --> Technical --> Templates`. A view of the existing templates is shown.
|
||
|
||
.. warning::
|
||
**It is highly recommended not to change the content in existing templates unless the user has
|
||
prior knowledge about placeholders.**
|
||
|
||
To add a new one, click on *Create* and choose the type of document this template is used with. In
|
||
the example below, the template would be sent to job applicants.
|
||
|
||
.. image:: media/newtemplate.png
|
||
:align: center
|
||
:alt: New email template form in Odoo
|
||
|
||
| Under *Email Configuration*, fields such as *From*, *To (Emails)*, *To (Partners)*, require
|
||
placeholders. If the *From* field is not set, the default value is the author’s email alias, if
|
||
configured, or email address.
|
||
| Under *Advanced Settings*, if an *Outgoing Mail Server* is not set, the one with the highest
|
||
priority is used.
|
||
| The option *Auto Delete* permanently deletes the emails after they are sent, saving space in your
|
||
database.
|
||
|
||
Writing content including placeholder expressions
|
||
-------------------------------------------------
|
||
|
||
Under the tab *Dynamic Placeholder Generator*, look for the *Field* you would like to use.
|
||
|
||
.. image:: media/placeholders.png
|
||
:align: center
|
||
:alt: View of the dynamic placeholder generator tab under a new template in Odoo
|
||
|
||
Next, copy the *Placeholder Expression* and paste it in the *Body* of the email, under the *Content*
|
||
tab, using - essentially - the *Code View*.
|
||
|
||
.. image:: media/codeview.png
|
||
:align: center
|
||
:alt: View of the body code view under the content tab in Odoo
|
||
|
||
Deactivate the *Code View* option by simply clicking on it again, and easily design the message.
|
||
Click on *Preview* to check how the email looks before sending it.
|
||
|
||
.. image:: media/preview.png
|
||
:align: center
|
||
:alt: View of the content with the standard body view in Odoo
|
||
|
||
|