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.0Adds 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
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-03Confirmation 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.0Usage
Source · 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.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.