BIMI란?
BIMI(Brand Indicators for Message Identification)는 도메인이 로고를 게시해, 지원하는 받은편지함이 인증된 이메일 옆에 이를 표시하게 합니다. 강제된 DMARC가 필요하며, 많은 제공업체의 경우 검증 마크 인증서(VMC)도 필요합니다. 로고는 DNS TXT 레코드에서 참조되는 SVG Tiny PS 파일이어야 합니다.
BIMI 레코드의 작동 원리
BIMI는 default._bimi.귀하의-도메인의 DNS TXT 레코드로 게시됩니다. 이 레코드는 두 개의 태그를 담습니다. l=은 제한된 SVG Tiny Portable/Secure 프로파일의 SVG 파일인 로고의 URL을 가리키고, a=은 검증 마크 인증서(VMC)의 URL을 가리킵니다. BIMI를 지원하는 받은편지함은 먼저 메시지가 DMARC 인증을 통과했는지 확인한 뒤 로고를 가져오고, 필요한 경우 VMC를 검증한 다음 발신자 옆에 브랜드 마크를 렌더링합니다. 유효한 DMARC 정책이 없으면 레코드와 무관하게 로고는 절대 표시되지 않습니다.
BIMI 결과를 읽는 방법
IPeek는 default._bimi TXT 레코드가 존재하는지와 l= 및 a= 태그가 무엇을 참조하는지 보여 줍니다. 스크립트나 외부 참조가 있는 일반 SVG는 거부되므로, 로고 URL이 유효한 SVG Tiny PS 파일을 HTTPS로 제공하는지 확인하세요. a= VMC URL이 있는지 확인하세요. Gmail을 비롯한 여러 곳은 VMC를 요구하는 반면 일부 제공업체는 VMC 없이도 로고를 표시합니다. 가장 중요한 것은 DMARC 정책이 충분한 적용 범위로 quarantine 또는 reject인지 검증하는 것입니다. 레코드를 어떻게 구성하든 p=none 정책에서는 BIMI가 렌더링되지 않기 때문입니다.
흔한 BIMI 문제와 해결 방법
가장 큰 걸림돌은 DMARC입니다. p=none 정책은 도메인을 부적격으로 만들므로 먼저 quarantine 또는 reject로 전환하세요. SVG Tiny PS가 아닌 표준 SVG인 로고는 검증에 실패하므로 올바른 프로파일로 내보내고 스크립트, 애니메이션, 외부 링크를 제거하세요. VMC가 없거나 만료되면 다른 모든 것이 올바르더라도 Gmail과 Apple Mail에서 표시가 중단됩니다. SVG와 VMC를 모두 유효한 HTTPS로 제공하고, 받은편지함이 적극적으로 캐시하므로 변경이 나타나기까지 시간이 걸릴 수 있음을 기억하세요.