[当我看到原始邮件时,它包含amp HTML以及纯文本和html文本。从amp-playground发送时,它会保留默认的html和纯文本值。
是否有任何方法可以更改纯文本和html文本的值?
AMP电子邮件是多部分MIME消息。正文中的HTML和AMP Html最低。它只是普通HTML电子邮件的扩展,它是多部分MIME消息。
因此,如果您询问如何创建AMP HTML电子邮件,则步骤是创建两个单独的文件。一个只是HTML电子邮件,另一个则是AMP HTML。然后,根据要发送的代码或语言,应将其分为多部分发送。
请参阅this StackOverflow question以了解它是如何完成的以编程方式发送。
AMP电子邮件示例如下所示:
From: Person A <[email protected]>
To: Person B <[email protected]>
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
需要牢记的重点:
Gmail playground用于在Gmail中原型化并验证AMP渲染是否正确。它不是通用的电子邮件发送工具,并且不允许您修改电子邮件的HTML或文本部分。