콘텐츠로 건너뛰기
Odoo 메뉴
  • 로그인
  • 무료 체험하기
  • 앱
    재무 관리
    • 회계
    • 청구서 관리
    • 비용 관리
    • 스프레드시트 (BI)
    • 문서
    • 전자 서명
    판매
    • CRM
    • 판매
    • POS 스토어
    • POS 레스토랑
    • 구독
    • 렌탈
    웹사이트
    • 웹사이트 빌더
    • 이커머스
    • 블로그
    • 포럼
    • 실시간 채팅
    • 온라인 학습 관리
    공급망
    • 재고 관리
    • 제조 관리
    • 제품 수명주기 관리 (PLM)
    • 매입
    • 유지관리
    • 품질
    인적자원 관리
    • 직원
    • 채용
    • 휴가 관리
    • 인사 평가
    • 인재 추천
    • 차량 관리
    마케팅
    • 소셜 마케팅
    • 이메일 마케팅
    • SMS 마케팅
    • 행사
    • 마케팅 자동화
    • 설문 조사
    서비스
    • 프로젝트
    • 작업 기록
    • 현장 서비스
    • 헬프데스크
    • 일정 관리
    • 일정 예약
    생산성
    • 메일 및 채팅
    • 전자 결재
    • IoT
    • VoIP
    • 지식 센터
    • WhatsApp
    타사 앱 Odoo 스튜디오 Odoo 클라우드 플랫폼
  • 인더스트리
    리테일
    • 서점
    • 의류 매장
    • 가구점
    • 식료품점
    • 철물점
    • 장난감 가게
    식음료 & 숙박업
    • 바 & 펍
    • 레스토랑
    • 패스트푸드
    • 게스트 하우스
    • 음료 유통업체
    • 호텔
    부동산
    • 부동산 중개업체
    • 건축 회사
    • 건설
    • 부동산 관리
    • 가드닝
    • 부동산 소유자 협회
    컨설팅
    • 회계 법인
    • Odoo 파트너
    • 마케팅 대행사
    • 법률 사무소
    • 인재 영입
    • 감사 및 인증
    제조 관리
    • 텍스타일
    • 메탈
    • 가구
    • 푸드
    • 양조장
    • 기업용 선물
    건강 & 피트니스
    • 스포츠 클럽
    • 안경점
    • 피트니스 센터
    • 웰니스 전문가
    • 약국
    • 미용실
    사업
    • 핸디맨
    • IT 하드웨어 및 지원 서비스
    • 태양 에너지 시스템
    • 제화업체
    • 클리닝 서비스
    • HVAC 서비스
    기타
    • 비영리 단체
    • 환경 에이전시
    • 광고판 임대
    • 사진
    • 자전거 임대
    • 소프트웨어 리셀러
    전체 인더스트리 찾아보기
  • 커뮤니티
    학습
    • 튜토리얼
    • 문서
    • 인증
    • 훈련
    • 블로그
    • 팟캐스트
    교육 역량 강화
    • 교육 프로그램
    • Scale-Up! 경영관리 게임
    • Odoo에 방문해보세요
    소프트웨어 신청
    • 다운로드
    • 버전 살펴보기
    • 릴리즈 내역
    협업
    • Github
    • 포럼
    • 행사
    • 번역
    • 파트너 등록
    • 파트너 대상 서비스
    • 회계 법인 정보 등록
    서비스 신청
    • 파트너 검색
    • 회계사 검색
    • 전문 상담 예약
    • 구현 서비스
    • 고객 정보
    • 고객 지원
    • 업그레이드
    Github 유튜브 트위터 링크드인 인스타그램 페이스북 스포티파이
    +1 (650) 691-3277
    데모 예약하기
  • 요금제
  • 고객 지원

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

  • CRM
  • e-Commerce
  • 회계
  • 재고 관리
  • PoS
  • 프로젝트
  • MRP
All apps
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
모든 게시물 사용자 배지
태그 (모두 보기)
odoo accounting v14 pos v15
게시판 정보
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
모든 게시물 사용자 배지
태그 (모두 보기)
odoo accounting v14 pos v15
게시판 정보
도움말

