Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

Emails to Microsoft Outlook/Hotmail are rejected

Subscribe

Get notified when there's activity on this post

This question has been flagged
mail
1 Reply
803 Views
Avatar
Jonathan Quique (jqu)

I'm using Odoo Online / Odoo.sh, and emails sent to Outlook / Hotmail addresses fail with a red envelope in the chatter. The error is:


550 5.7.515 Access denied, sending domain DBNAME.ODOO.COM doesn't meet the required authentication level. The sender's domain in the 5322.From address doesn't meet the authentication requirements defined for the sender. To learn how to fix this see: https://go.microsoft.com/fwlink/p/?linkid=2319303 Spf= Pass , Dkim= Fail , DMARC= Pass


My configuration is 100% standard, and Gmail and other addresses receive my emails without any problems.

0
Avatar
Discard
Avatar
Jonathan Quique (jqu)
Author Best Answer

Your emails are being rejected because one of the authentication tests performed by the recipients (DKIM / SPF) is failing. The error occurs only for recipients using Microsoft email services. The same email sent to Gmail or Yahoo, for example, will pass the test.


The issue comes from the way Microsoft tests SPF / DKIM. This problem is neither specific to Odoo nor new, but it was not blocking as long as Microsoft did not require both SPF and DKIM tests to pass for bulk senders. This has been the case for a few months. As a result, legitimate emails are now being rejected because of this issue. Microsoft has acknowledged the problem and stated that they are working on a fix.


In the meantime, a workaround in Odoo is to send emails from your own domain.

This does not mean that the issue comes from the *odoo.com subdomain itself, but rather that the From address and the address receiving bounce notifications must belong to different domains. In most cases, this helps work around the bug on Microsoft's side.


In practice, you should:


1. Choose a domain that you own and have access to its DNS configuration. For this example, we will use: mycompany.com

Note: If you do not own a domain name but are hosted on Odoo Online and use the Website app, you can receive a domain from Odoo (free for the first year).


2. Create a DNS record of type CNAME for this domain to enable DKIM signature:


Type: CNAME

Host: odoo._domainkey

Value: odoo._domainkey.odoo.com.

TTL: 86400 or the highest possible value


Note: if there is no DMARC record on the selected domain, you need to add one:


Type: TXT

Host: _dmarc

Value: "v=DMARC1; p=none"


3. Use the chosen domain as the value for the mail.default.from_filter key in the System parameters. For example: replace dbname.odoo.com with mycompany.com.


4. Use an email address belonging to the chosen domain as the default from alias for the alias domain. For example: replace notifications with contact@mycompany.com.


With this configuration:

  • Your emails will be sent from the chosen default address. For example, contact@mycompany.com.
  • Bounce notifications and other replies will continue to be sent to the @dbname.odoo.com aliases, so no additional configuration is required on your part.
  • Microsoft should no longer reject emails from your Odoo database due to a false negative or timeout during DKIM verification.
1
Avatar
Discard
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
<( Servicio al pasajero)||¿Cómo hablar directamente en Volaris?
mail
Avatar
0
Oct 25
524
Anyone knows how to set iCloud+ mailing accounts to your own domain in Odoo?
mail
Avatar
Avatar
Avatar
2
Oct 25
967
Followers in emails
mail
Avatar
Avatar
Avatar
3
Sep 25
2769
Remove buttons in emails to clients Solved
mail
Avatar
Avatar
Avatar
2
Oct 25
893
DKIM and SPF are ok but emails sent from Odoo are going to spam
mail
Avatar
Avatar
1
Aug 25
2278
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now