외부 발송 메시지 관리

Odoo 기본 환경 설정으로 이메일 보내기

Odoo 온라인Odoo.sh 에서 즉시 이메일 송수신을 할 수 있습니다. 별도의 환경 설정을 하지 않아도 됩니다.

데이터베이스가 생성되면 하위 도메인 company-name.odoo.com 으로 이메일을 송수신합니다. 이와 같은 하위 도메인은 Odoo의 DNS 설정이 적용되므로 전달성 면에서 최적화될 수 있습니다.

Example

데이터베이스 하위 도메인이 company-name.odoo.com 이고 메일 환경 설정이 모두 기본 설정인 경우 모든 이메일은 notifications@company-name.odoo.com 를 통해 발송됩니다.

Odoo 기본 발신 메시지 설정하기

이메일은 catchall@company-name.odoo.comreply-to 주소로 전송됩니다. 또한 전송에 오류가 있을 경우 bounce@company-name.odoo.com 으로 반송됩니다.

참고

캐치올, 반송 및 알림 주소의 경우에는 다른 별칭과 같은 방식으로 작동하지 않습니다. 이 항목에는 데이터베이스에 레코드를 생성하는 기능이 없습니다. 별칭으로 전송된 이메일은 자동으로 라우팅되어 기존 및 연결된 레코드에 회신을 하거나 데이터베이스에서 새로운 레코드를 생성합니다.

사용자 지정 도메인을 사용하여 이메일 보내기

데이터베이스에서 사용자 지정 도메인을 사용하도록 설정할 수 있으며, 이 경우 모든 기본 이메일 주소는 사용자 지정 도메인을 통해 구축됩니다. 사용자 지정 도메인이 company-name.com`인 경우 발신자 주소는 `notifications@company-name.com`이 되고, *회신* 주소는 `catchall@company-name.com, 반송 주소는 `bounce@company-name.com`이 됩니다. 사용자 지정 도메인은 Odoo의 이메일 서버 또는 외부 이메일 서버를 사용하여 이메일을 전송할 경우 활용할 수 있습니다.

이 섹션에서는 사용자 지정 도메인에 대한 소유권이 있다는 것을 전제로 합니다. 도메인이 없을 경우에는 GoDaddy, Namecheap 등의 도메인 등록 기관에서 사용자 지정 도메인을 구매해야 합니다.

Odoo의 이메일 서버에서 사용자 지정 도메인 사용하기

Odoo 온라인 또는 Odoo.sh 에서는, 사용자 지정 도메인의 DNS에서 원활하게 전달될 수 있도록 필수적으로 일부 메뉴를 환경 설정해야 합니다.

경고

대부분의 환경 설정은 도메인 공급업체 측에서 설정하며, 메일 서버 자체에서는 일부만 설정하면 됩니다. 일부 기술적인 지식이 필요합니다.

첫 번째 단계로 SPFDKIM 를 Odoo 메일 서버와 호환되도록 설정합니다.

다음으로 반드시 사용자 지정 도메인을 회사의 별칭 도메인으로 설정해야 합니다. 회사를 선택하고 설정 을 연 후 별칭 도메인 아래에 사용자 지정 도메인을 추가합니다.

별칭 도메인을 추가한 후, 필요한 경우 (내부 링크) 아이콘을 클릭하면 사용자 지정 도메인에 다른 회사를 더 지정할 수 있습니다. 개발자 모드 를 활성화할 경우 기본 별칭을 수정할 수도 있습니다.

  • 반송 별칭: 전송 오류가 확인되면 해당 메시지에 빨간 봉투 가 표시되도록 사용하는 메일함입니다.

  • 모든 별칭: 모든 답신 메일을 중앙에서 관리하는 데 사용하는 기본 메일함입니다.

  • 기본 발신자 별칭: 기본 발신 주소입니다.

참고

처음으로 별칭 도메인을 생성하면 모든 회사에서 이 도메인을 사용하게 됩니다. 새 회사를 생성하면 별칭 도메인이 자동으로 설정되며 우선순위는 가장 낮게 설정됩니다 (개발자 모드 에 있는 별칭 도메인 목록에 표시됨).

모든 이메일 별칭 (예: CRM 또는 헬프데스크 팀과 관련됨)에 지정된 메일함이 반드시 사용자 지정 도메인 메일 서버 내에 있어야 합니다.

