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