From cf6af904f9e77792850368e9717b5403b75df807 Mon Sep 17 00:00:00 2001 From: BVE Date: Wed, 23 Jun 2021 13:27:39 +0000 Subject: [PATCH] [ADD] email_communication: new documentation regarding general emailing Creation of a new submenu under Applications/General for the Email communication. Moved advanced of dicuss to this new submenu + adding of content regarding frequently asked question in support. Redirection has been done on other files pointing to Discuss/Advanced to match the new folder email_communication. Modified content in: - Email servers: split and move configuration part under email_domain - Email domain: covering information about SPF DKIM and DMARC configurations by JQU - Email templates: (how to use the functions) by GOR - Email common: answering frequently asked questions + common issues by ALA closes odoo/documentation#1092 Signed-off-by: Vergote Baptiste (bve) --- .../administration/install/email_gateway.rst | 2 +- .../odoo_sh/getting_started/branches.rst | 6 +- .../localizations/italy_IT.rst | 3 +- content/applications/general.rst | 2 + .../general/email_communication.rst | 13 + .../email_communication/email_domain.rst | 164 ++++++++++ .../email_communication}/email_servers.rst | 95 ++---- .../email_servers/alias-domain.png} | Bin .../email_servers/incoming-server.png} | Bin .../email_servers/outgoing-server.png} | Bin .../email_servers/system-parameters.png} | Bin .../email_communication/email_template.rst | 300 ++++++++++++++++++ ...adapted-rendering-format-date-function.png | Bin 0 -> 54222 bytes .../email_template/apply-to-model.png | Bin 0 -> 13407 bytes .../email_template}/codeview.png | Bin .../composer-mass-mailing-quotations.png | Bin 0 -> 58333 bytes .../email_template/edit-language-template.png | Bin 0 -> 33293 bytes ...reg-template-format-datetime-rendering.png | Bin 0 -> 92070 bytes .../event-reg-template-format-datetime.png | Bin 0 -> 205744 bytes .../email_template/field-and-rendering.png | Bin 0 -> 106857 bytes .../email_template/fields-of-model.png | Bin 0 -> 35537 bytes .../format-date-functions-example.png | Bin 0 -> 20302 bytes .../email_template/new-template-creation.png} | Bin .../email_template}/placeholders.png | Bin .../po-template-format-date-rendering.png | Bin 0 -> 48989 bytes .../po-template-format-date.png | Bin 0 -> 94424 bytes .../email_template}/preview.png | Bin .../rendering-format-date-function.png | Bin 0 -> 55451 bytes .../reply-to-template-sales.png | Bin 0 -> 34609 bytes .../so-template-format-amount-rendering.png | Bin 0 -> 58378 bytes .../so-template-format-amount.png | Bin 0 -> 97723 bytes .../email_template/translation-body.png | Bin 0 -> 98370 bytes .../general/email_communication/faq.rst | 174 ++++++++++ .../email_communication/faq/email-limit.png | Bin 0 -> 5864 bytes .../faq/email-retry-technical.png | Bin 0 -> 2676 bytes .../faq/email-scheduled-later.png | Bin 0 -> 3331 bytes .../email_communication/faq/red-envelop.png | Bin 0 -> 12622 bytes .../email_marketing/overview/send_emails.rst | 2 +- .../overview/integrations_and_template.rst | 2 +- content/applications/productivity/discuss.rst | 1 - .../productivity/discuss/advanced.rst | 12 - .../discuss/advanced/email_template.rst | 59 ---- .../discuss/overview/get_started.rst | 4 +- .../understanding_automated_actions.rst | 2 +- .../helpdesk/overview/receiving_tickets.rst | 2 +- .../services/project/tasks/email_alias.rst | 2 +- .../websites/website/publish/domain_name.rst | 3 +- redirects.txt | 4 + 48 files changed, 706 insertions(+), 146 deletions(-) create mode 100644 content/applications/general/email_communication.rst create mode 100644 content/applications/general/email_communication/email_domain.rst rename content/applications/{productivity/discuss/advanced => general/email_communication}/email_servers.rst (71%) rename content/applications/{productivity/discuss/advanced/media/alias_domain.png => general/email_communication/email_servers/alias-domain.png} (100%) rename content/applications/{productivity/discuss/advanced/media/incoming_server.png => general/email_communication/email_servers/incoming-server.png} (100%) rename content/applications/{productivity/discuss/advanced/media/outgoing_server.png => general/email_communication/email_servers/outgoing-server.png} (100%) rename content/applications/{productivity/discuss/advanced/media/system_parameters.png => general/email_communication/email_servers/system-parameters.png} (100%) create mode 100644 content/applications/general/email_communication/email_template.rst create mode 100644 content/applications/general/email_communication/email_template/adapted-rendering-format-date-function.png create mode 100644 content/applications/general/email_communication/email_template/apply-to-model.png rename content/applications/{productivity/discuss/advanced/media => general/email_communication/email_template}/codeview.png (100%) create mode 100644 content/applications/general/email_communication/email_template/composer-mass-mailing-quotations.png create mode 100644 content/applications/general/email_communication/email_template/edit-language-template.png create mode 100644 content/applications/general/email_communication/email_template/event-reg-template-format-datetime-rendering.png create mode 100644 content/applications/general/email_communication/email_template/event-reg-template-format-datetime.png create mode 100644 content/applications/general/email_communication/email_template/field-and-rendering.png create mode 100644 content/applications/general/email_communication/email_template/fields-of-model.png create mode 100644 content/applications/general/email_communication/email_template/format-date-functions-example.png rename content/applications/{productivity/discuss/advanced/media/newtemplate.png => general/email_communication/email_template/new-template-creation.png} (100%) rename content/applications/{productivity/discuss/advanced/media => general/email_communication/email_template}/placeholders.png (100%) create mode 100644 content/applications/general/email_communication/email_template/po-template-format-date-rendering.png create mode 100644 content/applications/general/email_communication/email_template/po-template-format-date.png rename content/applications/{productivity/discuss/advanced/media => general/email_communication/email_template}/preview.png (100%) create mode 100644 content/applications/general/email_communication/email_template/rendering-format-date-function.png create mode 100644 content/applications/general/email_communication/email_template/reply-to-template-sales.png create mode 100644 content/applications/general/email_communication/email_template/so-template-format-amount-rendering.png create mode 100644 content/applications/general/email_communication/email_template/so-template-format-amount.png create mode 100644 content/applications/general/email_communication/email_template/translation-body.png create mode 100644 content/applications/general/email_communication/faq.rst create mode 100644 content/applications/general/email_communication/faq/email-limit.png create mode 100644 content/applications/general/email_communication/faq/email-retry-technical.png create mode 100644 content/applications/general/email_communication/faq/email-scheduled-later.png create mode 100644 content/applications/general/email_communication/faq/red-envelop.png delete mode 100644 content/applications/productivity/discuss/advanced.rst delete mode 100644 content/applications/productivity/discuss/advanced/email_template.rst diff --git a/content/administration/install/email_gateway.rst b/content/administration/install/email_gateway.rst index 35e8dd6c9..5d0ca237d 100644 --- a/content/administration/install/email_gateway.rst +++ b/content/administration/install/email_gateway.rst @@ -44,4 +44,4 @@ For Exim .. tip:: If you don't have access/manage your email server, use :ref:`inbound messages - `. + `. diff --git a/content/administration/odoo_sh/getting_started/branches.rst b/content/administration/odoo_sh/getting_started/branches.rst index a703b6c93..378539c5d 100644 --- a/content/administration/odoo_sh/getting_started/branches.rst +++ b/content/administration/odoo_sh/getting_started/branches.rst @@ -213,6 +213,8 @@ This link contains various monitoring metrics of the current build. You can zoom, change the time range or select a specific metric on each graph. On the graphs, annotations help you relate to changes on the build (database import, git push, etc...). +.. _odoosh/logs: + Logs ---- A viewer to have a look to your server logs. @@ -382,7 +384,9 @@ we are considering the feature if there is enough demand. In case the domain of your users email addresses use SPF (Sender Policy Framework) or DKIM (DomainKeys Identified Mail), don't forget to authorize Odoo as a sending host in your domain name settings to increase the deliverability of your outgoing emails. -The configuration steps are explained in the :ref:`Discuss app documentation `. +The configuration steps are explained in the documentation about :ref:`SPF +` and :ref:`DKIM `. + .. Warning:: Forgetting to configure your SPF or DKIM to authorize Odoo as a sending host can lead to the diff --git a/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT.rst b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT.rst index 2709430d2..75520a9dd 100644 --- a/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT.rst +++ b/content/applications/finance/accounting/fiscal_localizations/localizations/italy_IT.rst @@ -25,8 +25,7 @@ elettronica sono i seguenti: di posta elettronica certificata sono fornite dal tuo fornitore o dal Ministero. Lo stesso server deve essere configurato come server che gestisce tutta la corrispondenza mail in Odoo, per saperne di più si - può consultare la relativa :doc:`guida - `. + può consultare la relativa :doc:`guida `. - Indirizzo PEC dell’Azienda, tale indirizzo deve essere lo stesso registrato presso l’Agenzia delle Entrate per l’utilizzo dei servizi diff --git a/content/applications/general.rst b/content/applications/general.rst index 82c309920..94ce7e94c 100644 --- a/content/applications/general.rst +++ b/content/applications/general.rst @@ -8,6 +8,8 @@ Miscellaneous general/auth general/apps_modules general/export_import_data + general/email_communication general/voip general/in_app_purchase general/developer_mode + \ No newline at end of file diff --git a/content/applications/general/email_communication.rst b/content/applications/general/email_communication.rst new file mode 100644 index 000000000..4e9d98bd1 --- /dev/null +++ b/content/applications/general/email_communication.rst @@ -0,0 +1,13 @@ +:nosearch: + +=================== +Email Communication +=================== + +.. toctree:: + :titlesonly: + + email_communication/email_servers + email_communication/email_domain + email_communication/email_template + email_communication/faq diff --git a/content/applications/general/email_communication/email_domain.rst b/content/applications/general/email_communication/email_domain.rst new file mode 100644 index 000000000..8e2f287d8 --- /dev/null +++ b/content/applications/general/email_communication/email_domain.rst @@ -0,0 +1,164 @@ +======================== +Sending emails with Odoo +======================== + +Using your email domain in Odoo +=============================== + +Documents in Odoo (a CRM opportunity, a sales order, an invoice ...) have a discussion thread, +called *chatter*. + +When you post a message in the chatter, this message is sent by email to the followers of the +document. If a follower replies to the message, the reply updates the chatter, and Odoo relays the +reply to the followers. + +Emails from your users to partners (customers, vendors) are sent from the email address of your +users. Similarly, emails from partners to users are sent from the email address of the partners. +This allows you to recognize at a glance who sent an email relayed by Odoo. + +If your database is hosted on our cloud (Odoo Online or Odoo.sh), it is not necessary to add an +outgoing email server to send emails from your custom domain. You can enjoy this feature by using +the default Odoo email server. + +.. important:: + The Odoo server is subject to a daily email limit to prevent abuse. The default limit is 200 + emails sent per day for databases with an Enterprise subscription. This limit can be increased + under certain conditions. See our :doc:`FAQ ` or contact support for more + information. + +However, it is recommended that you configure your domain name to ensure that emails from your +users reach your partners, rather than being considered spam. + +For the same reason, we recommend that you always give your users an email address from a domain +you manage, rather than a generic email address (gmail.com, outlook.com, etc.). + +.. _email_communication/spf_compliant: + +Be SPF compliant +================ + +The Sender Policy Framework (SPF) protocol allows the owner of a domain name to specify which +servers are allowed to send email from that domain. When a server receives an incoming email, +it checks whether the IP address of the sending server is on the list of allowed IPs according +to the SPF record of the sender. + +.. note:: + The SPF verification is performed on the domain mentioned in the Return-Path field of the email. + In the case of an email sent by Odoo, this domain corresponds to the value of the + `mail.catchall.domain` key in the database system parameters. + + See the :ref:`documentation on incoming emails `. + +The SPF policy of a domain is set using a TXT record. How to create or modify a TXT record depends +on the provider hosting the DNS zone of your domain name. In order for the verification to work +properly, each domain can only have one SPF record. + +If your domain name does not yet have an SPF record, the content of the record to create is as +follows: + +``v=spf1 include:_spf.odoo.com ~all`` + +If your domain name already has an SPF record, you need to update this record (and do not create a +new one). + +.. example:: + + If your TXT record is `v=spf1 include:_spf.google.com ~all`, you need to edit it to add + `include:_spf.odoo.com`: `v=spf1 include:_spf.odoo.com include:_spf.google.com ~all` + +You can check if your SPF record is valid with a free tool like +`MXToolbox SPF `_. + +.. _email_communication/DKIM_compliant: + +Enable DKIM +=========== + +The DomainKeys Identified Mail (DKIM) allows you to authenticate your emails with a digital signature. + +When sending an email, the Odoo server includes a unique DKIM signature in the headers. The +recipient's server decrypts this signature using the DKIM record in your domain name. If the +signature and the key contained in the record match, this guarantees that your message is authentic +and has not been altered during transport. + +To enable DKIM, you must add a CNAME record to the DNS zone of your domain name: + +``odoo._domainkey IN CNAME odoo._domainkey.odoo.com.`` + +.. tip:: + If your domain name is `mycompany.com`, you need to create a subdomain + `odoo._domainkey.mycompany.com` whose canonical name is `odoo._domainkey.odoo.com.`. + +How to create or modify a CNAME record depends on the provider hosting the DNS zone of your domain +name. The most common providers are list below. + +You can check if your DKIM record is valid with a free tool like +`DKIM Core `_. If a selector is asked, enter `odoo`. + +Check your DMARC policy +======================= + +The Domain-based Message Authentication, Reporting & Conformance (DMARC) is a protocol that unifies SPF +and DKIM. The instructions contained in the DMARC record of a domain name tell the destination +server what to do with an incoming email that fails the SPF and/or DKIM check. + +There are three DMARC policies: +- ``p=none`` +- ``p=quarantine`` +- ``p=reject`` + +``p=quarantine`` and ``p=reject`` instruct the server that receives an email to quarantine that +email or ignore it if the SPF and/or DKIM check fails. + +If your domain name uses DMARC and has defined one of these policies, it is therefore imperative +to be SPF compliant or to enable DKIM. + +.. danger:: + Yahoo or AOL are examples of email providers with a DMARC policy set to ``p=reject``. We + strongly advise against using an *@yahoo.com* or *@aol.com* address for your users. These emails + will never reach their recipient. + +``p=none`` is used for the domain owner to receive reports about entities using their domain. It +should not impact the deliverability if the DMARC check fails. + +You can check the DMARC record of a domain name with a tool like +`MXToolbox DMARC `_. + +If one of your partners, customer or vendor, uses DMARC and has defined one of these policies, the +Odoo server cannot relay emails from this partner to your users. + +You need to :ref:`handle user notifications in Odoo `, or replace the +email address of the partner with a default email address. + +.. _email_communication/SPFDKIM_common_providers: + +SPF, DKIM & DMARC documentation of common providers +=================================================== + +- `OVH DNS `_ +- `OVH SPF `_ +- `GoDaddy TXT record `_ +- `GoDaddy SPF `_ +- `GoDaddy DKIM `_ +- `NameCheap `_ +- `CloudFlare DNS `_ +- `Google Domains `_ +- `Azure DNS `_ + +To fully test your configuration, the tool `Mail-Tester `_ will give +you a full overview of the content and configuration you have in one email sent! Mail-Tester can +also be used for other lesser known providers. + +Use a default email address +=========================== + +To force the email address from which emails are sent, you need to create one of these two keys in +the System Parameters of the database: + +- If ``mail.force.smtp.from`` is set, all outgoing emails are sent from the given address. This is + a requirement to use `Outlook with Odoo `_. +- If ``mail.dynamic.smtp.from`` is set, the from email address is replaced by the given one if the + domain does not match the domain set in `mail.catchall.domain`. + +You access the **System Parameters** in :ref:`developer mode ` in the :menuselection:`Settings --> +Technical --> Parameters --> System Parameters` menu. \ No newline at end of file diff --git a/content/applications/productivity/discuss/advanced/email_servers.rst b/content/applications/general/email_communication/email_servers.rst similarity index 71% rename from content/applications/productivity/discuss/advanced/email_servers.rst rename to content/applications/general/email_communication/email_servers.rst index 06f7dfcfd..015d64afa 100644 --- a/content/applications/productivity/discuss/advanced/email_servers.rst +++ b/content/applications/general/email_communication/email_servers.rst @@ -1,6 +1,6 @@ -============================================================ -How to Use my Mail Server to Send and Receive Emails in Odoo -============================================================ +==================================================== +Send and Receive Emails in Odoo with an Email Server +==================================================== If you are a user of Odoo Online or Odoo.sh... ============================================== @@ -17,34 +17,34 @@ Scope of this documentation This document is **mainly dedicated to Odoo on-premise users** who don't benefit from an out-of-the-box solution to send and receive emails in Odoo, -unlike `Odoo Online `__ & `Odoo.sh `__. +unlike `Odoo Online `_ & `Odoo.sh `_. .. warning:: - If no one in your company is used to manage email servers, we strongly recommend that you opt for those Odoo hosting solutions. Their email system works instantly and is monitored by professionals. Nevertheless you can still use your own email servers if you want to manage your email server's reputation yourself. -You will find here below some useful +You will find here some useful information on how to integrate your own email solution with Odoo. -.. note:: Office 365 email servers don't easily allow to send external emails from hosts like Odoo. - Refer to `Microsoft's documentation `__ - to make it work. +.. note:: + Office 365 email servers don't easily allow to send external emails from hosts like Odoo. Refer + to `Microsoft's documentation `_ + to make it work. How to manage outbound messages =============================== As a system admin, go to :menuselection:`Settings --> General Settings` -and check *External Email Servers*. -Then, click *Outgoing Mail Servers* to create one and reference the SMTP data of your email server. -Once all the information has been filled out, click on *Test Connection*. +and check *External Email Servers*. Then, click *Outgoing Mail Servers* to create one and reference +the SMTP data of your email server. Once all the information has been filled out, click on +*Test Connection*. Here is a typical configuration for a G Suite server. -.. image:: media/outgoing_server.png +.. image:: email_servers/outgoing-server.png :align: center Then set your email domain name in the General Settings. @@ -61,9 +61,10 @@ Can I use an Office 365 server ------------------------------ You can use an Office 365 server if you run Odoo on-premise. Office 365 SMTP relays are not compatible with Odoo Online unless you configure -Odoo to force the outgoing "From" address (see below). +Odoo to :ref:`force the outgoing "From" address ` . -Please refer to `Microsoft's documentation `__ +Please refer to `Microsoft's documentation +`_ to configure a SMTP relay for your Odoo's IP address. How to use a G Suite server @@ -72,53 +73,23 @@ You can use an G Suite server for any Odoo hosting type. To do so you need to setup the SMTP relay service. The configuration steps are explained in `Google documentation `__. -.. _discuss-email_servers-spf-compliant: - -Be SPF-compliant ----------------- -In case you use SPF (Sender Policy Framework) to increase the deliverability -of your outgoing emails, don't forget to authorize Odoo as a sending host in your -domain name settings. Here is the configuration for Odoo Online: - -* If no TXT record is set for SPF, create one with following definition: - v=spf1 include:_spf.odoo.com ~all -* In case a SPF TXT record is already set, add "include:_spf.odoo.com". - e.g. for a domain name that sends emails via Odoo Online and via G Suite it could be: - v=spf1 include:_spf.odoo.com include:_spf.google.com ~all - -Find `here `__ the exact procedure to -create or modify TXT records in your own domain registrar. - -Your new SPF record can take up to 48 hours to go into effect, -but this usually happens more quickly. - -.. note:: Adding more than one SPF record for a domain can cause problems - with mail delivery and spam classification. Instead, we recommend using - only one SPF record by modifying it to authorize Odoo. - -Allow DKIM ----------- -You should do the same thing if DKIM (Domain Keys Identified Mail) -is enabled on your email server. In the case of Odoo Online & Odoo.sh, -you should add a DNS "odoo._domainkey" CNAME record to -"odoo._domainkey.odoo.com". -For example, for "foo.com" they should have a record "odoo._domainkey.foo.com" -that is a CNAME with the value "odoo._domainkey.odoo.com". - Restriction ----------- -Please note that the port 25 is blocked for security reasons. Try using 587, 465 or 2525. +Please note that port 25 is blocked for security reasons on our SaaS and Odoo.sh platform. Try using +465, 587, or 2525. -Choose allowed "From" email addresses -------------------------------------- +.. _email_communication/default_from: -Sometimes, an email's "From" (outgoing) address can belong to a different -domain, and that can be a problem. +Use a default "From" email address +---------------------------------- + +Sometimes, an email's "From" (outgoing) address can belong to a +different domain, and that can be a problem. For example, if a customer with address *mary@customer.example.com* responds to a message, Odoo will try to redistribute that same email to other subscribers in the thread. But if the domain *customer.example.com* forbids that kind of -usage for security (kudos for that), the Odoo's redistributed email would get +usage for security, the Odoo's redistributed email would get rejected by some recipients' mail servers. To avoid those kind of problems, you should make sure all emails use a "From" @@ -133,7 +104,7 @@ Instead, you can also configure Odoo to do something similar by itself: #. Set your domain name in the General Settings. - .. image:: media/alias_domain.png + .. image:: email_servers/alias-domain.png :align: center #. In developer mode, go to :menuselection:`Settings --> Technical --> @@ -151,7 +122,7 @@ Instead, you can also configure Odoo to do something similar by itself: that should be used in those cases (such as ``outgoing@mycompany.example.com``). -.. _discuss/email_servers/inbound_messages: +.. _email_communication/inbound_messages: How to manage inbound messages ============================== @@ -187,7 +158,7 @@ alias in your mail server. (catchall@, bounce@, sales@, etc.). * Set your domain name in the General Settings. - .. image:: media/alias_domain.png + .. image:: email_servers/alias-domain.png :align: center * If you use Odoo on-premise, create an *Incoming Mail Server* in Odoo for each alias. @@ -196,7 +167,7 @@ alias in your mail server. Leave the *Actions to Perform on Incoming Mails* blank. Once all the information has been filled out, click on *TEST & CONFIRM*. -.. image:: media/incoming_server.png +.. image:: email_servers/incoming-server.png :align: center * If you use Odoo Online or Odoo.sh, We do recommend to redirect incoming messages @@ -214,21 +185,19 @@ alias in your mail server. Then go to :menuselection:`Settings --> Technical --> Parameters --> System Parameters` to customize the aliases (*mail.catchall.alias* & * mail.bounce.alias*). - .. image:: media/system_parameters.png + .. image:: email_servers/system-parameters.png :align: center .. note:: By default inbound messages are fetched every 5 minutes in Odoo on-premise. You can change this value in :ref:`developer mode `. Go to :menuselection:`Settings --> Technical --> Automation --> Scheduled Actions` and look for *Mail: Fetchmail Service*. - -.. _Office 365 documentation: - https://support.office.com/en-us/article/how-to-set-up-a-multifunction-device-or-application-to-send-email-using-office-365-69f58e99-c550-4274-ad18-c805d654b4c4 + Set up different dedicated servers for transactional and mass mails =================================================================== -Odoo's e-mail server has the capability of sending 200 e-mails per day on Odoo SH Cloud Platform. +Odoo is subject to a :ref:`daily email limit ` to prevent abuse. However, if needed, you can use a separate Mail Transfer Agent (MTA) servers for transactional e-mails and mass mailings. Example: use Odoo's own mail server for transactional e-mails, and Sendgrid, Amazon SES, or Mailgun diff --git a/content/applications/productivity/discuss/advanced/media/alias_domain.png b/content/applications/general/email_communication/email_servers/alias-domain.png similarity index 100% rename from content/applications/productivity/discuss/advanced/media/alias_domain.png rename to content/applications/general/email_communication/email_servers/alias-domain.png diff --git a/content/applications/productivity/discuss/advanced/media/incoming_server.png b/content/applications/general/email_communication/email_servers/incoming-server.png similarity index 100% rename from content/applications/productivity/discuss/advanced/media/incoming_server.png rename to content/applications/general/email_communication/email_servers/incoming-server.png diff --git a/content/applications/productivity/discuss/advanced/media/outgoing_server.png b/content/applications/general/email_communication/email_servers/outgoing-server.png similarity index 100% rename from content/applications/productivity/discuss/advanced/media/outgoing_server.png rename to content/applications/general/email_communication/email_servers/outgoing-server.png diff --git a/content/applications/productivity/discuss/advanced/media/system_parameters.png b/content/applications/general/email_communication/email_servers/system-parameters.png similarity index 100% rename from content/applications/productivity/discuss/advanced/media/system_parameters.png rename to content/applications/general/email_communication/email_servers/system-parameters.png diff --git a/content/applications/general/email_communication/email_template.rst b/content/applications/general/email_communication/email_template.rst new file mode 100644 index 000000000..199d7b77e --- /dev/null +++ b/content/applications/general/email_communication/email_template.rst @@ -0,0 +1,300 @@ +=============== +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 :ref:`Developer mode ` must be activated). Then, go to +:menuselection:`Settings --> Technical --> Templates`. A view of the existing templates is shown. + +.. danger:: + 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:: email_template/new-template-creation.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 +------------------------------------------------- + +A placeholder is a string of characters that temporarily takes the place of the final data. With +email templates, for example, placeholders let you put dynamic content in order to personalize +the email for the recipient. + +A common use is to use it to indicate the name of the recipient in the newsletter so that each +recipient gets a personalized newsletter. + +Placeholders and more specifically fields that are available for a template will depend on the +template you modify. One way to see the fields that are available is to check the Dynamic +Placeholder Generator tab. + +.. _email_communication/dynamic_placeholder_generator: + +#. Under the tab *Dynamic Placeholder Generator*, look for the *Field* you would like to use. + + .. image:: email_template/placeholders.png + :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:: email_template/codeview.png + :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:: email_template/preview.png + :alt: View of the content with the standard body view in Odoo + +Using functions with placeholders +--------------------------------- + +Functions can be used along with your placeholders in order to format the data as you'd like within +your mail templates, for example, the time format can be changed using a function such +as ``format_time``. + +In order to use functions, you have to know the available fields to format. To know that, you have +to check the fields (the properties) of the object that are available to be used. + +Checking the fields (properties) available on the object +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +To check the **fields available**, click on the link next to Applies to. For the example we use +the Portal: new user template, so we click on Portal user Config. + +.. image:: email_template/apply-to-model.png + :align: center + :alt: Template is capable of using the field of the defined Models. + +By clicking on the link, you are redirected to the model, in this case the ``Portal user Config`` +model that lists all the fields that you can use within your mail template. + +.. image:: email_template/fields-of-model.png + :align: center + :alt: Existing fields of a model + +As a side note, you can also see the fields that are available by accessing the dynamic placeholder +generator, as described :ref:`previously `. + +See below an example with the email field that was added in the template and its result as well as +some other placeholders already present by default. + +.. image:: email_template/field-and-rendering.png + :align: center + :alt: Adding a field on a template and see the result + +Using fields with functions +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Now that you know the *fields* that can be used, you can use one of them with a function. For this +example, we add the creation date, *create_date* field to the body of the template ‘Portal: new user’ +along with the ``format_date`` function so that the user knows when he was invited. + +.. image:: email_template/format-date-functions-example.png + :align: center + :alt: Example of the format_date on a create_date field + +As you can see we use the placeholder `${}` with the ``format_date`` function which uses as a +parameter the field create_date available on the current object, this gives the following line +of code ``${format_date(object.create_date)}``. + +.. warning:: + It's really important to check that the preview is working, if it's broken your template + might appear totally blank when previewing it. We also recommend not changing the content + in existing templates unless you have prior knowledge. We highly recommend duplicating the + template and apply your changes within this one. + +Find below the result of the e-mail received in the recipient's mailbox with the modifications +applied. + +.. image:: email_template/rendering-format-date-function.png + :align: center + :alt: Rendering of the format_date function on a create_date field + +Still by using the ``format_date`` function, you have the possibility to adapt the format of the +date just in a specific email by specifying the formatting of the date as a second parameter. +If not specified, the format used by default is the one defined in the settings of the language. +More information on how to access these parameters can be found :ref:`here `. + +In order to adapt the date format, the piece of code used in the above example +``${format_date(object.create_date)}`` becomes ``${format_date(object.create_date, date_format='dd -- MM -- YYYY')}`` +here dd is the day, MM the month and YYYY the year. + +Here is the result once the function is adapted in the template. + +.. image:: email_template/adapted-rendering-format-date-function.png + :align: center + :alt: Adapted rendering of the format_date + +.. _email_communication/usable_functions: + +Functions used by default within email templates +************************************************ + +To format your data, many functions can be used, here are some examples. + +.. note:: + **This list of functions is not exhaustive**, meaning that all functions that are available + aren't listed in the below list, for more functions, we invite you to check the `babel `_ + documentation, last but not least, modifications on the templates are considered as + customization and isn’t covered by our support. + +For the following examples, we will introduce mostly some date functions. By default, the format +of the date used is the one defined in the settings of the language. + +These settings can only be accessed when the :ref:`developer mode ` is enabled. +Once developer is enabled go to :menuselection:`Settings --> Translations --> Languages` and click +on one of the languages to see all the settings such as the time format or date format used by +the language. + +- **format_date()** - formats the date (without the time). + + Can be found on the template `Purchase Order: Send PO`: + + .. image:: email_template/po-template-format-date.png + :align: center + :alt: Code of the format_date on existing template Purchase + + The result will look like this: + + .. image:: email_template/po-template-format-date-rendering.png + :align: center + :alt: Rendering of the format_date on existing template Purchase + +- **format_datetime()** - formats the datetime, defining a specific timezone, in this case Central + European Time (CET). + + Can be found on the template `Event: Registration`. + + .. image:: email_template/event-reg-template-format-datetime.png + :align: center + :alt: Code of the format_datetime on existing template Event + + The result will look like this: + + .. image:: email_template/event-reg-template-format-datetime-rendering.png + :align: center + :alt: Rendering of the format_datetime on existing template Event + +- **format_time()** - Similar to the format_datetime function except It's used only for the time, + not a date. + +- **format_amount()** - Formats a number, an amount to display the currency depending on the display + setting that has been defined on the currency (the :ref:`debug mode ` must be + activated to see this feature) :menuselection:`Accounting --> Configuration --> Currencies` + (before or after the amount depending on the convention). + + .. image:: email_template/so-template-format-amount.png + :align: center + :alt: Code of the format_amount on existing template Sales Order + + Which will look like this: + + .. image:: email_template/so-template-format-amount-rendering.png + :align: center + :alt: Rendering of the format_amount on existing template Sales Order + +Defining a default reply to on your mail template +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Although the field *reply to* is available within the mail templates, **this field is only used +for mass mailing** mode (this means when sending templates on what we call bulk emailing). You +can send emails in bulk in almost every app that has a list view. Select the records you want +and click on the action button. If you have an option to send an email, you will see a mail +composer with possible values to define: + +.. image:: email_template/composer-mass-mailing-quotations.png + :align: center + :alt: Composer in mass mailing mode after selecting multiple quotations. + +You can also define them by default on the template: + +.. image:: email_template/reply-to-template-sales.png + :align: center + :alt: Reply-to field on template. + +Because of this, setting a value in this field is useless as the value defined will be totally +ignored. The default *reply-to* value is the default catchall email address to ensure a +communication between your customer and your Odoo database. For more information about the way +the catchall works, please check :ref:`how to manage inbound messages `. + +Transactional emails and corresponding URL for each company +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +When using Odoo, multiple events trigger the sending of automated emails. These emails are known +as transactional emails and sometimes contain links pointing to your Odoo database. + +By default, links generated by the database use the dynamic web.base.url key defined in the system +parameters. More information about this :ref:`parameter `. + +If the website application isn't installed, the web.base.url key will always be the default +parameter used to generate all the links. + +It’s important to know that this key can only have a single value, meaning that in a +multi-website/company database environment, even if you have a specific domain name for each +website, the links generated to share a document or within a transactional email might remain the +same, whatever the website/company related to the sending of the email/document. + +This is not always the case as some Odoo applications have a link established in the database with +the website application, meaning that in this case, if a specific domain is defined for the +websites, the URL generated in the email template will use the domain defined on the corresponding +website of the company. + +.. caution:: + A document shared using the documents application will always use the web.base.url key, as the + document shared isn't associated with any particular website. Meaning that the URL will always be + the same (the web.base.url key value), whatever the company it's shared from, this is a known + limitation! + +On the other hand, sales orders made by a customer on one of your Odoo e-commerce websites have a +link established with the website from which the order was made. As a result, the e-mail sent for +the sales orders uses the domain name defined for the corresponding website to generate the links. + +For more information about how to configure your domains, we invite you to check :doc:`our domain name +documentation `. + +Updating translations within email templates +******************************************** + +Email templates are automatically translated. Changing the translations shouldn’t be necessary. +However, if for a specific reason you’d like to change some of the translations, this can be done. + +Like any modification in the code, keep in mind that modifications that aren’t done correctly (for +example modifications leading to bad syntax) can break the template, as a result, the template +will appear blank. + +In order to edit your translations, follow these steps from the template. + +#. Click on the edit button, then on the language button + + .. image:: email_template/edit-language-template.png + :align: left + :alt: Edit the language of a template + +#. A pop-up window with the different languages installed on the database will be displayed. From + here, editing the translations will be possible. Don't forget to hit the save button to preserve + your changes. + + .. image:: email_template/translation-body.png + :align: left + :alt: Translation of the body of the Application template in the different languages installed. diff --git a/content/applications/general/email_communication/email_template/adapted-rendering-format-date-function.png b/content/applications/general/email_communication/email_template/adapted-rendering-format-date-function.png new file mode 100644 index 0000000000000000000000000000000000000000..7480e9c2df22ee2c531fe29e11551bbc49dca3e9 GIT binary patch literal 54222 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 Zz9Ldn0-w5iOdtuSaUZE#t^6qL{{m*F{SE*C literal 0 HcmV?d00001 diff --git a/content/applications/productivity/discuss/advanced/media/codeview.png b/content/applications/general/email_communication/email_template/codeview.png similarity index 100% rename from content/applications/productivity/discuss/advanced/media/codeview.png rename to content/applications/general/email_communication/email_template/codeview.png diff --git a/content/applications/general/email_communication/email_template/composer-mass-mailing-quotations.png b/content/applications/general/email_communication/email_template/composer-mass-mailing-quotations.png new file mode 100644 index 0000000000000000000000000000000000000000..e20c405daa5dfcfea54bb025751d711e1afb1932 GIT binary patch literal 58333 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ⅆ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 c=vIAi#=5NmSj0C8-@6j5OxbE;?+ZhC+X#V>p zX}8ZcB~Aw^D}0n95C|tHC%e15M@L78hlj_<$NeKyI2`Vqj^_#P^x)vY+}ymcuWxT} zZ)p3 zEWskGmDo+#8Nud3WiMT->fPV(E$mOW@W{tr%(W2+nB?T-;ObQiXb#gAl1}VJaKdO_ zQQjp|#*2&AN#KG&I3%=2kzD?eNg#meA(c9?i`jzK3&P;`W$lSXkJcjMcS9nYz-0a^21HgW=|%-GX%@d|_ojk<0Y1{aJFLji%&pIz@Y@ zXCyM|j~H22FAnp)-A8<$;}56Z1_|GEnv;Dku9b9|+kW3A5WZVlkfv8fwVWsDz$&4B zj-SnwYDxzO|4b4HDP}47&4%XY*5RD*lPBkdOu4h8Ey4g~9ZwKtW>~HC{PN|?e8tbX z?Y-Ea%}qaJzQ@4zxtP}W&K|TZ6aM6dhJ`vUu>zu#|3F&yY6Y z92w<8I9&z>rzAu)esi~?GO7r1%*sj&kRQUEE4<2ffO+{R`c#x=ckfg+ExB7n`I<;J ztl(vS9%krxrnh(D4wv>DA}-w!=t=Qz8v)uPBOi(T>z1C4&K-W0c$Tz{f5s|*onN@@ zoKR7h_C3BN5PPxGju@gy|ILZQ+%(KHx0PIpgO-TR2_ykkO^IOLo&Wju^+k^a{P;|2MJ4wq?eh(7iN| z%Z^Wh5a)tBk7D$MF6NSJ^{in#;vKd%v4Ll~#(4{pi24(c~9JDFoCwdcd~uFDLKJ zqr6{C!;NQKo97&?H{!Rb@~*Enf7;Qpe#t0aTOTSLy*O4or@j|O8JuAa+W;4zdGb1e zU8hGhN=1E-zsLlrk=H-UMb1`!I%70HRZR>V{!!4+ypN0NLi#5AJr)`b+u=wkY~Go~ zmPJCHP5Ax1OeadTJ2=THSPjFcBl?#a(!|pgUzfBXS3GPi)3)**Ir?`D0*%1Q-7^MO z-Y;T0P5(4>R9_`~8bt*SWWD+7(!5RIT@3$bFIbSBLLixga7l-6!SLxT*%1CIT+*Ve z-hF*0m72GXE-Tr}_27d5qs5X*s4eU@T=C4z9YS{BXCX32bGCJ1*WtW(3h)x-Wts5eM{GlS5`#Y@@Rjby*HBscVsme_eob)oWVol zvkQK3eZZqY4Nn)Tkf^!=x$ik(Jt|+C#x&ptfqDq1Uio5Fz z)RA2Li4f@5tu&>N9Orosj`Rd`gL8Y&h9&4>9f#Oa!YdOnFyI`XOD zfD1Fn_ai!JRvQ?0tJX)*!tBZ-JjLom5XhhcB78@8vwu4VGK%@mQ7M1(3Ljn2D!La&z%^SrH%;(Cr_~m`t;Bl7 zJ*Oq@HMq*pih#b_^ zW5O0%GGdov2;-0B#m7BQx`U5A)m~yA2EU8$d|k^rI6f$C^pP)D&fTIgE(rY<0*+`I z|1m=vCUU8))g1i%IrdBB5NF+8mBD}wmZj#{drlq?M;8k+Ct{iToLO!tnIIbEUv169 zxkZ*=NAH85#qK!>aLgMqe4>>uH4*Q2V-=b`)1^h1`q^~zJCtXO)Hj-06mB{M>=j=j?L7S;GsCpbb0h3L=*7IsJdX}l2$;Or zRYN`$QrNMrdj}(IGEaT~hIK-(UgqOx>2U$fUu_c)t9~BbN0$|TOXw=id3rNjo{CIKy2l1wFtKb8B1idE@7G0PS=YZB?JGfRQG3PleAH~C4xNQ;kDN;0S<#Y#?$RSgxWf^@)+8j)+<>TU)!29T$p!nj4-;ziTlA>TjiKQj(4!JN9UGd(F+D^NTQchm|Ez`7m zV{hs51S;oh?lSfe42R;Uv=s|A-r2Z9V8C#SANlT@Vc|$oCs-$QQR8Au&Tip7r5blR zMYCVRk*>}6(wo^WdI0st&P&q@c_(Q3o1Ew7jHh+1ivmYeCDAvIE8TJo>!Q z>|v>ag_VLn>W=RYL=u?>j`p^?LoBV_jC4a7n@Mi?C#!@)FsMGj2SP8Rr2avY%;V4L z2w)@*4rs`&D>$vGG!^eoU8fLzIet;R_XdLBVqCqkWijkP_BOx)!QCS`m2(E3enyK@ z7^8w$2SClP)Ps}rbzfnt557t!Z}sp!U;L5u)5TL6Mf=`H{{C|DUCb?HCf%#-C(Ei@ zZQqLOJZoBHL4NNJY%7H`!n0dWOuxNnJJfF3vO(|vZXI5hyzK^~Bn?1!e0n#hU)Os* z3i&+Z?&UdEVLGRN9#idqmYn$_&Y}sgd>As3^6Ym|@8jOO>%ixtyIVm&UPc>5M*Cz_ z`Fc2*ME!gva=km?m%WFD;(fkNjq248vL;{PD#8h|?hqG?Z#Pc9{mM@`Y}}Yo{u1`O zeq6~5!_?9oQQG|a(-Jc^ChC|g;nBE@>P^*pOsvS_*Gshb?s|Orc}%WI+9#qwf95|8 zk-y&a(8+F3(H{m3p*74R=Um>du5rs z^^+TeE|kMwK`AM2%)b0h0)jI??7;K8Hi zpV0%k=d}LM%{L@Q>p~&4Lqf@65F|wb#V*0L%zZlYME+&Ar4mLv7n<4n>st>oO?+45 z0Qb&B=ShjpG$yjB4p$Tf%q%c@zEzUr+@Z*!xJ^xZ%TDq0Uc`NNRIKWCy{Ew}A`@KX zK+2+2#HRp=`FJ4hcMj(IW`Ve zi6sM(sch4M8hOz`rQac&1Eu`_(6hUHSLg%IW>ieYHHY%giOk2?R<3OuTa+y!LpS0K;q-COK&+ zb!)FN6r(ei{nda?+N6{rD^s;k!sbs{J~ce*O?v#`=`fS{ly%q^aulrXQi+C?vpW?B zeirA6ls(c>X??2;$hm4C)Ay?jtJtDAi#*d(*wz%yM!|zAS%U{KF4WVr-6}m}9tiB2 z5VM3t{UO)dot@Q3o0%%B7yA*iD7slVY3xhqSza=&2WNdLj;9e)Yx+@YfS&soaRk0J z4AR$9$?qbUD(w;8|Eg0ht-Bm3{@5XH1~y;fOo6g)fuVk`KipNlEh8(M&8XVb{WMq& zHa_d|pc5W6B%6E^-ULrh2#%qxzeg{0ampP#RAoDV``AI8dm)UN z;20DY$1}A+o)0$7E{xeZ^w zcclMQX%Z5ky@`YtbJ;OYhzR3?I@4H4$NHoSCa1IkQ?H{TQnO4JGK(q5s~UbyI`b9I zOwBhIrf-knJBW|wr=rvi&Q~O#L%92j_A=fHA&s01@N6o~ivJQm3`V#N%S022e{I(!w zdX)mak6`lADBl1SQ3dyQ!KvsOGey+GfYPxN#SrXHPca1lYMZ(nopFQV=5>_Xl)fh+ z?*tBW8`%U8A%FfsI=RBIX<8{1_^ zLN9hjxh#k}cX1$(;fZ!AX?>*2vyad??@Ncg^vWp?W524Q6oDN~S?#7{tI1z}Cx=pV zo_tjM-eBUcvz%)MKYz0Di0Jz#CQFs%+I;um`>oHW&rhKhrd3D_=f6ljXK4536RrHbisLS zH#;N_VcwMpPs6*fjMS4%p_3UKbVD#IjJUUwuZ;BZFAe9cYGd>PA;URUT*#kW8^2Xw zH+R=K)&XGZB4r3IqUXGzMZ8^g%()kSEoFpEU z?dUxDkfX177nYqQL}3P*R7$ft<+Sv2Aa$kh4ND$EpS5k#Q{yV+n_nA!K*eZhU%mJd z&uy`9!E-a_f$0M~reoIUu*w-~r~a<~KC3u&AYW4!kO)w-P5otJVw-q_3RzOGz$#co z;ues-u@FBYsQ-nnt!T|O$TJmp3|zv}@|AWhTCTqmy<5YXDNs_ z0iw4@99*kl1BJe8k2^m?+pEbLllKvFwTndMb7RfmO$nu>6PzGS;9L! zo$&N&JlZ|?Q|_v}zgEE?jSfR0zIN3cu=P86-txr?ljoavH-L(@vNxZ8Mp(;=j4uf( zaAx{uLIOHLtR{ylFN;^!;0T6*IIygHNSqnANQmkd_Yhpq<-YFe@w~$MuQyG?vQ&q7 zuJ^zD_*yOv(BeQjyTo*gin7cY>@rLm8&pECX7aoW#Q5Iqm(`}Ozl?G|((5}ztTB;k zyDV+*_Ol#2_H29hkB_!=rlvL}C5?z1(P$jvwcWjohR+b)uwT(;D@|ON8l9VF7Eosf zB@b)>*}g}$HIA$Et_uP9{C*uk;$rX(1DUYBNfOD<^fiVF$YE!hQpCBViSa@!&2h4r z2@0&t)C@WOOltlB)PG$mf|0RagD?8^#2ygJSl=POf8K+i$TL6w?bUc4wA15uxIIJ0 zXj|{L`_&LVU`R#qehF&SA%T*Cd@v*+&;bPq^bKNh~ISZQ|D< z_xaH+kF3s`cx~WU=rFRhX_MOtEO?qxB*`-}*L4ZB>;(J#d9?x%!=uXFP#bHfw#!GS zwGBEtnKUxtHQ*SGS|+zoQ*lx`e6f|x`&q4Ld?wmZQNBGpBY3&1 z7MdfY(;uA_VuznBOO|HK`7;Veb<$3L>?1=Y5rukQH;nY#3hLmRmi$e<4|hO72Mu|U zg-bRggQx825Z%7v=-}aZ)_>9tcMR^Lc&fw3oCJfMAA$FihH$S7-2LAKXgeRU=tKk$ z(3R*yS9n9l7Zn!ovkFhr*r8;K=AXq(i^Ym>FfPqVkaqh2=*pXb$`ERonl@QLKKyoA zTb8ULt=^A66z#YyP>7?cU2s_oG$-ay*})e$hgfr8iQ0P}!mmM{U75}nCc6HY-2yS( ztzm-v?DE+dcG3I`=VTFz%I`(S><5aA7893;%>)_TBQVr5RAzfa;~zjE>-!HHLi6hG zWkLR|580xg?tj?cjSMR|r5+`2x}2`ER(RXP4V%u=ka!Y}ItM2igSGUq1&6*``AFBi}or)HM{3aF=J zhl3N#r9}|^>UZK!fq1?g*rOf3rBz!QOoeRzt@v3k1)x4^)OY!jlJr>wS^oFaxDM>Q z@7h9|z$@TGUqlW4Uzw??8>XI~YjxAD(dg{Iw7d!z%!!_Sr_=CekplEd$EnpqtLESw zwZDbb#*yDy8S4Ik8v30wHb8zh!}}z`NFF#!aUT+s4tOv5Ju$um9$&K4)2BJT01wtn z*M$ldU}Q=ApGtGo&&NS!$`iZ)(Bz;}z8`+`44AkKDm9PV1y{Ep?~D#uVl!~NV8i$f zhOCpYlB13>CNG-Z8E>7jTKI-q8|4<45c`J8QBrdsH#!E*6|`H!U^aBkLfs_r`TYrj z90oK0%)EsA<{eZn>-4yqw41tM`5xa^yE}XGe(_|%OG}E zScx6?42^)dgO+1q7lYewx4n!Fd%RJGJY8G;?*OU!G=kHg-RRJgdrP5QPmDSPQ|^LV zUJ^cZT|<%jXtjw$$$W4T7!tSktFJHqJ~{mFpII=E;MI%KzlolR0K~li7Z8XrKurEb zR6u1wh@`%E0nj%X6bMZ9+a%I=w<)9w>=^0ssR?3w13lBXuU zJYB9(C0MyfDT?MIsvDKd5J=!7-tT!>U_~`#tXL&HQ#_s@$h-Etwj3otJ={%)Licm4 zp1#8=HxySfAGFWVoTrdn+f8mTY}qFiSgPRp*d}DImhE8^0zsu;xJ<8K zZH_Ba9L6uSPkH3zB2jA|I> zPuQ&#$zfIcrW=qA;x=eClW;grsed6`eu)1J-7yb_}okU@GU2 zy3>e}gam5QKy1)*DX$K2pxQioG`H^K9M##@+St}XPw;P5aOAMQd z4pm3kt<~R&p)*`FVE$S9QUb-BNTeab;ebbj$^a`h9?t137<;Tajtc53T3C8(2m)ou zLW9xmVvw$^nZ_|{~mJ05{r`(wEwmc)aXf!IpS<$@Fi?uxIm39 zJzs#6T~NZ|>~$xyPl|r5ENRGRpfIzpCaM@YdU1A83=dY}u-I_>F6c#|C7F`KGl)K1 z_mYqG#yV#4E2~`!(sjMBU-$~hWbL^j(tY>X?g5DDo;7gN`?4|9OeooResks$ij<|e zW#Z=cjD!tJ_a~&WC00JA_dABGWf*w{O7;RPHG>S$f>slA!7_5yqx!Za(8F@?U&jPe z*5*Sx1Vl9gF+zuyKxF^5P9dM6NE3i%Q#3JK?9=bh-1D$-iYG3t@Zn?XE5=b%JUtw^ zOLZ-k*1D4EE#RY_kjwE>xCqlb=^6ii+Ot(6ECy+69E>5^?T0*Ir`vyt^qw%TNrt3cP zIGJVKd$02SB2fGgXD0>kk-LeKUnAjp00Ta5uhQS1@zngGdKDHyW7-r~d^^Iv*dp{# z>M0(1%%NIPD1$`~t1<;*@(LzCCSgdTdLd{-U(uFt-`6}SQ#fgErM#D=dWR$bjW!AVBm&**)(hPw~sx?zE?l* zCg;d^afcD?^y?<_FbzX1D%xskg=;&t85hZ$^KF-*)d^_al_FXbfS7Zc;K1|+%J~sK zhjr}mw2-d2|9*}TmU>wGp8Dprf}5QF@y>zlRVgI)(PY9$z^;Z&DXi?+jvZb_+~u(+ z&EZ7uP;M@zOU%a{i^do!>*k^AyE)FH)>%XHf-_%Pi<6N%PH`9#l^zJq25I_Z>V=71 z!0_{NF?ZI`VFgWJiX!ulRA-c8=d{+BueT7Xci)R=0o==Gswc6$(6PFoDA}D=`WMan z@J)?Kz@~hCYAVqa%@&IDl;(+h<^hdY&vVYy?SGHm`FJu%S6W_2Y*0&8@$ zSo})cI5_klbKaxk6`Romsmd`i%ENXYp!RCwsFkCtO^097id=c7$C!?UD`(Z0>B2;+ zlBvIQ_W7~Y^I$sBLG3EDJeA&Z8@?@lv9Vur(btH;TEr$&ymD;@xwAQHR`1WZfb_fH5xORzXRQkrlEDZ)^jwbgHxkO$iS z&vyX|=RSror2xYw^3O)TOPFXOB9viz0eR4Fz#ssp8B^Q~eqrA~!hA!55?l&R|$J zlT0=AU@;r4mmXV4S^s3!PzyQ zalYnb%^F(ANwDYUe!^)Rnsc>RAEf)$hD~4doQiI(aF>!aKRAe0HPrgS4AVN^-s=v6 zhkICVJ^KS0NWx^P-8t@iu1Qq=1+LFppN8e|#<>F&4D0wpw3Wi(`K&;*R~?p(xisk&?@~_0eSE*%+_xF>6*p$oh#l`FNnYt z1vGTLYZyk=R911*6}5gnq8B_YJzJ9OH*Xzkpl`J-Owi`}J_{JGhZ9C zm=c`*{YgC~TI6GYT`F5wVFpX{PPNd)TPdl5n1G#&nL07gwTqc+`}&X_jK_*c^?ShQ zK?2a?hw;|DO>?8rsC2#Pa6(SHL9OAjeclZ%m~e_9ue_YNUfKu^G5>BL#*%?LNVP%( zB=mqHVG756gwPJzwjqWXc7Ns({MNq&yG*1TJ=;BrShEaXCZ?SiSYGTP*e5vTZ;96f z*`EP}zTMuZ_Yr>k7mbLe9|oU>+P`7DQAfH1Tcs_$9VbzGOHeUs_8?F1q1wZ;>?5m$ zuoZIEB(lNLDakBjLnxKREf1{^pI_?+*r@#cp%Q(?Snd;j@Y?dt2U3U8Jq+VtD|okN z7&bYce7@}e;VSRFy3G{l{*hSIiBv+%Xdyt_eo7>Rx0e=H47$E#NRvg#CFdh;vG45?te9b{@Y-5GX&%V?ED|A{c8dd=l>f# zu82-ns2RK2TqaYi3@Y7%Sy0}Z2ZM5NVXu$LV)5*jQ#W#0qPLmB&S&NDS|dF-5u+SC z$15bCrWO&h$8kIG+cN+#(M%-^hD^kXBR)jH>k<-d=kH!>6xf|n#-xtoHs2V3W=dSA z5(l^Ti$`xK#P;ef5W8J>_2otOI~Xb{f_p}fV65I3Pw(pKE?0s;Q!Nk-Ek?ok=-l+z zID`p(W+5r5FBpFtR22?9mpQR}Iaie}KaWHUPvLhAZ+z900F4Wv`5q22rNMZOyb}|+ zj`RNxZnJ zd@xc9yBUx(rQqz}P(tDZ2y{X;MsG4=qj{>zy6=5K|K_^t18A&((@WCTx6BG*tVMjN zCc}xr?|Ii(#PsvkMpN9*HbytVwXL9?nS4(gI8FMWah*Nw_D#Kov|Q@^!bk8cXsXOU zO*_#$Oz~G5A=bMyUj@?R<|j(vvP-01Dk+=3|eti3NHRSU0 zwYk@^aYLf1_IuR#Hr!M);}`OjC!xn~htPjJGNPJBF4qxIk?+d*W??8ryH>zl- z(utDd^-CLXrcMs-qLbNPSEa^=^96Z?{~Db~v<`|a-MXBgou81l(btXcKnFN$)-aM- z%|JA!AJwwh+!6kj243!H73gP+;?#MI*q`Jb>W%fZSaKnC{;Vu!pSqXkArOsrKHw}{ zR>hjh%dCaKSR?kk?uK8q=eQQHB4rz92W#8e*1AvF1fRVLKeJiYv#+EUt;sx|2V)6QLYjxSr*Dw7e9Mbib_g=;#u%6mUm|3%+wGC+1rcp z#wAzOsykmH+0h?4;V!X4P)_!wnv0|PWW1hub*sEouZpcwb)3S~#Jx`h{7rrzSAv&> zK6z;F=w11|cauY7vtvE(?WrYxwP>4pPkWG^+C`+xIrUgtz74p4)~C`{Ib7CUC*K}V zfAg}B&aQswO7LoZht-YU8Hcw4FAvBwncfL_d6xkx67()|s5=TYj^u5_7RT6A!*yy^ zZC)j9k%^(_N!^yM=0#Npgv*yR zl!8CxF7}Q5MMf;_xIprW=&ibjpK9I-jt{VA_?Fi?hTfAN?u7&KMs~73I!7}pM_+IL zI;|Kw7kVG`PU`N^FZM(I$8f2_P6!ERJ-m?SBa|^$hid_RXEcDu&+GxEUt;Gkl`!4A zKLcT`k~O?r0{t9sJz34z3~zW^(5ttGzr=Qi$l&D01i8=y{B|N z!2?x7V^@8W4&d*#EOhx9-4RM5^T?4g3*8IMsm5+toXd$~+{1ck0OIqMk00RY^5oQ? zCzoP%IV$^;=UtH1G(_TVlNiZG%%?o5!E>Y-;rr4G_EzrOMn9l%Q^b>%t|0HFs^_G3 zxVP3KxM(u*yFvKIm}kNW)2p&PVx@k{u;ZzA1*Ke3N~QMC4D2=n>9w(|~tX)@ytE z$;azF^UC%`LA)cQwaG*sm=n`MqF+J0y|7i$Mte!uNU0UA;)gqH=T>8^vfj6>0uB+s zT0eN>3*R&KIuws2N2^XiR6lMfrZKW#j-vL|)RJLorSm#QXx`XxCdGE1TCay4t6ZFe z`CRZuMySH1w0Q$>HgLmeZvx3I0Slo@kIq!RZ!M#anpeSXv)E}mN@e`MU^DN$U=trf zypiUHI=|sKvHNMegjbowf7;3<>_WZc8X<8FTXN5~DsNPoU-!^<9}t94LY}?pJ>@n$ zf%1i{tK`FH>CN8`2R3^bP>r) zQg#2HFA>0J!Htkb#Q#Jj(0{|K|6T_Cugc(WxiBv9T1B&=fjqCo!_WFFaV?wYE=YqZ z&G60BCu3KM#lyJP`mwr2!_kPdEfE^OhMRd;p4y53>uQAjmFzF`RS$a5!EIQJc8BHZ-Wt-*6Ut_G%d1$V4?#RFhI(xmjRGm=>wt(qlkk=k2 zf_?_T);g~&J=J^WS>1|GmK{fYAiBox?1uyRkg!H4#AAi?xQBMt^9oiy3lQ^Mo~~tt z=(R#lipf3Ws~gH9>A2Q+Y}VbpFPvSZ2TMIx^4V>W?_7rPuAn(*>;}k zav$^Ag%AAf89QPMrAf72(m)+#P<)%p?zvi2?YC>p3w9lw)3yhZ&w6*)%-4`^J>$vz zy~FMcrjxINuF@f$o~V79e#Lq1E>=Al;I4OG*-^nyfHO{j1!jcR&qqK{I0=owzDFU8+~$I`4)nm zKlsxO1XELkR&i zt}c%D0E%7;@NsSmoId{|M0|g|c8Ed?1XPWKj};C`y0d>p#^SX5_i);Tl8KLnBI4a5 z&-^xqN33~_ypC7_nHSA z>c2u__m8Q&PUtnA^tPEP8n4MjmZfibOP4%Yw!m6)B&8M2*}?3O;Y~^|02_1tCEzAz z$t^W9>?ZZju5MP*e(?%km?&3%2a@ahXj+zX8?dQM=0FWSmWv?16aaaVSiM50yEMa^ z5gHnr!BDTiLxHhv1h-t>M=nz6w%AxD&(g#ztkE_kJiOjbDopCjgAfn(foL&a!Jrz? zBUZjX)n98l&lvaJjOwt!vv=a!qB&CoAlKZ2#_e$M6=dHhCwmUdE~yLoMEXMu{3!O> zJF0p~A_LcMAlfEG;<(uHn^&!AaAwaA1qpC_il@N?7N&In(Bgx@MI(qf5-CT{uzPcN z2*%k4j328E<3c8A#jRo$EH}Pg$2^&(ub(o&Sgxate^I7dwo@GCz1XT5X5?)KU#^$5 zslM2>in{Tz!RID$dxxS7hT>zNVED&;GzKBy#va=WbE{zxDoSc)XmzS6YOuCUUIE4lm5|uJcc#6>OlmULsVz+N*%jd7uxmN+& zPg~cc_LX)r~c)}~DJrRcLXQC(G`(}};9VS>l^gdE+L&geY1Dt~UnEyjwu z_qJ)+{dg`SOINGqTJhRBi-ez%&S_K4r{(FHvvQM}=Ni8icNJCZD#eJKkpKkPNeWY5 zJFSdW-z`{zNCOoYo0uO#RGW6o`p&XI4QhYJaPz6esHLH`Ee_Kf-8K>XYL&+7m2lYcFLU4;1K z+CSI$>#jvR#fQf!h{fuUx+b2bwbLr*lwxWhQa12jHfN<72mJN4Ks}+auwiuD!AUAs za9$t3*6Fg1ODiTm8`B6Re7*Wl6_?W01`9rLqQAHRM|+xfAC8M)v`d`%o=&j{ddtm` zZR{KGkjNBmM;6V6fvj}Z!&|a?jejagtZa6ZEDr2EIa(tXCvRCSdpeOK1H;`{s`ori zpQ%+TL&t6Em92iy;x<{J$F2%_fqa-I@@Gk-6AzzI5`A1A@Lw2`mzbK3T{%?b-o4w~N1PKkiM`Q|axKN=(7podAK9?b9_{QIqh*aF~t6$EjW3 zTBD)ArXg&8kt;926bb1Ea}uAM=%VT&)|;1rS$!!e#AJs=lz~w0yW~FPQIo96swl;X zr45tLIh*#5lxDP;=G*)91-fnU3VNs`44iXWs5M1Fikfg@bmwjzF zm)ze9%YRS#AoY6tg|1_Y-OQ++n3IOxz_;D-wt0HEhS!%o(YN5z_}GP8pIbMX>-RhH z3J=#=BimY_p+R@W%BpSsA{Cr2Zg?w}i9c`|Dq{m=+s8vCEI3YNL!G>XEG>+>GVGN5 zZ008X;+bepY3S{Ok1DVBD?PiCWtD|mSiftI^?lei_ejU6NXpZ(&adGB5%L02QTG|6 zLJeO1GFhAgWf(Qyhi&iBP`&0)8TBf(nQB3+0u?-;m+Rx)g7{uG^&c;d;Xg7;7S1&@ znH6u{u)wu8lvRpPxO9^0vE{wUetz^I!MN8}YflZAp}QA>GGb`vCiYR1 zKO&0TJ)Wf&fmg2SiLbiI))&Q1G!7H2liJhmVr&n}Vlh5xd}8-^A=M$oC;J`YD0%b-0pbek!wyOSAda z>)k3Jfl1k`+1cClMoxR`NWaW=cr?RkRnJ=M=mB@{&8Xoo(S0d)i5aQ}BKKqetmphl zL-i<1Gzimq96lxYHs1I)UU^Fjlc&T^{Qu#%em=>~?`HMZOdeM_@~B63-ZfmRWYW>! zTYzNHOo-vy5YC5VY329#JC(GXMWj&p+@DHlT_-%U9&FWhV&gji| zohwc#Qg+vyRHFuwSIxY>M$*(fvzcg^p%9&g-C7w8%9*cu5~;QdGo(d%io7bsUw6g?79kVwR*u-_Dr3q8Tdo^V%IWc+5lH#FLFRM@I8;5QK^n&ixCwWTg~`W z?`3~?7kA@UFbe;pYFrzNQbLIrc;pnHX(O{CTlU-&@a}rGtG6_F``FEMKN-;wb1DZG zsbhP-&E8EkkeF5~*7C01G}!*zhno-U<*gSWa#g?EszT}u=mdCpz*#%FnkKzbkD;-QPp%jB;l9D@>J!Km>>q%jV@&f6UQgY{+=MSvvak zxRcR}t6a_t;*>j%lvtP$1`2|PgUPFT8{`Y&Sn5**4j1wsE#5tf|H6r%Kr5f`J*gDe z-LW%@5b4W@VC*?tCKi1g55t-}w7-lM|C_Q(O1@he0`Ay#QHxAr?iV)`-1+wDh< zC?16G_m4ZpCQmU}o~w@8^vuF%e~jR?b0y@CY~s|CQE z@>y=o?W&H-Uw?IDRoycjj47pz`m(7Lp9hf^_gs-6U;a*S7vcGMP}1EwjFyIBmX+5@OHnAeXrov`iv<%fs+#~-T1`kLv6Ej zdhevTgGKlf9k+$zhzH^Z#0$E~rf!AS1+g;1DxE?XR+EWEW_;s5 zr++KHuwA6*?p-GqgHJ8%Q%;y|&6B|kO{?w9UHr*2c&8!_q04wKI}*OIFlO#b4T_w=5VM=|uINzLlNgv#WnHHE*qzN(+# z+cwDk+bF>%2y%^Bt~h!kH32DN9rRzN?tfJ;|4Nx1ioYf5-%5w*xj*)c%h|Yt{?mfg zT!+7o6`C&$aS&t={I^i&s(!1c%&ES&(4P5CK;gby(6bUqS-F51& W@A0WmJtV~w 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