Web4Theme
Web4Theme / Odoo Apps / Mail Ops
Mail Ops icon

Mail Ops

See why mail fails, retry it, and stop bouncing.

Odoo 19.0 & 20.0Discuss / Extra ToolsOPL-1 licenseNo Enterprise required

What it does

Delivery observability for Odoo mail: failure reasons, retry queue, bounce suppression list and SPF/DKIM/DMARC checks.

  • Delivery log with SMTP code, error class, attempts and next retry
  • Temporary 4xx retries with exponential backoff, capped at three
  • Hard-bounce suppression list that blocks future sends
  • DSN parser ready for an optional IMAP polling bridge
  • SPF, DKIM and DMARC lookup with a scored health report
  • Per-company SMTP profiles and a test-send wizard
  • Dashboard with send volume, success rate, bounce rate and top errors
  • Log retention and archiving, with masked recipients

Screens from the real module

Captured from a live Odoo database with the module installed. Click any screen to enlarge it.

Inside the module

Everything is stored in standard Odoo models, so data stays queryable and exportable.

Model
mail.delivery.log
mail.suppression
mail.domain.check
mail.smtp.profile
mail.test.wizard

Requirements

Depends on mail, base_setup. No Enterprise edition and no third-party Python service is required.

Install in four steps

  1. Download the module from Odoo Apps, or add the repository and update the app list.
  2. Install “Mail Ops” from the Apps menu.
  3. Assign the user and manager groups under Settings → Users.
  4. Configure the module from its own menu, then run one record end to end.

Questions

Short answers before you install.

Which Odoo versions are supported?

Odoo 19.0 and Odoo 20.0. Each series ships as its own branch, so the manifest version always matches the server.

Do I need Odoo Enterprise?

No. The module runs on Odoo Community and depends only on mail, base_setup.

How is it licensed?

OPL-1 (Odoo Proprietary License). One purchase covers the databases you operate.

How do I get help?

Write to alex@web4theme.com with your Odoo version and a short description; we answer within one business day.

Mail Ops for Odoo

Delivery observability for Odoo mail: failure reasons, retry queue, bounce suppression list and SPF/DKIM/DMARC checks.

Open the app page