Amp html 如何从amp gmail游乐场发送带有回退纯文本电子邮件的amp HTML电子邮件?

Amp html 如何从amp gmail游乐场发送带有回退纯文本电子邮件的amp HTML电子邮件?,amp-html,amp-email,Amp Html,Amp Email,当我看到原始邮件时,它包含amp HTML以及纯文本和HTML文本。 从amp发送时,它保留默认的html和纯文本值 有没有办法更改纯文本和html文本的值?AMP电子邮件是一种多部分MIME消息。它应该在正文中包含最少的HTML和HTML。它只是普通HTML电子邮件的扩展,这是一个多部分MIME消息 因此,如果您询问如何创建AMP HTML电子邮件,那么步骤是创建两个单独的文件。一个是HTML电子邮件,另一个是AMP HTML。然后,根据您发送的代码或语言,它应该以多部分消息的形式发送 请参阅

当我看到原始邮件时,它包含amp HTML以及纯文本和HTML文本。 从amp发送时,它保留默认的html和纯文本值


有没有办法更改纯文本和html文本的值?

AMP电子邮件是一种多部分MIME消息。它应该在正文中包含最少的HTML和HTML。它只是普通HTML电子邮件的扩展,这是一个多部分MIME消息

因此,如果您询问如何创建AMP HTML电子邮件,那么步骤是创建两个单独的文件。一个是HTML电子邮件,另一个是AMP HTML。然后,根据您发送的代码或语言,它应该以多部分消息的形式发送

请参阅,以了解在以下情况下是如何完成的: 以编程方式发送

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
发件人:个人A
致:B人
主题:一封AMP电子邮件!
内容类型:多部分/备选;边界=“001A11463AC3555AE05525685AE”
--001A11463AC3555AE05525685AE
内容类型:文本/纯文本;charset=“UTF-8”;格式=流动;delsp=是
你好,纯文本世界!
--001A11463AC3555AE05525685AE
内容类型:text/x-amp-html;charset=“UTF-8”
正文{可见性:隐藏}
你好,AMP世界!
--001A11463AC3555AE05525685AE--
内容类型:text/html;charset=“UTF-8”
你好,HTML世界!
--001A11463AC3555AE05525685AE


要记住的要点:

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
  • 某些电子邮件客户端将仅呈现最后一个MIME部分。将text/x-amp-html MIME部分放在text/html MIME部分之前
  • Html回退内容是强制性的,因为许多客户端不支持AMP。除此之外,在转发电子邮件时,AMP部分将被删除
  • AMP电子邮件只能从白名单上的电子邮件id发送。您可以按照此文档进行操作
    这是用来原型和验证你的放大器在Gmail中正确呈现。它不是通用的电子邮件发送工具,不允许您修改电子邮件的HTML或文本部分。

    非常感谢!!这消除了我所有的疑虑。事实上,我很困惑,我们可以通过Amp操场发送MIME部分。