Pedro M. Baeza 05ee2933c9 [ADD] mass_mailing_resend (#210)
* [ADD] mass_mailing_resend

Resend mass mailings
====================

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 on 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.

Usage
=====

* Go to *Mass mailing > Mailings > Mass 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.

Known issues / Roadmap
======================

* Add an indicator / filter for knowing resent mailings.
* Include information on the number of new recipients to be sent on the
  resending (through `get_remaining_recipients` method).
2022-11-04 08:08:00 +01:00
2021-12-06 14:59:57 +00:00
2022-02-17 15:24:00 +00:00
2022-08-30 15:18:49 +00:00
2022-08-30 15:18:31 +00:00
2022-10-25 06:22:25 +00:00
2021-10-17 17:07:28 +02:00
2022-03-31 17:46:11 +02:00
2021-10-17 17:07:28 +02:00
2022-11-03 15:38:20 +01:00
2021-10-17 17:07:28 +02:00
2021-10-17 17:07:28 +02:00
2021-10-17 17:07:28 +02:00
2021-10-17 17:07:28 +02:00
2021-10-17 17:07:28 +02:00
2022-11-02 15:54:31 +00:00

Runboat Pre-commit Status Build Status codecov Translation Status

social

TODO: add repo description.

Available addons

addon version maintainers summary
base_search_mail_content 15.0.1.0.1 Base Search Mail Content
mail_activity_board 15.0.1.1.1 Add Activity Boards
mail_activity_creator 15.0.1.0.0 Show activities creator
mail_activity_done 15.0.1.0.0 Mail Activity Done
mail_activity_partner 15.0.1.0.0 Add Partner to Activities
mail_activity_team 15.0.1.3.0 Add Teams to Activities
mail_attach_existing_attachment 15.0.1.0.0 Adding attachment on the object by sending this one
mail_autosubscribe 15.0.1.0.3 Automatically subscribe partners to its company's business documents
mail_debrand 15.0.1.2.2 pedrobaeza joao-p-marques Remove Odoo branding in sent emails Removes anchor <a href odoo.com togheder with it's parent ( for powerd by) form all the templates removes any 'odoo' that are in tempalte texts > 20characters
mail_notification_custom_subject 15.0.1.0.0 joao-p-marques Apply a custom subject to mail notifications
mail_optional_autofollow 15.0.1.0.0 Choose if you want to automatically add new recipients as followers on mail.compose.message
mail_optional_follower_notification 15.0.1.0.1 Choose to notify followers on mail.compose.message
mail_outbound_static 15.0.1.0.0 Allows you to configure the from header for a mail server.
mail_preview_base 15.0.1.0.0 Base to add more previewing options
mail_show_follower 15.0.1.2.1 Show CC document followers in mails.
mail_tracking 15.0.1.0.2 Email tracking system for all mails sent
mass_mailing_partner 15.0.1.0.0 Link partners with mass-mailing

Licenses

This repository is licensed under AGPL-3.0.

However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA) policy. Consult each module's __manifest__.py file, which contains a license key that explains its license.


OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Description
OCA social fork
Readme 3.4 MiB
Languages
Python 48.5%
HTML 42.2%
JavaScript 8%
SCSS 1.3%