Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
a4d6ef6
mail_tracking_mass_mailing (#78)
antespi Aug 16, 2016
69f693c
mail_tracking_mass_mailing module
cubells Jan 3, 2017
20a1149
[10.0] mail_tracking_mass_mailing: Migration to 10.0
chienandalu Jun 22, 2017
449bd2a
[FIX] mail_tracking_mass_mailing: Integration tests (#258)
yajo Apr 18, 2018
3737e54
[MIG] mail_tracking_mass_mailing: Migration to 11.0
pedrobaeza Aug 9, 2018
3925d35
[MIG] mail_tracking_mass_mailing: Migration to 12.0
ernestotejeda Nov 5, 2018
1c7984b
[IMP] mail_tracking_mass_mailing: black, isort, prettier
zaoral Jun 9, 2020
b27c020
[MIG] mail_tracking_mass_mailing: Migration to 13.0
zaoral Jun 9, 2020
7fabc71
[IMP] pre-commit run -a
Jan 26, 2021
22212ca
[MIG] mail_tracking_mass_mailing: Migration to v14.0
CarlosRoca13 Jul 22, 2021
9fcf751
mail_tracking_mass_mailing: Set traces in error according to tracking
grindtildeath May 10, 2022
ab4a4bb
[MIG] mail_tracking_mass_mailing: Migration to v15.0
sergio-teruel Dec 8, 2022
1838a5f
[MIG] mail_tracking_mass_mailing: Migration to 16.0
Mar 9, 2023
9b57e7d
[MIG] mail_tracking_mass_mailing: finish migration to 16.0
chienandalu Oct 31, 2023
0fc2d5e
[IMP] mail_tracking_mass_mailing: pre-commit auto fixes
chienandalu Jul 5, 2024
0d6e98e
[MIG] mail_tracking_mass_mailing: Migration to 17.0
chienandalu Jul 5, 2024
c53661d
[IMP] mail_tracking_mass_mailing: pre-commit auto fixes
trisdoan Nov 5, 2024
96608b0
[MIG] mail_tracking_mass_mailing: Migration to 18.0
trisdoan Nov 5, 2024
96cd5ee
[IMP] mail_tracking_mass_mailing: pre-commit auto fixes
quoc-pn Jan 24, 2026
5272245
[MIG] mail_tracking_mass_mailing: Migration to 19.0
quoc-pn Jan 24, 2026
c52e978
[DON'T MERGE] test-requirements.txt
quoc-pn Feb 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
126 changes: 126 additions & 0 deletions mail_tracking_mass_mailing/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

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

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:4c0589bdbbc642fc4bb1bf93ef961b1af0bd5820a6aee9a0218de746e537f869
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmail-lightgray.png?logo=github
:target: https://github.com/OCA/mail/tree/19.0/mail_tracking_mass_mailing
:alt: OCA/mail
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/mail-19-0/mail-19-0-mail_tracking_mass_mailing
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/mail&target_branch=19.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

Links mail statistics objects with mail tracking objects.

**Table of contents**

.. contents::
:local:

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

Mass mailing emails are sent only to recipients once. If you want to
send emails again to all the recipients, you must duplicate mass
mailing.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/mail/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/mail/issues/new?body=module:%20mail_tracking_mass_mailing%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Tecnativa

Contributors
------------

- `Tecnativa <https://www.tecnativa.com>`__:

- Pedro M. Baeza
- Antonio Espinosa
- Vicent Cubells
- David Vidal
- Ernesto Tejeda
- Carlos Roca
- Sergio Teruel

- `Trobz <https://trobz.com>`__:

- nguyenhk <nguyenhk@trobz.com>
- Tris Doan <tridm@trobz.com>

- `Komit <https://komit-consulting.com>`__:

- Quoc Pham Ngoc <quoc-pn@komit-consulting.com>

Other credits
-------------

The migration of this module from 17.0 to 18.0 was financially supported
by Camptocamp.

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

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.

This module is part of the `OCA/mail <https://github.com/OCA/mail/tree/19.0/mail_tracking_mass_mailing>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
5 changes: 5 additions & 0 deletions mail_tracking_mass_mailing/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Copyright 2016 Tecnativa - Antonio Espinosa
# Copyright 2017 Tecnativa - Vicent Cubells
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from . import models
24 changes: 24 additions & 0 deletions mail_tracking_mass_mailing/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 2016 Tecnativa - Antonio Espinosa
# Copyright 2017 Tecnativa - Vicent Cubells
# Copyright 2017 Tecnativa - David Vidal
# Copyright 2018 Tecnativa - Pedro M. Baeza
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "Mail tracking for mass mailing",
"summary": "Improve mass mailing email tracking",
"version": "19.0.1.0.0",
"category": "Social Network",
"website": "https://github.com/OCA/mail",
"author": "Tecnativa, Odoo Community Association (OCA)",
"license": "AGPL-3",
"installable": True,
"auto_install": True,
"depends": ["mass_mailing", "mail_tracking"],
"data": [
"views/mail_tracking_email_view.xml",
"views/mail_trace_view.xml",
"views/mail_mass_mailing_view.xml",
"views/mailing_contact_view.xml",
],
}
124 changes: 124 additions & 0 deletions mail_tracking_mass_mailing/i18n/ca.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mail_tracking_mass_mailing
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# Carles Antoli <carlesantoli@hotmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-03-18 04:04+0000\n"
"PO-Revision-Date: 2017-03-18 04:04+0000\n"
"Last-Translator: Carles Antoli <carlesantoli@hotmail.com>, 2017\n"
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. module: mail_tracking_mass_mailing
#: model_terms:ir.ui.view,arch_db:mail_tracking_mass_mailing.mailing_trace_view_form
msgid "Country"
msgstr "País"

#. module: mail_tracking_mass_mailing
#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mailing_contact__email_bounced
msgid "Email Bounced"
msgstr ""

#. module: mail_tracking_mass_mailing
#: model_terms:ir.ui.view,arch_db:mail_tracking_mass_mailing.mailing_contact_view_search
msgid "Email bounced"
msgstr "Correu electrònic rebotat"

#. module: mail_tracking_mass_mailing
#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mailing_contact__email_score
msgid "Email score"
msgstr "Puntuació de correu electrònic"

#. module: mail_tracking_mass_mailing
#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu
msgid "Emails"
msgstr "Correus electrònics"

#. module: mail_tracking_mass_mailing
#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu
msgid "Events"
msgstr "Esdeveniments"

#. module: mail_tracking_mass_mailing
#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email__mail_id_int
msgid "Mail ID"
msgstr "ID Correu electrònic"

#. module: mail_tracking_mass_mailing
#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email__mail_stats_id
msgid "Mail statistics"
msgstr "Estadístiques de correu electrònic"

#. module: mail_tracking_mass_mailing
#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mailing_trace__mail_tracking_id
#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu
msgid "Mail tracking"
msgstr "Seguiment del correu electrònic"

#. module: mail_tracking_mass_mailing
#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email
msgid "Mail tracking emails"
msgstr "Seguiment dels missatges de correu electrònic"

#. module: mail_tracking_mass_mailing
#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event
msgid "Mail tracking events"
msgstr "Seguiment dels esdeveniments dels missatges de correu electrònic"

#. module: mail_tracking_mass_mailing
#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email
msgid "MailTracking email"
msgstr "MailTracking correu electrònic"

#. module: mail_tracking_mass_mailing
#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event
msgid "MailTracking event"
msgstr "MailTracking esdeveniments"

#. module: mail_tracking_mass_mailing
#: model:ir.model,name:mail_tracking_mass_mailing.model_mailing_contact
#, fuzzy
msgid "Mailing Contact"
msgstr "Contactes del correu massiu"

#. module: mail_tracking_mass_mailing
#: model:ir.model,name:mail_tracking_mass_mailing.model_mailing_trace
#, fuzzy
msgid "Mailing Statistics"
msgstr "Estadístiques de correu electrònic"

#. module: mail_tracking_mass_mailing
#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email__mass_mailing_id
#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event__mass_mailing_id
msgid "Mass mailing"
msgstr "Correu massiu"

#. module: mail_tracking_mass_mailing
#: model_terms:ir.ui.view,arch_db:mail_tracking_mass_mailing.mailing_trace_view_form
msgid "OS"
msgstr ""

#. module: mail_tracking_mass_mailing
#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail
msgid "Outgoing Mails"
msgstr "Correus sortints"

#. module: mail_tracking_mass_mailing
#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mailing_trace__tracking_event_ids
msgid "Tracking events"
msgstr "Esdeveniments de seguiment"

#. module: mail_tracking_mass_mailing
#: model_terms:ir.ui.view,arch_db:mail_tracking_mass_mailing.mailing_trace_view_form
msgid "User agent"
msgstr "Aplicació de l'usuari"
Loading
Loading