Search 1.9 billion lines of Odoo code on GitHub

mail_operating_unit

Author: brain-tec AG, Odoo Community Association (OCA)
License: LGPL-3
Branch: 13.0.project_MI_465
Repository: brain-tec/operating-unit
Dependencies: base, mail, and operating_unit
Languages: HTML (361, 46.0%), Python (145, 18.5%), XML (201, 25.6%), and reStructuredText (78, 9.9%)
Other branches: 12.0.project_MI_465, 12.0.project_MI_465.bt#9933, 12.0.project_MI_465.fix_res_partner_operating_unit, 12.0.project_MI_465.t113973, 13.0.project_MI_465.bt#16457, 13.0.project_MI_465.test, 13.0.project_MI_465.update_deploy_yaml, 13.0.project_SV_559_pre_migration, 13.0.t119812, and revert-281-13.0.project_MI_465.t126579
Other repositories: BT-nstuder/operating-unit

<h1 class="title">Mail Operating Unit</h1> <p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/operating-unit/tree/12.0/mail_operating_unit"><img alt="OCA/operating-unit" src="https://img.shields.io/badge/github-OCA%2Foperating--unit-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/operating-unit-12-0/operating-unit-12-0-mail_operating_unit"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/213/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> <p>This module introduces the following features:</p> <ul class="simple"> <li>It introduces the operating unit (OU) to mail.</li> <li>We have the possibility to set an outgoing mail for each OU.</li> <li>We have the possibility to set the OU for each mail alias.</li> <li>We have the possibility to set the OU on each user for mails if operating_unit_id does not exist on record.</li> <li>If an OU is set in an mail alias it sets the domain according its OU.</li> <li>We have the possibility to set the OU for each mail template.</li> <li>If we sent a mail (ex. via sale order) we can only select the templates of the same model where the OU is not set or of the same OU.</li> <li>If we sent a mail within a record it sets the sender_email_address (alias and domain) and reply_to according its OU.</li> </ul> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#usage" id="id1">Usage</a></li> <li><a class="reference internal" href="#bug-tracker" id="id2">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id3">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id4">Authors</a></li> <li><a class="reference internal" href="#contributors" id="id5">Contributors</a></li> <li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li> </ul> </li> </ul> </div> <a name="usage"></a> <h2><a class="toc-backref" href="#id1">Usage</a></h2> <p>Follow these steps to make it working:</p> <ol class="arabic simple"> <li>Create an Outgoing Mail Server.</li> <li>Use a current Operating Unit (OU) or create a new one.</li> <li>Set values into the new fields 'Catchall alias', 'Catchall domain', 'Outgoing Mail Server').</li> <li>Assignment of an OU to a mail alias. Then it takes the domain set in the OU as domain for this mail alias. If no OU set, it takes the one from system parameters. If the set OU has no 'Catchall domain' set, it stays empty.</li> <li>Assignment of an OU to a mail template. If we sent a mail (ex. via sale order) we can only select the templates of the same model where the OU is not set or of the same OU. If we sent a mail within a record it sets the sender_email_address (alias and domain) and reply_to according its OU.</li> </ol> <a name="bug-tracker"></a> <h2><a class="toc-backref" href="#id2">Bug Tracker</a></h2> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/operating-unit/issues">GitHub Issues</a>. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed <a class="reference external" href="https://github.com/OCA/operating-unit/issues/new?body=module:%20mail_operating_unit%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <p>Do not contact contributors directly about support or help with technical issues.</p> <a name="credits"></a> <h2><a class="toc-backref" href="#id3">Credits</a></h2> <a name="authors"></a> <h3><a class="toc-backref" href="#id4">Authors</a></h3> <ul class="simple"> <li>brain-tec AG</li> </ul> <a name="contributors"></a> <h3><a class="toc-backref" href="#id5">Contributors</a></h3> <ul class="simple"> <li>Olivier Jossen &lt;<a class="reference external" href="mailto:olivier.jossen&#64;braintec-group.com">olivier.jossen&#64;braintec-group.com</a>&gt;</li> </ul> <a name="maintainers"></a> <h3><a class="toc-backref" href="#id6">Maintainers</a></h3> <p>This module is maintained by the OCA.</p> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.</p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/operating-unit/tree/12.0/mail_operating_unit">OCA/operating-unit</a> project on GitHub.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>