MailDesk docs
Get MailDesk
All editions

Licensing & editions

This page explains how MailDesk is licensed: the editions you can buy, the technical modules each edition unlocks, how subscription and one-time licensing differ, and which Odoo versions and platforms are supported. It is the one place where the sales edition names (Basic, Pro, Business, Ultimate) are used. Everywhere else in this documentation, features are labelled by the technical module that contains them (for example Available in: Pro or Available in: CRM integration).

5 min read All editions

This page explains how MailDesk is licensed: the editions you can buy, the technical modules each edition unlocks, how subscription and one-time licensing differ, and which Odoo versions and platforms are supported. It is the one place where the sales edition names (Basic, Pro, Business, Ultimate) are used. Everywhere else in this documentation, features are labelled by the technical module that contains them (for example Available in: Pro or Available in: CRM integration).

Basic, Pro, Business, and Ultimate.

How MailDesk is packaged

MailDesk is a family of Odoo modules, not a single app:

  • MailDesk Basic (maildesk_mail_client) — the unified inbox and the synchronization engine. It connects Gmail, Microsoft 365 / Outlook, and any IMAP mailbox, indexes your mail, and gives you the inbox UI, folders, threading, the HTML composer, drafts, tags, and partner linking. Sync of incoming mail is one-way (server → Odoo).
  • MailDesk Pro (maildesk_mail_client_pro) — installs on top of Basic and adds two-way sync (read/unread, flags, move, delete carried back to the server), the AI assistant features, the mobile-adaptive interface, and the dark theme.
  • Integration modules — nine optional add-ons (CRM, Helpdesk, Sales, Calendar, Documents, Partner 360, Chatter, Automation, Cockpit). Every one of them requires Pro.

Module dependency, in plain terms

Pro cannot be installed without Basic, and no integration module can be installed without Pro. The Cockpit module additionally requires the Automation module. Odoo enforces this for you at install time, so you cannot end up with a half-installed combination.

Editions and what they unlock

The sales editions map to the technical modules as follows. Use the module column when you read the rest of this documentation — that is the source of truth for what is available where.

Edition Technical module(s) you get What that gives you
Basic maildesk_mail_client Unified inbox, folders, threading, HTML composer, drafts, tags, partner linking, one-way incoming sync for Gmail / Microsoft 365 / IMAP
Pro maildesk_mail_client + maildesk_mail_client_pro Everything in Basic, plus two-way sync, AI assistance, the mobile-adaptive interface, and the dark theme
Business Pro + a selection of integration modules Pro, plus the integration add-ons included in the current Business bundle — confirm the exact set on the pricing page
Ultimate Pro + the full set of integration modules Pro, plus all nine integration add-ons (CRM, Helpdesk, Sales, Calendar, Documents, Partner 360, Chatter, Automation, Cockpit)

Which add-ons are in Business vs Ultimate

The split of individual integration add-ons between the Business and Ultimate editions is a commercial decision that can change. The modules themselves are technically independent — each can be licensed and installed on top of Pro. Always confirm the exact bundle for each edition on the current pricing page before quoting it to a customer.

The nine integration modules and their roles:

Integration Technical module What it adds
CRM maildesk_mail_client_crm Link an email to a lead or opportunity; create a lead from an email
Helpdesk maildesk_mail_client_helpdesk Link an email to a ticket; create a ticket from an email
Sales maildesk_mail_client_sale Link an email to a quotation or sales order
Calendar maildesk_mail_client_calendar Link emails and meeting invitations to calendar events
Documents maildesk_mail_client_documents Attach from, and save attachments into, Odoo Documents
Partner 360 maildesk_mail_client_partner360 Customer-intelligence panel inside the email detail
Chatter maildesk_mail_client_chatter Internal notes, mentions, and activities on email threads
Automation maildesk_mail_client_automation Rule engine for tagging, moving, linking, and auto-replies
Cockpit maildesk_mail_client_cockpit Manager dashboard with KPIs, SLA, and team load (requires Automation)

Subscription or one-time

MailDesk can be licensed per Odoo version in two ways:

  • Subscription — a recurring fee (monthly or yearly) that includes ongoing access and updates.
  • One-time — a single payment for a perpetual licence on that Odoo version.

Per Odoo version

A licence is tied to the Odoo major version you run it on. If you move from one Odoo major version to a newer one later, check the pricing page for how upgrades are handled for your edition.

Pricing

Pricing is set on the shop and changes over time, so always confirm the current figures there rather than quoting them from documentation.

  • Basic starts at EUR 29 / month (subscription).
  • Pro, Business, and Ultimate prices, and the one-time prices for every edition, are listed on the pricing page.

Where to confirm prices

The authoritative, up-to-date prices are on the MailDesk pricing and shop pages. Treat any figure not repeated there as out of date.

Supported Odoo versions and platforms

MailDesk supports Odoo 17, 18, and 19.

Dimension Supported
Odoo versions 17, 18, 19
Editions of Odoo Community and Enterprise
Hosting Odoo.sh, on-premise, and other Odoo-compatible hosting
Mail providers Gmail / Google Workspace (OAuth2), Microsoft 365 / Outlook / Exchange Online (OAuth2), and any IMAP/SMTP server (for example Mailcow, Zimbra, Dovecot, cPanel)

Odoo Community vs Enterprise

MailDesk runs on both Community and Enterprise editions of Odoo. On Odoo Community, the Gmail and Microsoft 365 OAuth helper modules that MailDesk builds on may need to be available in your addons path; your installer or partner will confirm this for your environment.

How activation works

  1. Buy the edition you need (subscription or one-time) from the MailDesk shop, choosing the Odoo version you run.
  2. Install MailDesk Basic, then MailDesk Pro (if your edition includes it), then any integration modules from the Odoo Apps menu. Odoo installs the required modules in the right order automatically.
  3. Activate your licence using the details provided with your purchase.
  4. Once activated, the features for your edition become available in the MailDesk interface.

Expected result: after activation, the modules for your edition are installed and their features are available — for example, two-way sync and AI options appear once Pro is active, and an integration's buttons appear once that integration module is installed.

Troubleshooting

You see Likely cause Fix
Pro features (two-way sync, AI, mobile UI) are missing The Pro module is not installed, or the edition is Basic only Confirm your edition includes Pro and that maildesk_mail_client_pro is installed
An integration's buttons (CRM, Helpdesk, …) do not appear That integration module is not installed Install the integration module; it requires Pro
Cockpit will not install on its own Cockpit also needs the Automation module Install the Automation module first (Odoo will prompt for it)
Features stop working after activation lapses The licence for that Odoo version is not active Renew or re-activate the licence for the Odoo version you run
You moved to a newer Odoo version and features are gone Licences are tied to an Odoo major version Check the pricing page for how upgrades apply to your edition

Module display names, versions, and dependency rules verified against the Basic and Pro __manifest__.py files and the nine integration-module manifests on the Odoo 18 branch. Prices change — confirm on the pricing page.