Odoo в качестве почтового шлюза

Почтовый шлюз Odoo позволяет доставлять напрямую все полученные электронные письма прямо в Odoo.

Его принцип прост: ваш SMTP-сервер выполняет скрипт «mailgate» для каждого нового входящего письма.

Скрипт подключается к вашей базе данных Odoo с помощью XML-RPC и отправляет электронные письма с помощью функции MailThread.message_process().

Предпосылки

  • Доступ с правами Администратора к базе данных Odoo.
  • Ваш собственный почтовый сервер, например Postfix или Exim.
  • Технические знания о том, как настроить почтовый сервер.

Для сервера Postfix

В ваших настройках алиасов (/etc/aliases):

email@address: "|/odoo-directory/addons/mail/static/scripts/odoo-mailgate.py -d <database-name> -u <userid> -p <password>"

Для сервера Exim

*: |/odoo-directory/addons/mail/static/scripts/odoo-mailgate.py -d <database-name> -u <userid> -p <password>