Odoo에서 외부 메일 서버에 대해 환경 설정을 한 기술 스키마

Odoo 데이터베이스에서 메시지창 (CRM, 청구서, 판매주문서 등)으로 이메일을 받으려면 다음에 있는 세 가지 방법 중에서 선택합니다.

사용자 지정 도메인에 있는 특정 :ref:` 로컬 파트 <email-outbound-custom-domain-smtp-server-local-part>` 를 통해 Odoo에서 이메일을 보낼 수 있습니다.

외부 SMTP 서버로 이메일 보내기

참고

자체 발신 메일 서버를 사용하는 경우 Odoo 하위 도메인에 있는 DNS는 업데이트할 수 없으므로 자체 도메인과 페어링해야 합니다.

Odoo에 외부 SMTP 서버를 추가하려면 설정 을 열고 메일 및 채팅 섹션에 있는 사용자 지정 이메일 서버 사용 항목을 활성화하세요.

계속하여 메일 및 채팅 섹션에서 발신 이메일 서버 를 클릭한 다음 새로 만들기 를 클릭하여 발신 메일 서버 레코드를 생성합니다. 대부분은 SMTP 서버에 대한 연결을 설정하는 데 사용하는 일반적인 매개변수입니다. 이메일 공급업체에서 제공한 값을 사용합니다.

완료되면 연결 테스트 를 클릭합니다. 연결 테스트에 성공했다고 해서 이메일 전송이 보장되는 것은 아닙니다.공급자 측에서 계속 제한되는 항목이 있을 수 있으므로 공급자 문서를 참조하는 것이 좋습니다.

로컬 파트 값

다음은 Odoo에서 이메일을 전송할 때 사용하는 다양한 로컬 파트 값입니다. 메일 서버에 있는 허용 목록에 이 값을 추가해야 합니다.

  • 별칭 도메인 반송 별칭 (기본값 = bounce),

  • 별칭 도메인 기본 발신자 (기본값 = notifications),

  • 기본 관리자 주소 admin@company-name.odoo.com 또는 변경된 경우 새로운 값

  • 기본 Odoobot 주소 odoobot@company-name.odoo.com 또는 변경된 경우 새로운 값

  • 이메일 마케팅 캠페인에 지정되어 있는 특정 발신자

  • 이메일 템플릿에 지정되는 특정 발신자

트랜잭션 및 대량 메일에 대해 각기 다른 서버 설정하기

개인 맞춤형 메일 서버

Odoo에서 별도의 이메일 서버를 통해 거래 이메일 및 대량 메일을 발송할 수 있습니다. 이렇게 하면 고객에게 보내는 일상적인 이메일, 견적서 또는 청구서를 거래 이메일 로 처리하게 됩니다. 대량 발송 이메일 는 청구서나 견적서를 일괄 발송하는 것과 같은 경우와 같이, 마케팅 자동화 또는 이메일 마케팅 애플리케이션에서 관리합니다.

Example

트랜잭션 이메일용으로는 Gmail, Amazon SES 또는 Brevo와 같은 서비스를 사용하고 대량 메일에는 Mailgun, Sendgrid 또는 Mailjet과 같은 서비스를 사용할 수 있습니다.

먼저 개발자 모드`를 활성화한 후 :menuselection:`설정 –> 기술 –> 이메일: 발신 메일 서버 로 이동합니다. 여기에서 두 개의 발신 이메일 서버 레코드를 추가하며, 이때 하나는 트랜잭션 이메일 서버용이고 다른 하나는 대량 메일 서버용입니다. 트랜잭션 서버에 대한 우선순위 값을 대량 메일 서버 (예: 2)보다 낮게 입력 (예: 1)하여 트랜잭션 이메일이 우선순위에 오도록 합니다.

트랜잭션 메일 서버와 대량 메일 서버가 분리되어 있는 예시

이제 이메일 마케팅 ‣ 환경 설정 ‣ 설정 으로 이동하여 전용 서버 를 활성화하고 알맞은 이메일 서버를 선택합니다. Odoo는 트랜잭션 이메일에 대해서는 가장 우선순위 값이 낮은 서버를 사용하고 대량 메일의 경우에는 여기에서 선택한 서버를 사용합니다.

이메일 마케팅 앱 설정에 있는 전용 메일 서버

발신자 필터

중요