Bounce Address (Return-Path) Causes SPF Alignment Fail in Odoo online

구독

이 게시물에 활동이 있으면 알림 받기

신고된 질문입니다
domainemailbounceSPF
3 답글
2690 화면
아바타
Marc Casas Bosch

Hi, I have a question about the configuration for custom domains for outgoing emails in Odoo, as described in the following documentation and video:


Odoo Documentation, DNS records to send emails in Odoo: https://www.youtube.com/watch?v=TzEXg6y3aOY


Issue Description:


The problem is that the bounce address (Return-Path) does not use the custom domain, even though this behavior is expected based on the documentation.


According to Odoo's documentation:


"The database can be configured to use a custom domain, in which case all default email addresses are built using the custom domain. If the custom domain is company-name.com, the sender address will be notifications@company-name.com, the reply-to address catchall@company-name.com, and the bounce address bounce@company-name.com. The custom domain can be utilized when sending emails either with Odoo’s email servers or an external one."


My Configuration:


I am using Odoo v18.0 Enterprise SaaS, and my settings are as follow the structure below (note: 'mycustomdomain' is used as an example and does not reflect my actual domain):


  • General Settings > Emails > Alias domain: @mycustomdomain.com
  • Settings > Users & Companies > Company (only 1 company, no branches):
    • Email Domain: mycustomdomain.com
    • Bounce: bounce@mycustomdomain.com
    • Catchall: catchall@mycustomdomain.com
    • Default From: notifications@mycustomdomain.com


  • Settings > Technical > Email: Alias Domains:
    • Alias domain: @mycustomdomain.com
    • Bounce Alias: bounce
    • Catchall Alias: catchall
    • Default From Alias: notifications


  • Additionally, SPF, DKIM, and DMARC records have been configured in the DNS zones according to Odoo's documentation.


  • For incoming emails, the necessary redirections have been set up in Google Workspace as outlined in Odoo's documentation. However, this is unrelated to the issue with outgoing emails.


Observed Behavior:


Despite this configuration, the headers of the outgoing emails, extracted from the EML files of sent messages, show the following:


  • Return-Path: <bounce@mycustomdomain.odoo.com>
  • Reply-To: <catchall@mycustomdomain.com>
  • From: <notifications@mycustomdomain.com>

The bounce address (Return-Path) is still using odoo.com, which causes an SPF Alignment fail, leading to emails being flagged as spam.


This same behavior can be observed in the Odoo Experience video linked above:

Timestamp 10:53 (right side of the presentation): The From address uses the custom domain. The Reply-To address also uses the custom domain. However, the bounce address (Return-Path) uses the odoo domain.

I believe the Return-Path should be the custom domain instead of the Odoo domain. I also cannot understand how mail-tester.com shows a score of 10/10 if the domains of the From and Return-Path do not match. As far as I know, such a mismatch should cause an SPF alignment failure, which would negatively impact the score.

Timestamp 12:42: A redirection is created from the custom domain bounce address to the Odoo domain bounce address. However, I think that this redirection will never be triggered because the actual Return-Path remains as the odoo domain.

Timestamp 13:00: The correct configuration is demonstrated, where all email addresses (From, Reply-To, Bounce) belong to the same custom domain. This configuration would be the expected outcome; however, it does not match the email addresses extracted from the headers shown at timestamp 10:53.


Attempts to Solve the Issue:


I have reached out to Odoo support for assistance, and while the case is still open and I remain hopeful for a solution, the responses I’ve received so far have been generic. The support team has indicated that they cannot provide assistance with external configurations. Additionally, it seems the issue may have been misunderstood, as some of their replies referenced incoming email redirections for Google Workspace, which are unrelated to this problem.


Questions:


  1. Is my explanation correct, or am I misunderstanding something?
  2. Is there any additional configuration within Odoo that needs to be adjusted to ensure that the bounce address (Return-Path) uses the custom domain?
  3. Could this be a bug in Odoo's implementation?


The ultimate goal of all this is as simple as maintaining the original functionalities of Odoo while replacing the default Odoo domain with the custom domain.


Thank you in advance for your assistance!

