This question has been flagged
10 Replies
48837 Views

Can the notifications be prevented from being sent as email?

At least at this point in time, unless something is explicitly sent as email, it should not be sent to the partners in particular. (we also have not activated the user portal at this time).

Thanks in advance!

Avatar
Discard
Best Answer

I also had the same problem with email notifications to customers. Situation: I created a Quotation, then I Confirmed the sale. When confirming the sale, the customer was being sent an email to follow the document. And that was bad for us. I deactivated the Customer Portal and now it's alright, customers are not notified anylonger. For anyone new to Openerp 7.0, the path is: Settings/Configuration/General Settings - Portal Acces - then check or uncheck the "Activate the customer portal" button. You might give a second look to see whether the customer portal is activated or not. In my situation, I thought it might be something related to social networking or to followers, but it was a false trace. Anyway, activating the customer portal has its logic: they are for sure notified when the portal is active.

Avatar
Discard
Best Answer

You can disable the notification for you in the "User Preferences" (top-right corner). Just set the field Receive Feeds by Email to another value than All feeds.

You can set the same field in the "Settings -> User" menu for other users.

Avatar
Discard
Author

I have disabled my notification preferences, but still everyone else receives notifications, in particular emails are getting sent to our sales@ address and to partners, without a clear indication why and how to disable those.

Where (in which module) do you have this problem? If you create a new Sales Order, then the partner is not automatically a follower. You have to add him, otherwise he want receive any notifications.

Author

One concrete example: incoming emails are converted to leads. Emails received as leads are being sent to our sales@domain from the admin user address. The sales@ address is only an alias, not even partner or otherwise.

Sorry, but I can not follow your example. You can try to set flag "Opt-Out" in all your partners or just disable the outgoing email gateways.

Author

I have set everyone to opt-out, and unsubscribed all users. Here is a specific example: 1) user sends email to partner from openerp 2) partner replies to email 3) partner receives an email from admin, with a copy of his reply. Step 3 is the one causing me headaches, why is admin sending copies of emails to everyone? Admin was not even involved in the document/discussion/at all!

I likewise have the same issue - every customer that sends an email to my account (emails that appear in the 'messaging' section OR any emails sent from openerp that are replied to by partners) are getting sent back to the customer/partner. This is of particular note to older emails that are are sitting on the email server that are then being fetched by openerp......

Hi, we have the same problem. We use sales quotations and meetings. We would like to send emails to partners when we create an offer, but we do not want to send emails when we create a meeting. Is it possible to disable sending emails to partners for meetings?

Is there no GLOBAL setting?

Best Answer

You can easily mass change "notification_email_send" for all existing customers this way :

  • CSV export all your customers
  • Change quickly the column "notification_email_send" (or add it if not in you csv) to "Never"
  • remove all columns except "id" and "notification_email_send"
  • Import you csv back to Openerp.

Then you can change the default value to prevent new customers being notified.

  • Go to the customer form view
  • Clic on top right on your name > "about openerp" > activate developer mode
  • You will see a new dropdown just before the form title. Select "default values".
  • Set your default value for notification. Choose "all users".

Note : I'm using Openerp V7 in french. Texts may be slightly differents. Hope this help.

Avatar
Discard
Best Answer

If it's for customers, you can configure on:

Customers --> Sales & Purchases --> Receive Messages by Email | Opt-out

When opt-out is checked, the customer dont receive more emails

Avatar
Discard

I can not find this setting, is this for OpenERP 7? There is no path Customers --> Sales & Purchases --> Receive Messages by Email | Opt-out

Open a partner, and on Sales&Purchases you could view this options. Maybe a access rights limit, try with admin with all access.

Best Answer

I think this is broken so I filed a bug https://github.com/odoo/odoo/issues/7374 the problem is that if you change the notification preferences of the customer to not get the spammy notification stuff then they also don't get actual emails that you try to send them. 

Avatar
Discard
Best Answer

Perhaps, this module https://apps.odoo.com/apps/modules/9.0/internal_thread/ would solve your problem

Avatar
Discard
Best Answer

We had  the  same  problem  but  the  previous  suggestion  of  disabling  the  'default'  checkbox  on  the  email subtype  didn't  work  for  us.  

We  eventually found  a  way  with  the  help  of  Odoo  support that  did  work :  

  • go to sales application > configuration > quotation template. 
  • open the quotation template  you  are  using
  • go to the confirmation tab, edit and delete the confirmation mail 

This should prevent any emails sending when the sales order is confirmed.


Avatar
Discard
Best Answer

Hello

Try below code to avoid email notification when try to create new record (version 10.0)

For example if you want to create new task but disable email notification to follower you can reference below code

task = super(Task, self.with_context(mail_notrack=True)).create(vals)

Hope this help you.

Best Thanks,

Ankit H Gandhi.

Avatar
Discard
Best Answer

For me works this way in Odoo 8 for automatic email in sale orders confirmed, without disabling Portal option in Settings:

  • Go to "Settings / Technical / Email / Subtypes"

  • Select "Sales Order Confirmed"

  • uncheck "Default" option

Avatar
Discard
Best Answer

Francisco,

Go to Customer --> select customer for which you don't set off notifications --> Sales & Purchase --> Check Opt-out. This will defiantly work for you. By checking this option for selected customer won't get any notification mails.

Avatar
Discard

How would this work out for vendors?