当我看到原始邮件时,它包含 amp HTML 以及纯文本和 html 文本。当从 amp-playground 发送时,它会保留默认的 html 和纯文本值。
有没有办法改变纯文本和 html 文本的值?
AMP 电子邮件是多部分 MIME 消息。它的正文中应该有最少的 HTML 和 AMP Html。它只是普通 HTML 电子邮件的扩展,它是多部分 MIME 消息。
因此,如果您询问如何创建 AMP HTML 电子邮件,那么步骤是创建两个单独的文件。一个只是 HTML 电子邮件和另一个用于 AMP HTML。然后根据您发送的代码或语言,它应该以多部分消息的形式发送。
请参阅此 StackOverflow 问题以了解以编程方式发送时它是如何完成的。
AMP 电子邮件示例如下所示:
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>
<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
<strong>要记住的要点:
Gmail 操场旨在用于制作原型并验证您的 AMP 在 Gmail 中正确呈现。它不是通用的电子邮件发送工具,不允许您修改电子邮件的 HTML 或文本部分。