발신 메일 서버에서 서비스 제공업체의 지침에 따라서 발신자 필터를 설정하는 것을 강력히 권장합니다.

보낸 사람 필터 를 적용하면 보낸 사람 이메일 주소 또는 도메인에 따라 Odoo를 통해 전송하는 발신 이메일 서버를 사용할 수 있습니다.이 값은 반드시 보낸 사람의 이메일 주소와 일치하고 발신 메일 서버 공급자 측에서 신뢰하는 도메인 혹은 전체 이메일 주소 여야 합니다.

발신자 필터를 적용하지 않을 경우 이메일은 알림 주소를 통해 발송됩니다.

경고

일부 발신 메일 서버에는 발신자 필터에 필요한 환경 설정이 지정되어 있습니다.

Odoo에서 이메일을 전송하려면 다음과 같은 순서로 발신 이메일 서버를 선택합니다.

  • 먼저 Odoo는 발신 이메일에 지정되어 있는 발신자 값 (예: 이메일 주소)과 동일한 발신자 필터 값이 있는 서버를 검색합니다. 이 설정 방식은 모든 사용자가 동일한 도메인을 공유하는 회사에서 로컬 파트가 다른 경우에 가장 유용하게 활용할 수 있습니다.

Example

발신자의 이메일 주소가 test@example.com 인 경우 발신자 필터 값이 test@example.com 또는 example.com 인 이메일 서버만 사용할 수 있습니다.

  • 첫 번째 기준에 부합하는 서버가 검색되지 않는 경우 Odoo에서는 발신자 필터 값 설정을 해제한 후 나타나는 첫 번째 서버를 검색합니다. 이메일은 알림 주소로 변경됩니다.

  • 두 번째 기준에 따라 서버를 찾을 수 없는 경우 Odoo는 첫 번째 서버를 사용하게 되며 이메일은 알림 주소로 변경됩니다.

참고

어떤 서버를 우선적으로 사용하게 할지 정하기 위해 Odoo에서는 우선순위 값을 사용합니다 (값이 낮을수록 우선순위가 높음). 이 방법 외에도 서버명을 기준으로 알파벳 순서에 따라 첫 번째 서버를 정합니다.

Odoo의 메일 서버는 대량 메일 외에 트랜잭션 이메일에도 사용할 수 있습니다.

외부 이메일 서버와 Odoo 기본 서버 사용하기

Odoo 온라인 및 Odoo.sh에서 데이터베이스는 Odoo의 SMTP 서버로 시작됩니다. 발신 메일 서버가 설정되지 않은 경우에는 Odoo 기본 SMTP 서버가 사용됩니다.

Odoo 메일 서버에서 CLI 인증으로 메일 서버를 추가합니다.

Example

발신 메일 서버가 Odoo의 기본 서버 (CLI)와 동시에 사용되는 경우에는 발신 메일 서버의 FROM 필터에는 사용자 지정 도메인이 포함되어야 하고 CLI의 FROM 필터에는 Odoo의 하위 도메인이 포함되어야 합니다. FROM 필터가 지정되지 않을 경우 알림 주소를 통해 이메일을 발송합니다.

Odoo에서 트랜젝션 이메일용 메일 서버와 대량 메일용 메일 서버를 분리합니다.

참고

Odoo 온라인에서 명령줄 인터페이스는 기본 Odoo 메일 서버와 동일하며, 발신 메일 서버가 없는 경우와 한도가 같습니다.

Odoo 온라인에서는 이 페이지에서도 일일 이메일 사용량과 일일 한도가 표시됩니다. Odoo.sh에서는 모니터 페이지에서 전송된 발신 이메일 수를 확인해야 합니다.

참고

Odoo.sh에서 명령줄 인터페이스를 사용하기 위해서는 환경 설정 파일에서 발신 메일 서버를 설정하면 됩니다.

경고

Odoo 메일 서버는 트랜젝션 이메일 및 소규모 마케팅 캠페인용으로 만들어졌습니다. 데이터베이스 유형과 사용하는 애플리케이션에 따라 :ref:` 일일 한도 <email-issues-outgoing-delivery-failure-messages-limit>` 가 달라집니다.

외부 이메일 서버로 사용자 지정 도메인 사용하기

