AMP

기존 이메일에 AMP 추가하기

이메일용 AMP 형식이 새로운 MIME 부분으로 임베드되었습니다. 이메일용 AMP를 지원하는 제공 업체로 이메일이 전송된 경우 이 형식이 표시되지만 그렇지 않더라도 염려 마세요! 이메일 제공 업체에서 HTML 또는 일반 텍스트 폴백을 표시할 테니까요. 이 가이드를 통해 이메일에 AMP를 포함하는 방법을 알아보세요.

AMP MIME 부분 포함

이메일은 이메일 메시지 본문과 첨부 파일을 포함하는 MIME 트리로 구조화됩니다. 이메일에 AMP를 추가하려면 콘텐츠 유형이 text/x-amp-html인 새로운 MIME 부분을 추가해야 합니다.

AMP MIME 부분은 기존의 text/html 또는 text/plain 부분과 함께 multipart/alternative 노드에 중첩되어야 이메일 메시지가 모든 클라이언트에서 렌더링됩니다.

From: Person A
<persona@example.com>
  To: Person B
  <personb@example.com>
    Subject: An AMP email! Content-Type: multipart/alternative;
    boundary="001a114634ac3555ae05525685ae" --001a114634ac3555ae05525685ae
    Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Hello
    World in plain text! --001a114634ac3555ae05525685ae Content-Type:
    text/x-amp-html; charset="UTF-8"

    <!DOCTYPE html>
    <html 4email data-css-strict>
      <head>
        <meta charset="utf-8" />
        <style amp4email-boilerplate>
          body {
            visibility: hidden;
          }
        </style>
        <script async src="https://cdn.ampproject.org/v0.js"></script>
      </head>
      <body>
        Hello World in AMP!
      </body>
    </html>
    --001a114634ac3555ae05525685ae-- Content-Type: text/html; charset="UTF-8"

    <span>Hello World in HTML!</span>
    --001a114634ac3555ae05525685ae</personb@example.com
  ></persona@example.com
>

일부 이메일 클라이언트에서는 마지막 MIME 부분만이 렌더링됩니다. 이메일 렌더링을 위해 text/x-amp-html MIME 부분을 text/html MIME 부분 앞에 배치하세요.

수신자가 AMP 이메일을 전달하거나 답장을 보낼 경우

사용자가 AMP 이메일을 전달하거나 답장을 보낼 경우 MIME 트리의 text/x-amp-html 부분이 삭제됩니다. 그렇기에 MIME 유형을 지원하는 클라이언트로 AMP 이메일을 전송할 때에도 HTML 부분의 대체 콘텐츠를 제공하는 것이 중요합니다.