Technical Reference · 2026 Edition

default._bimi TXT 레코드 형식

Last updated min read

default._bimi TXT 레코드 형식

Brand Indicators for Message Identification (BIMI) 배포를 완료하려면 DNS TXT 레코드를 게시해야 합니다. 이 레코드는 수신 메일 서버에 SVG 로고와 마크 인증서를 어디서 가져올 수 있는지 알려줍니다.

이 문서에서는 BIMI TXT 레코드의 필수 구문, 태그 및 형식 규칙을 설명합니다 [1].

호스트네임 (셀렉터)

BIMI 레코드를 도메인의 DNS 영역에 TXT 레코드로 게시합니다. 호스트네임(셀렉터)은 다음 형식을 따라야 합니다:

[selector]._bimi.[domain]

기본 셀렉터는 default입니다. example.com 도메인의 경우, 다음 호스트네임에 TXT 레코드를 게시합니다:

default._bimi.example.com

참고: 이 프로토콜은 하위 도메인이나 사업부를 위한 사용자 정의 셀렉터를 지원하지만, 대부분의 배포에서는 default 셀렉터를 사용합니다. 메시지 헤더에 다른 셀렉터가 지정되지 않은 경우 메일 클라이언트는 default._bimi를 조회합니다.

레코드 값 구문

TXT 레코드 값은 DMARC 레코드와 동일한 구조를 사용하여 세미콜론으로 구분된 태그 목록입니다.

1. 버전 태그 (v=)

이 태그는 필수이며 반드시 맨 처음에 위치해야 합니다. 프로토콜 버전을 식별합니다. 구문: v=BIMI1;

2. 위치 태그 (l=)

이 태그는 필수입니다. 메일 클라이언트가 W3C SVG Tiny P/S 로고 파일을 가져올 HTTPS URL을 지정합니다. 구문: l=https://example.com/logo.svg; 제약 조건: URL은 반드시 HTTPS를 사용해야 합니다. HTTP URL은 검증에 실패합니다.

3. 인증 기관 태그 (a=)

이 태그는 기본 사양에서는 선택 사항이지만, Gmail과 Apple Mail에서 로고를 표시하려면 실질적으로 필수입니다. 메일 클라이언트가 .pem 형식의 Verified Mark Certificate (VMC) 또는 Common Mark Certificate (CMC)를 가져올 HTTPS URL을 지정합니다. 구문: a=https://example.com/certificate.pem; 자체 선언 대체: 자체 선언 배포의 경우(Yahoo와 AOL에서만 지원), 빈 값으로 태그를 포함합니다: a=;

전체 레코드 예시

예시 A: 인증된 배포 (Gmail 및 Apple Mail)

Gmail과 Apple Mail에 로고를 표시하고 Gmail 파란색 체크마크를 받으려면 이 형식을 사용합니다.

text
Type:  TXT

Host: default._bimi Value: v=BIMI1; l=https://example.com/logo.svg; a=https://example.com/cert.pem;

예시 B: 자체 선언 배포 (Yahoo 전용)

VMC를 취득하기 전에 테스트하거나 Yahoo Mail만을 대상으로 할 때 이 형식을 사용합니다.

text
Type:  TXT

Host: default._bimi Value: v=BIMI1; l=https://example.com/logo.svg; a=;

일반적인 구문 오류

다음 오류는 검증 실패를 유발합니다:

  1. 세미콜론 누락. 모든 태그는 세미콜론으로 구분해야 합니다.
  2. HTTP URL. l=a= 태그 모두 https:// 엔드포인트를 참조해야 합니다.
  3. 잘못된 SVG 파일. l= 태그는 W3C SVG Tiny P/S 파일을 참조해야 합니다. 일반 SVG, PNG 또는 JPG 파일은 오류 없이 로고 표시를 건너뛰게 됩니다.
  4. a= 태그 생략. 자체 선언 레코드의 경우, 빈 값으로 a= 태그를 포함해야 합니다(a=;). 일부 파서는 태그가 완전히 생략된 레코드를 거부합니다.

자동 레코드 생성

수동 레코드 작성은 구문 오류를 유발합니다. 도메인 매개변수로부터 SVG 파일과 DNS TXT 문자열을 생성하려면 원클릭 복사 인터페이스를 제공하는 makeBIMI를 사용하세요.

레코드를 생성한 후 DNS 영역에 배포합니다. Gmail 호환성을 위해 a= 태그를 채울 VMC가 필요한 경우, 인증서 발급을 처리하는 veriBIMI 같은 인증서 중개 서비스를 이용하세요.

참고 문헌

[1] M. Blank, et al. "Brand Indicators for Message Identification (BIMI)." IETF Datatracker, RFC 9091, https://datatracker.ietf.org/doc/html/rfc9091