How to avoid mail notification to external contacts?

  • type
      functional
  • info created for version
      14.0
Add to Cart

Suppose this scenario ...


odoo@mycompany.com is the email address used for incoming and outgoing mails.

odoo-user@mycompany.com (odoo-user = internal contact) sends a purchase order to orders@vendorcompany.com (orders).

some-vendor@vendorcompany.com (some-vendor = external contact) responds to the email (not orders@vendorcompany.com as would be expected) and Odoo still catches it at the right purchase order.

All followers of the purchase order get notified by mail about the response of some-vendor@vendorcompany.com (some-vendor), meaning the following emails are sent ...

1/ odoo@mycompany.com (with the name some-vendor) sends a mail to odoo-user@mycompany.com (odoo-user).

2/ odoo@mycompany.com (with the name some-vendor) sends a mail to orders@vendorcompany.com (orders).


The first email is very handy ... the odoo-user gets notified by mail that some-vendor replied.

The last mail is very weird because it seems as if some-vendor sends a mail internally to the orders inbox of the vendor company. People are very confused about this, even annoyed which is understandable because you should not send an email from your email address with someone else's name.


To avoid this go to Settings > Technical > Subtypes, search for Discussions and change Default to Internal only. This way the second email is not sent anymore and only internal users get notified of email responses.