Azure Communication Services에 대한 이메일 통신 리소스 준비
Azure Communication Services의 채팅, VoIP 및 SMS 형식과 마찬가지로 Azure Communication Services 리소스를 사용하여 이메일을 보낼 수 있습니다. 이메일을 보내려면 특정 사전 구성 단계가 필요하며 이를 설정하기 위해 도움을 받으려면 조직의 관리자에게 의존해야 합니다. 관리자는 다음을 수행해야 합니다.
- 조직에서 메일을 보낼 수 있는 도메인을 승인합니다.
- 이메일 봉투에 나타나는 P1 보낸 사람 이메일 주소(보낸 사람 이메일 주소라고도 함)에 대한 보낸 사람 도메인을 정의합니다. 자세한 내용은 RFC 5321을 참조하세요.
- 대부분의 이메일 수신자가 이메일 클라이언트에서 볼 수 있는 P2 보낸 사람 이메일 주소를 정의합니다. 자세한 내용은 RFC 5322를 참조하세요.
- 보낸 사람 확인이 성공하려면 필요한 DNS 레코드를 추가하여 보낸 사람 도메인을 설정하고 확인합니다.
Azure Communication Services의 주요 원칙 중 하나는 단순화된 개발자 환경을 제공하는 것입니다. 이 서비스의 이메일 플랫폼은 개발자의 환경을 간소화하고 조직 관리자와의 원활한 의사소통을 지원합니다. 관리자 개발자가 이메일을 보내는 데 필요한 보낸 사람 인증 및 기타 준수 관련 단계를 구성할 수 있도록 하여 엔드투엔드 환경을 개선하므로 사용자는 필요한 페이로드 빌드에 집중할 수 있습니다.
Azure 관리자는 Email Communication Services 형식의 새 리소스를 만들고 이 리소스 아래에 허용된 이메일 보낸 사람 도메인을 추가합니다. 이 리소스 종류에 추가된 도메인에는 이메일 전송을 시작하기 전에 완료해야 하는 모든 보낸 사람 인증 및 참여 추적 구성이 포함되어 있습니다.
보낸 사람 도메인이 구성되고 확인되면 이러한 도메인을 Azure Communication Services 리소스와 연결할 수 있습니다. 확인된 도메인 중 사용자의 애플리케이션에 적합한 도메인을 선택하고 이를 연결하여 애플리케이션에서 이메일을 보낼 수 있습니다.
관리자 책임
- 조직의 애플리케이션에 필요한 모든 이메일 도메인을 계획합니다.
- 새 이메일 통신 리소스를 만듭니다.
- 사용자 지정 도메인을 추가하거나 Azure 관리되는 도메인을 가져옵니다.
- 사용자 지정 도메인에 대한 보낸 사람 확인 단계를 수행합니다.
- 확인된 보낸 사람 도메인에 대해 DMARC(도메인 기반 메시지 인증, 보고 및 적합성) 정책을 설정합니다.
개발자 책임
- 기본 도메인을 Azure Communication Services 리소스에 연결합니다.
- 이메일 페이로드를 생성하고 다음 필수 요소를 정의합니다.
- 이메일 헤더
- 전자 메일 본문
- 받는 사람 목록
- 첨부 파일(있는 경우)
- Azure Communication Services 이메일 API에 제출합니다.
- 이메일 전송 상태를 확인합니다.
다음 단계
- Azure Communication Services에 대한 이메일 도메인 및 보낸 사람 인증
- Azure Communication Services에서 이메일 통신 리소스 만들기 및 관리
- Azure Communication Services에서 확인된 이메일 도메인 연결
다음 항목은 사용자에게 유용할 수 있습니다.
- 이메일 클라이언트 라이브러리를 숙지합니다.
- 사용자 지정 확인 도메인으로 이메일을 보내는 방법을 알아봅니다.
- Azure 관리되는 도메인으로 이메일을 보내는 방법을 알아봅니다.