Search 1.9 billion lines of Odoo code on GitHub

coop_memberspace

Author: La Louve, Druidoo
License: AGPL-3
Branch: 12.0
Repository: AwesomeFoodCoops/odoo-production
Dependencies: coop_membership, coop_shift, portal, pos_ticket_send_by_mail, and website
Languages: HTML (342, 6.8%), JavaScript (501, 10.0%), LESS (234, 4.6%), PO File (858, 17.0%), Python (1326, 26.3%), and XML (1773, 35.2%)
Other branches: 12.0_dev, 9.0, 9.0-template-recurrence, dependabot/pip/odoo/babel-2.9.1, dependabot/pip/odoo/jinja2-2.11.3, dependabot/pip/odoo/lxml-4.6.5, dependabot/pip/odoo/lxml-4.9.1, dependabot/pip/odoo/mako-1.2.2, dependabot/pip/odoo/pillow-9.0.1, dependabot/pip/odoo/pillow-9.3.0, dependabot/pip/odoo/python-ldap-3.4.0, dependabot/pip/odoo/pyyaml-5.4, dependabot/pip/odoo/reportlab-3.5.55, dev, and migrated-checkpoint
Other repositories: DITIntl/odoo-production, Groupe-Informatique-LaCoopSurMer/odoo-production, Otsokop/odoo-production, azmeuk/odoo-production, chetanrdhaduk/odoo-production, criptomart/odoo-production, druidoo/FoodCoops, dzungtran89/odoo-production, estevebadia/odoo-production, krunal267/odoo-production, lachouettecoop/odoo-production, mszinte/odoo-production, nthnnl/odoo-production, odoo-modules/odoo-production, siddharth7815/odoo-production, suningwz/odoo-production, supercoopbdx/odoo-production, trobz/odoo-production, and vidtsin/odoo-production

<h1 class="title">Coop Memberspace</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/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/druidoo/FoodCoops/tree/12.0/coop_memberspace"><img alt="druidoo/FoodCoops" src="https://img.shields.io/badge/github-druidoo%2FFoodCoops-lightgray.png?logo=github" /></a></p> <p>Email Alias feature</p> <ul class="simple"> <li>Each team/template will have 2 email alias:<ul> <li>1 for the Coordinators of the team, naming convention of alias for Coordinators: coordos.[week][day][hour]&#64;[domain]</li> <li>1 for the Members of the Team (including the Coordinators): naming convention of alias for Members: service.[week][day][hour]&#64;[domain]</li> </ul> </li> <li>Alias domain is configured by parameter object:<ul> <li>with key: mail.catchall.domain.</li> <li>value: your email domain (e.g: cooplaloue.fr)</li> </ul> </li> </ul> <p>When installing module, there is a script to create email alias automatically for each template, so, mail.catchall.domain must exist before installing coop_memberspace module.</p> <ul class="simple"> <li>There are 2 main objects to store email alias for each team:<ul> <li>memberspace_alias: store all alias of team (access via Member config menu: Members &gt; Configuration &gt; Memberspace Alias)</li> <li>memberspace_conversation: store all conversation of each topic (access via Member config menu: Members &gt; Configuration &gt; Memberspace Conversation). Every time a new email which sent to specific alias, a new conversation will be created, then after that, all reply of the conversation will be stored within this conversation.</li> </ul> </li> </ul> <p>How Alias works?</p> <p>Any mail sent to your domain, that doesn't have a defined mailbox, will be sent to your catchall email. Application fetches the emails with a cron (using the module fetchmail) and dispatches them to corresponding virtual mail address (alias)</p> <p>Note: Make sure you set your created mailbox of Incoming Mail Server as the catch-all.</p> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#bug-tracker" id="id1">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id2">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id3">Authors</a></li> <li><a class="reference internal" href="#maintainers" id="id4">Maintainers</a></li> </ul> </li> </ul> </div> <a name="bug-tracker"></a> <h2><a class="toc-backref" href="#id1">Bug Tracker</a></h2> <p>Bugs are tracked on <a class="reference external" href="https://github.com/druidoo/FoodCoops/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/druidoo/FoodCoops/issues/new?body=module:%20coop_memberspace%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="#id2">Credits</a></h2> <a name="authors"></a> <h3><a class="toc-backref" href="#id3">Authors</a></h3> <ul class="simple"> <li>La Louve</li> <li>Druidoo</li> </ul> <a name="maintainers"></a> <h3><a class="toc-backref" href="#id4">Maintainers</a></h3> <p>This module is part of the <a class="reference external" href="https://github.com/druidoo/FoodCoops/tree/12.0/coop_memberspace">druidoo/FoodCoops</a> project on GitHub.</p> <p>You are welcome to contribute.</p>