Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
3282 Tampilan

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
Buang
Penulis Jawaban Terbai

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
Buang
Post Terkait Replies Tampilan Aktivitas
8
Apr 23
18423
3
Mar 19
4528
1
Jul 17
4915
2
Des 16
6129
1
Jan 18
8298