0
아바타
취소
아바타
ELMESSAOUDI Ahmed
베스트 답변

Je n’ai pas testé directement la vérification de bounce@company.odoo.com sur Cloudflare, mais d'après la documentation Odoo et les limitations des fournisseurs de messagerie, il est possible que l'adresse bounce@ soit bloquée ou traitée différemment par Odoo.

Avez-vous essayé ces solutions ?

  1. Changer temporairement l'adresse bounce@ → Testez avec une autre adresse (ex: temp-bounce@webtool.odoo.com), puis modifiez après validation.
  2. Utiliser un autre service pour la redirection → Essayez de rediriger avec un autre service que Cloudflare pour voir si le problème persiste.
  3. Vérifier les logs Cloudflare → Regardez si Cloudflare bloque ou ne délivre pas les emails envoyés à bounce@webtool.odoo.com.

Si la validation Cloudflare fonctionne pour catchall@ et info@, mais pas pour bounce@, cela pourrait être une restriction d’Odoo. Avez-vous essayé de contacter leur support ?

0
아바타
취소
아바타
Marc Casas Bosch
작성자 베스트 답변

Hello Jean-Sebastien Dupuis,

Although I initially contacted Odoo support, I had to analyze the email headers myself and discovered that the issue lies with the Return-Path, which does not use the custom domain but instead an Odoo domain.

After many emails with Odoo support—since it was difficult for them to understand the problem—they consulted specialized staff and informed me that, since January 2024, they have modified the Return-Path behavior, forcing it to use an Odoo domain (bounce@customdomain.odoo.com) instead of a personalized one (bounce@customdomain.com). Additionally, they mentioned that this change only applies to the online version.

I understand that enforcing the Return-Path to use an Odoo domain is a measure implemented to prevent issues on Odoo’s servers or potential harm to their reputation in case some customers use custom domains with incorrect SPF configurations.

However, this decision also impacts those of us who carefully configure SPF, DKIM, and DMARC to ensure everything is in order and follows best practices.

The solution they provided was to switch to Odoo.sh or use an external outgoing mail server. For now, I am using Gmail from Google Workspace as the outgoing mail server.

0
아바타
취소
아바타
Jean-Sebastien Dupuis
베스트 답변

I have the exact same problem. Using a custom domain. Emails sent from Odoo are 99% DKIM aligned but 0% SPF aligned. I have tripled checked my DNS in Cloudflare and followed the documentation. Did you find the root cause?

0
아바타
취소
토론이 재미있으신가요? 직접 참여해보세요!

지금 바로 가입하여 독점 서비스를 이용해보고 특별한 커뮤니티와 소통하세요!

가입
관련 게시물 답글 화면 활동
Odoo 18 - Disable all bounce emails?
email bounce
아바타
0
3월 25
1554
How to find emails created & received by a Customer?
domain email
아바타
0
3월 15
4366
Setting up custom email
domain email website
아바타
0
11월 24
2162
How to configure email to use with free domain name from Odoo
configuration domain email
아바타
아바타
아바타
2
8월 24
5780
Create email ids and manage inbox in Odoo V17
domain email inbox
아바타
아바타
아바타
2
5월 24
3184
커뮤니티
  • 튜토리얼
  • 문서
  • 포럼
오픈 소스
  • 다운로드
  • Github
  • Runbot
  • 번역
서비스
  • Odoo.sh 호스팅
  • 고객 지원
  • 업그레이드
  • 맞춤 개발
  • 학습
  • 회계사 검색
  • 파트너 검색
  • 파트너 등록
회사 소개
  • 회사 소개
  • 브랜드 자산
  • 상담 문의
  • 인재 채용
  • 행사
  • 팟캐스트
  • 블로그
  • 고객 사례
  • 법적고지 • 개인정보
  • 보안
الْعَرَبيّة 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는 CRM, 이커머스, 회계, 재고, POS, 프로젝트 관리 등 기업의 모든 요구 사항을 충족하도록 설계된 오픈 소스 기반의 통합 비즈니스 앱 제품군입니다.

Odoo의 간편한 UI와 완벽하게 통합된 기능을 직접 확인해 보세요.

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