Struktur dan perenderan email AMP
Important: this documentation is not applicable to your currently selected format websites!
Struktur email sama dengan pohon MIME. Pohon MIME ini berisi badan pesan dan lampiran apa pun pada email.
Untuk menyematkan AMP di dalam sebuah email, tambahkan bagian MIME baru dengan jenis konten text/x-amp-html sebagai turunan multipart/alternative. Ini harus berada bersama bagian text/html atau text/plain yang sudah ada. Ini memastikan bahwa pesan email tersebut akan berfungsi pada semua klien.
Untuk mendapatkan informasi selengkapnya tentang subjenis multipart/alternative, rujuk RFC 1521, bagian 7.2.3.
Informasi tambahan
Bagian text/x-amp-html harus ditempatkan di bawah sebuah nodus multipart/alternative. Sebuah email tidak boleh mempunyai lebih dari satu bagian text/x-amp-html di dalam sebuah nodus multipart/alternative.
multipart/alternative harus berisi minimal satu nodus (text/plain atau text/html) non-AMP, selain nodus text/x-amp-html. Ini akan ditampilkan kepada pengguna dengan klien email yang tidak mendukung AMP atau yang memilih menolaknya melalui pengaturan penyedia emailnya.
text/x-amp-html sebelum bagian MIME text/html. Membalas/meneruskan semantik
Klien email melucuti bagian text/x-amp-html dari pohon MIME saat seorang pengguna membalas atau meneruskan sebuah pesan email AMP.
Masa berlaku
Klien email mungkin berhenti menampilkan bagian AMP suatu email setelah suatu jangka waktu tertentu, cth.: 30 hari. Di dalam kasus ini, email akan menampilkan bagian text/html atau text/plain.
Contoh
Dari: Orang A [persona@example.com](mailto:persona@example.com) Kepada: Orang B [personb@example.com](mailto:personb@example.com) Subjek: Email AMP! Jenis-Konten: multipart/alternative; boundary="001a114634ac3555ae05525685ae" --001a114634ac3555ae05525685ae Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Hello World (Halo Dunia) dalam teks polos! --001a114634ac3555ae05525685ae Content-Type: text/x-amp-html; charset="UTF-8" <!doctype html> <meta charset="utf-8"> <style amp4email-boilerplate="">body{visibility:hidden}</style> <script async="" src="https://cdn.ampproject.org/v0.js"></script> Hello World in AMP! --001a114634ac3555ae05525685ae Content-Type: text/html; charset="UTF-8" <span>Hello World (Halo Dunia) dalam HTML!</span> --001a114634ac3555ae05525685ae--