:ref:` 이전 내용 <email-outbound-different-servers-external-odoo>` 과 마찬가지로, 외부 이메일 서버에서 사용자 지정 도메인으로 이메일을 전송할 수 있게 하려면 알맞게 환경 설정을 해야 합니다. 공급업체 문서를 참조하여 관련 레코드 (SPF, DKIM 및 DMARC)를 올바르게 설정합니다. 가장 많이 선택하는 업체 목록을 참조하세요.

참고

자체 도메인을 사용하는 경우에는 DNS 환경 설정을 해야 합니다. 외부 발신 메일 서버를 사용하더라도, 사용자 지정 이메일 서버는 Odoo와 독립적이기 때문에 메일 서버용 Odoo DNS 설정 문서 에 설명된 대로 레코드를 구성하더라도 기대하는 효과를 얻을 수 없습니다. Odoo에서는 Odoo 하위 도메인 설정을 하는 것이 허용되지 않습니다.

포트 제한

보안상의 이유로 Odoo 온라인 및 Odoo.sh에서 포트 25는 차단되어 있습니다. 대신 포트 465, 587 또는 2525를 사용해 보세요.

별칭 도메인

캐치올 도메인은 회사별로 다릅니다. 기본적으로 Odoo의 하위 도메인 (예: company-name.odoo.com)은 모든 회사에 공통적으로 적용되지만 회사에서 자체 사용자 지정 이메일 도메인을 둘 수 있습니다.

개발자 모드 가 활성화되면 설정 ‣ 기술 ‣ 이메일: 별칭 도메인 에서 별칭 도메인 기능을 사용할 수 있습니다.

경고

별칭 도메인을 수정할 때는 매우 신중하게 진행하도록 합니다. 별칭 (반송, 캐치올, 발신 기본값)이 변경될 경우 이전 이메일이 새 별칭으로 제대로 리디렉션되지 않을 경우 모두 손실됩니다.

기본 발신자 별칭 에는 이메일 주소의 로컬 부분 (기본적으로 알림) 또는 전체 이메일 주소가 입력됩니다. 이메일의 발신자 헤더를 환경 설정에서 지정합니다. 전체 이메일 주소를 사용할 경우 모든 발신 이메일을 이 주소로 덮어씁니다.

알림 시스템

메시지창에서 이메일을 발송하면 고객이 바로 답신을 할 수 있습니다. 고객이 이메일에 직접 답신할 경우 해당 답신 메일이 같은 메시지창에 기록되어 레코드와 관련된 메시지 스레드로 기능을 하게 됩니다.

답장을 받으면 Odoo는 구독한 팔로워 (구독한 하위 유형에 따라)를 대상으로 사용자의 기본 설정에 따라 이메일이나 Odoo 받은 편지함으로 알림을 보냅니다.

Example

이메일 주소가 “Mary” <mary@customer.example.com> 인 고객이 Odoo 데이터베이스에서 받은 이메일에 직접 답장할 경우, Odoo에서는 스레드에 있는 모든 팔로워에게 이메일 내용을 다시 배포하는 것이 기본적인 동작으로 설정되어 있습니다.

Mary라는 이름을 쓰는 직원의 도메인은 별칭 도메인이 없으므로 Odoo에서는 이메일 주소를 재지정한 후 안내용 이메일 주소를 사용하여 팔로워에게 안내합니다. 재지정 내용은 데이터베이스 설정에 따라서 달라집니다. 기본적으로 Odoo 온라인 및 Odoo.sh에서 이메일의 보낸 사람 주소는 mary@customer.example.com 대신 notifications@company-name.odoo.com 값으로 재지정됩니다.

주소는 발신자 이름과 {별칭 도메인, 별칭에서 기본값}`@`{별칭 도메인, 도메인 주소} 로 구성되어 있으며, 기본적으로 `notifications@company-name.odoo.com`으로 되어 있습니다.

발신 이메일용 고유 이메일 주소 사용하기

이메일을 발송할 이메일 주소를 강제로 지정하려면 개발자 모드 를 활성화한 후 설정 ‣ 기술 ‣ 이메일: 별칭 ​​도메인 으로 이동합니다. 기본 발신자 별칭 에서 로컬 부분 또는 전체 이메일 주소를 값으로 사용합니다.

경고

기본 발신 별칭 값으로 전체 주소 를 사용할 경우 이 주소를 모든 발신 이메일에 덮어쓰게 됩니다.