Skip to Content

Welcome!

Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

Sign up

You need to be registered to interact with the community.
This question has been flagged
1 Reply
39 Views

Hello,

I'm trying to change the sender email address in the Email Marketing module.

By default, the sender address is notifications@company.odoo.com, but I want to use anything@company.com instead.

After discussing with Odoo support, here’s what I’ve tried so far:

  • I updated my company domain in the domain alias settings.
  • When testing, the emails appear as sent in the campaign manager, but they are never actually received (tested with two different email addresses).
  • I raised this issue with Odoo support, and they told me to check the DKIM and SPF records.
  • My IT team confirmed that everything is correctly set up on that side.

In the end, I don’t receive any emails when using this setup, while Odoo sent me a video of the same process working fine on their side (note: the email shows as received at anything@company.com but via company.odoo.com).

Has anyone experienced the same issue or found a fix for it?

Also, is it possible to send from anything@company.com without the "via company.odoo.com" label?

Thanks in advance for your help!

Avatar
Discard

Hi,

Have you set the outgoing servers in Odoo?

When using multiple email addresses for different purposes in Odoo, it’s important to configure separate outgoing mail servers. By default, Odoo uses notifications@yourdomain.com for all outgoing emails, but this can be customized as mentioned by the support team.

Follow the official documentation to define outgoing mail servers:

👉 Odoo 18.0 Outgoing Mail Server Setup

Suppose you want to use different addresses for sales and general notifications:

  1. Add a mail outgoing server for sales@yourdomain.com:
    • In the "From Filtering" field, enter:
      • sales@yourdomain.com
      • Optionally, add related addresses like vendor@yourdomain.com (e.g., users from the Sales team).
    • Odoo will use this server when the sender matches one of the filtered addresses.
  2. Add another mail server for notifications@yourdomain.com:
    • Leave the "From Filtering" field empty.
    • This server will act as a fallback. Any email not matching the filters above will be sent using this default server.

In conclusion you'll have to create for each address an outgoing server, else every mail with no specific server will be sent from notifications@yourdomain.com.

Avatar
Discard

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!