
RST cleanup to comply with the RST guidelines. This is required so we
can use "make test", as there are currently hundreds of errors. For now,
it is unusable because of the oldest code in this repo.
closes odoo/documentation#3589
X-original-commit: 7ae76bad42
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
52 lines
1.3 KiB
ReStructuredText
52 lines
1.3 KiB
ReStructuredText
=============
|
|
Email gateway
|
|
=============
|
|
|
|
The Odoo mail gateway allows you to inject directly all the received emails in Odoo.
|
|
|
|
Its principle is straightforward: your SMTP server executes the "mailgate" script for every new
|
|
incoming email.
|
|
|
|
The script takes care of connecting to your Odoo database through XML-RPC, and send the emails via
|
|
the `MailThread.message_process()` feature.
|
|
|
|
Prerequisites
|
|
-------------
|
|
|
|
- Administrator access to the Odoo database.
|
|
- Your own mail server such as Postfix or Exim.
|
|
- Technical knowledge on how to configure an email server.
|
|
|
|
For Postfix
|
|
-----------
|
|
|
|
In you alias config (:file:`/etc/aliases`):
|
|
|
|
.. code-block:: text
|
|
|
|
email@address: "|/odoo-directory/addons/mail/static/scripts/odoo-mailgate.py -d <database-name> -u <userid> -p <password>"
|
|
|
|
.. note::
|
|
Resources
|
|
|
|
- `Postfix <http://www.postfix.org/documentation.html>`_
|
|
- `Postfix aliases <http://www.postfix.org/aliases.5.html>`_
|
|
- `Postfix virtual <http://www.postfix.org/virtual.8.html>`_
|
|
|
|
|
|
For Exim
|
|
--------
|
|
|
|
.. code-block:: text
|
|
|
|
*: |/odoo-directory/addons/mail/static/scripts/odoo-mailgate.py -d <database-name> -u <userid> -p <password>
|
|
|
|
.. note::
|
|
Resources
|
|
|
|
- `Exim <https://www.exim.org/docs.html>`_
|
|
|
|
.. tip::
|
|
If you don't have access/manage your email server, use :ref:`inbound messages
|
|
<email_communication/inbound_messages>`.
|