Skip to Content
Menu
This question has been flagged
1 Odpoveď
3347 Zobrazenia

I need to prevent email sending from the mass_mailing module. In res.partner I added a field "email_notifications" and unless this is True no email from the mass_mailing module should be sent.

I'm looking at the mass_mailing module and I don't see any relation or partner_id on which I could write a control to check the status of "email_notifications". The only thing that I found is that it searches for email and name in res.partner in the module "mail.mass_mailing_contact" and more users can have the same email.

So any suggestions how to prevent the mass_mailing to sent email to those that have "email_notifications" set to false in res.partner model?

I need to do this because of GDPR.

Avatar
Zrušiť
Autor Best Answer

I think I figured it out. On the modules install/upgrade it sets "opt_out" field to True for all users that haven't been shown the GDPR compliance page or have it set to receive email notifications.

When the user checks the option to receive email notification the "opt_out" field is set to False.  

Avatar
Zrušiť
Related Posts Replies Zobrazenia Aktivita
8
apr 23
18602
3
mar 19
4591
1
júl 17
4915
2
dec 16
6367
1
jan 18
8377