Commit Graph

7 Commits (87de5ddb382ee1c6e30cc915ab445ef9f6e2eed6)

Author SHA1 Message Date
Jairo Llopis 87de5ddb38
[FIX] mail_tracking: process sent events
Up until now, the `sent` event type was never processed, probably because it "made no sense", as an unsent email would never trigger an event.

However, it makes sense to process it because you may have a local relay that transmits mails over to the mail provider. In those circumstances, you should have 2 "sent" events (one from the relay and another one from the provider).

Also marked some useless parts of code for removal.

@Tecnativa TT32365
2021-10-15 11:58:00 +01:00
David 0fd2b031ef [MIG] mail_tracking: Migration to 11.0 2018-12-18 12:31:00 -05:00
eLBati 3f490609c5 IMP mail_tracking performances
On our server,
queries based on "mail_tracking_event"."tracking_email_id" improved from 501,924 ms to 1,840 ms
queries based on "mail_tracking_email"."mail_message_id" improved from 167,436 ms to 3,223 ms

The last ones are run several times when a thread has many messages
2018-12-18 12:31:00 -05:00
Antonio Espinosa 7740941b17 [8.0][FIX][mail_tracking] Use event recipient address to find partners and contacts to bounce (#133) 2018-12-18 12:30:59 -05:00
Antonio Espinosa 7f4e369d53 [IMP] mail_tracking performance and bounce process (#103) 2018-12-18 12:30:59 -05:00
Damien Bouvy 9bb2e239b7 [MIG] mail_tracking: Migrated to 10.0 2018-12-18 12:30:58 -05:00
Antonio Espinosa bc83763427 [8.0][ADD] mail_tracking addon (#67)
* [ADD] mail_tracking addon

* Add description icon

* Fixes remarked

* Fix Travis error

* Remarks fixed
2018-12-18 12:30:58 -05:00