OdooWiki OCA HUB

Resend mass mailings

mass_mailing_resend folder_open OCA/mass-mailing open_in_new
Marketing License: AGPL-3

A frequent need for users of mass mailings is to resend one mailing that has already been sent in the past to new recipients that haven't received yet that mail. But the problem is to know which are the applicable ones.

Odoo already includes a method in its mass mailing logic that avoids to resend the same mail 2 times for one mass mailing, and for v9, there was a trick that allows to modify the state of a mass mailing from kanban view, covering the need.

But now since v10 both status bar in form view and dragging between states in kanban are not allowed.

This module introduces a button to restart a mass mailing to draft state, allowing you to reevaluate the sending domain or list for performing again the mailing.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds a "Resend" button on completed mass mailings so you can put them back in draft and send them again to new recipients.

This module makes it possible to reuse an email campaign that has already been sent. On the mass mailing form, once a mailing is finished, a "Resend" button appears next to the status field. Clicking it puts the mailing back into draft state so you can review the recipients, adjust the sending list or domain, and launch it again.

  • The button is only shown when the mailing is in the "done" state.
  • If you try to resend a mailing that is still being sent or is already in draft, Odoo shows an error message and blocks the action.
  • When a mailing is back in draft and has already been sent to some recipients, a warning banner reminds you that the new sending will only reach recipients who have not received it yet. To send it again to people who already got it, you must remove their existing sent or cancelled email records.
  • The statistics button box on the form is hidden while no email has been sent yet.

It works on the mailing.mailing model and only changes the mass mailing form view; no new menus or reports are added.

Depends on

mass_mailing
Models and fields (1)
  • mailing.mailing · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 8 confirmed, 1 with no information of 9 versions.

Sources · Odoo 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/mass-mailing.

terminal Installation and usage

OCA documentation · Odoo 19.0
  • Go to Email marketing \> Mailings.
  • Click on one record that is done or create a new one and send it.
  • You will see a button called "Resend".
  • If you click on it, mass mailing will be set to Draft again.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.