Commit Graph

230 Commits (eebc8e5adf0485b0ce7084cb67ce319df636ac3c)

Author SHA1 Message Date
Pedro M. Baeza eebc8e5adf
Merge pull request #304 from bitroniq/303-mail-tracking-readme
Fix README.rst images not visible in GitHub and Odoo
2018-09-18 16:20:30 +02:00
Piotr Kowalski 2ddc2fcbee Fix README.rst images not visible in GitHub and Odoo
Closes #303
2018-09-18 14:49:36 +02:00
oca-travis 9bf8426612 [UPD] Update mail_tracking_mailgun.pot 2018-09-14 14:55:08 +00:00
Pedro M. Baeza e09c02a127
Merge pull request #300 from Tecnativa/11.0-fix-mt_mailgun_acl
[FIX] mail_tracking_mailgun: permissions
2018-09-14 16:26:18 +02:00
David Vidal 361db61677 [IMP] mail_tracking: email score performance (#299) 2018-09-06 11:24:20 +02:00
David 81d6e9b487 [FIX] mail_tracking_mailgun: permissions
- In v11 only admins can read from ir.config_parameter so a sudo() must
be made to be able to get a parameter.
2018-09-06 11:20:29 +02:00
OCA Git Bot 7c0937c787 [UPD] README.rst 2018-08-24 05:29:55 +02:00
oca-travis b9a4870795 [UPD] Update mail_tracking_mailgun.pot 2018-08-22 15:25:52 +00:00
David 2b9f7a96a6 [FIX] mail_tracking_mailgun: Validation API url
Besides Mailgun API url changes if the domain zone is in UE, it
remains the same for Validation API.
2018-08-22 16:58:14 +02:00
OCA Git Bot 5e4e6412a2 [ADD] setup.py 2018-08-14 05:26:36 +02:00
oca-travis e4291d1132 [UPD] Update mass_mailing_resend.pot 2018-08-13 08:28:17 +00:00
Pedro M. Baeza 154c04443a
Merge pull request #294 from Tecnativa/11.0-mass_mailing_resend
[11.0][MIG] mass_mailing_resend
2018-08-13 10:22:45 +02:00
Pedro M. Baeza d741effee0 [MIG] mass_mailing_resend: Migration to 11.0
* Standard procedure
* Adopt README by fragments
* Adapt tests
2018-08-13 10:08:39 +02:00
OCA Git Bot a7f47ff174 [ADD] setup.py 2018-08-11 05:27:25 +02:00
oca-travis cba44e63b1 [UPD] Update mass_mailing_resend.pot 2018-08-10 07:44:16 +02:00
OCA Transbot 5a046c24e3 OCA Transbot updated translations from Transifex 2018-08-10 07:44:16 +02:00
Pedro M. Baeza 8bbb965649 [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).
2018-08-10 07:43:50 +02:00
oca-travis acf4f8732f [UPD] Update mass_mailing_custom_unsubscribe.pot 2018-08-10 05:20:39 +00:00
oca-travis ec2cb0a0a7 [UPD] Update mail_tracking_mass_mailing.pot 2018-08-10 05:20:38 +00:00
Pedro M. Baeza 823a613caa
Merge pull request #293 from Tecnativa/11.0-mail_tracking_mass_mailing
[11.0][MIG] mail_tracking_mass_mailing: Migration to 11.0
2018-08-10 07:15:15 +02:00
Pedro M. Baeza ebb076d3e1 [MIG] mail_tracking_mass_mailing: Migration to 11.0
* Standard procedure
* Adapt tests
* New README by fragments
2018-08-09 19:36:37 +02:00
oca-travis 95d0cad727 [UPD] Update mail_tracking_mass_mailing.pot 2018-08-09 19:23:13 +02:00
Jairo Llopis 56ab90c947 [FIX] mail_tracking_mass_mailing: Integration tests (#258)
Testing this addon failed if i.e. `mass_mailing_list_dynamic` was installed before.

Moving tests to post-install mode fixes integration tests.
2018-08-09 19:23:13 +02:00
OCA Transbot 2840417e9e OCA Transbot updated translations from Transifex 2018-08-09 19:23:13 +02:00
David Vidal 0aa9a96223 [10.0] mail_tracking_mass_mailing: Migration to 10.0 2018-08-09 19:23:00 +02:00
OCA Transbot 250120564e OCA Transbot updated translations from Transifex 2018-08-09 19:23:00 +02:00
cubells d0f543d19b mail_tracking_mass_mailing module 2018-08-09 19:23:00 +02:00
OCA Transbot 7c0b8c0680 OCA Transbot updated translations from Transifex 2018-08-09 19:23:00 +02:00
Antonio Espinosa fd6680f7ce mail_tracking_mass_mailing (#78)
[ADD] mail_tracking_mass_mailing

==============================
Mail tracking for mass mailing
==============================

Links mail statistics objects with mail tracking objects.

Installation
============

This addon will be automatically installed when 'mail_tracking' and
'mass_mailing' are both installed

Usage
=====

From mail statistic object, you can see:
- Email tracking state
- Email related tracking object
- Email related tracking events

From mass mailing contact, you can see:
- Email score, in order to clean up your lists from bad score emails

As a bonus feature, you have a new checkbox 'Avoid resend' in mass mailing,
in order to not send twice the same email to the same recipient. This is very
useful when you want to resend the mass mailing after changing selection
recipients. Notice that recipient selection could be a domain over a model, so
result ids could change over the time. With this flag you can send
the same email several times but only once to each recipient.
2018-08-09 19:23:00 +02:00
oca-travis db7c127b25 [UPD] Update mail_tracking_mailgun.pot 2018-08-02 11:21:12 +00:00
David 2a8cd575c9 [FIX] mail_tracking_mailgun: alternative domain
- In case the sending domain is different from the one configured in the
mail.domain.catchall setting.
2018-08-02 12:38:53 +02:00
oca-travis d91304899c [UPD] Update mass_mailing_custom_unsubscribe.pot 2018-07-03 19:35:35 +00:00
oca-travis d4ac4d4ea0 [UPD] Update mail_digest.pot 2018-07-03 19:35:33 +00:00
Pedro M. Baeza 34f65e9c11
Merge pull request #273 from simahawk/11-imp-mail_digest
[11.0] mail_digest: fwd port improvements from v10
2018-07-03 21:28:52 +02:00
OCA Git Bot 2c42a66d2c [ADD] setup.py 2018-06-30 05:34:13 +02:00
OCA Git Bot 13ad54f7ed [UPD] README.rst 2018-06-30 05:34:13 +02:00
oca-travis e225ecbe8f [UPD] Update mass_mailing_unique.pot 2018-06-29 07:43:53 +00:00
ernesto 1274d12135 [MIG] mass_mailing_unique: Migration to 11.0 2018-06-29 08:31:41 +01:00
OCA Transbot c39544a2db OCA Transbot updated translations from Transifex 2018-06-29 08:31:41 +01:00
Pedro M. Baeza fb0b4c516c [MIG] mass_mailing_unique: Migration to 10.0 2018-06-29 08:31:41 +01:00
OCA Transbot 2d9dfe25b5 OCA Transbot updated translations from Transifex 2018-06-29 08:31:41 +01:00
Pedro M. Baeza 929eeee6e1 [IMP] mass_mailing_unique: Add tests 2018-06-29 08:31:41 +01:00
cubells 27dc215954 [9.0] [MIG] mass_mailing_unique module 2018-06-29 08:31:41 +01:00
Jairo Llopis 4abf944fcd [ADD] mass_mailing_unique: Avoid duplicates.
This new module avoids duplicates in mass mailing lists.

Now you cannot have 2 lists with the same name, and you cannot have the same
email repeated in a list.

This will avoid sending the same mail to a contact repeated times, which will
disturb him and most probably cause you to be blocked as spam.
2018-06-29 08:31:41 +01:00
OCA Git Bot e31a852b11 [ADD] setup.py 2018-06-21 05:32:24 +02:00
OCA Git Bot 8a023b538a [UPD] README.rst 2018-06-21 05:32:24 +02:00
oca-travis 4b4e9c9976 [UPD] Update mass_mailing_partner.pot 2018-06-20 22:21:05 +00:00
oca-travis e42b324c46 [UPD] Update mass_mailing_custom_unsubscribe.pot 2018-06-20 22:21:04 +00:00
Pedro M. Baeza bab34b4c23
Merge pull request #277 from ernestotejeda/11.0-mig-mass_mailing_partner
11.0 mig mass_mailing_partner
2018-06-21 00:15:36 +02:00
ernesto ac6bb81a18 [MIG] mass_mailing_partner: Migration to 11.0 2018-06-21 00:03:27 +02:00