Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Isi data acara yang SES diterbitkan Amazon ke Amazon SNS
Amazon SES menerbitkan catatan peristiwa pengiriman email ke Amazon Simple Notification Service dalam JSON format.
Anda dapat menemukan contoh catatan untuk semua tipe notifikasi ini di Contoh data peristiwa yang diterbitkan Amazon SES ke Amazon SNS.
Topik di bagian ini:
Objek tingkat atas JSON
JSONObjek tingkat atas dalam catatan peristiwa pengiriman email berisi bidang berikut. Jenis acara menentukan objek lain mana yang hadir.
Nama Bidang | Deskripsi |
---|---|
|
String yang menjelaskan tipe peristiwa. Nilai yang mungkin: Jika Anda tidak menyiapkan penerbitan acara, bidang ini diberi nama |
|
JSONObjek yang berisi informasi tentang email yang menghasilkan acara tersebut. |
|
Bidang ini hanya ada jika |
|
Bidang ini hanya ada jika |
|
Bidang ini hanya ada jika |
|
Bidang ini hanya ada jika |
|
Bidang ini hanya ada jika |
|
Bidang ini hanya ada jika |
|
Bidang ini hanya ada jika |
|
Bidang ini hanya ada jika |
|
Bidang ini hanya ada jika |
|
Bidang ini hanya ada jika |
Objek surat
Setiap catatan peristiwa pengiriman email berisi informasi tentang email asli di dalam objek mail
. JSONObjek yang berisi informasi tentang suatu mail
objek memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Tanggal dan waktu, dalam format ISO86 01 (YYYY-MM-:MM: DDThh SS.sz), saat pesan dikirim. |
|
ID unik yang SES ditetapkan Amazon ke pesan. Amazon SES mengembalikan nilai ini kepada Anda saat Anda mengirim pesan. catatanID pesan ini ditetapkan oleh AmazonSES. Anda dapat menemukan ID pesan email asli di bidang |
|
Alamat email tempat pesan dikirim (MAILFROMalamat amplop). |
|
Nama Sumber Daya Amazon (ARN) dari identitas yang digunakan untuk mengirim email. Dalam hal mengirim otorisasi, itu |
|
ID AWS akun akun yang digunakan untuk mengirim email. Dalam hal otorisasi pengiriman, |
|
Daftar alamat email yang merupakan penerima email asli. |
|
String yang menentukan jika header terpotong atau tidak di dalam notifikasi, yang terjadi jika header lebih besar dari 10 KB. Nilai yang mungkin adalah |
|
Daftar header asli email. Setiap header dalam daftar memiliki bidang catatanID pesan apa pun dalam |
|
Pemetaan header asli email yang umum digunakan. catatanSetiap ID pesan dalam |
|
Daftar tag yang terkait dengan email. |
Objek pentalan
JSONObjek yang berisi informasi tentang suatu Bounce
peristiwa memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Jenis bouncing, seperti yang ditentukan oleh AmazonSES. |
|
Subtipe pantulan, sebagaimana ditentukan oleh Amazon. SES |
|
Daftar yang berisi informasi tentang penerima email asli yang terpental. |
|
Tanggal dan waktu, dalam format ISO86 01 (YYYY-MM-:MM: SS.sz DDThh), ketika mengirim pemberitahuan bouncing. ISP |
|
ID unik untuk pentalan. |
|
Nilai catatanBidang ini hanya muncul jika pemberitahuan status pengiriman (DSN) dilampirkan ke bouncing. |
Penerima yang terpental
Peristiwa pentalan mungkin berkaitan dengan satu atau beberapa penerima. Bidang bouncedRecipients
menyimpan daftar objek—satu objek per penerima yang alamat emailnya menghasilkan pentalan—dan berisi bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alamat email penerima. Jika DSN tersedia, ini adalah nilai |
Secara opsional, jika a DSN dilampirkan ke pantulan, bidang berikut mungkin juga ada.
Nama Bidang | Deskripsi |
---|---|
|
Nilai |
|
Nilai |
|
Kode status yang dikeluarkan oleh pelaporanMTA. Ini adalah nilai |
Tipe pentalan
Setiap peristiwa pentalan adalah salah satu tipe yang ditunjukkan dalam tabel berikut.
Sistem penerbitan acara hanya menerbitkan hard bounce dan soft bounce yang tidak lagi dicoba lagi oleh Amazon. SES Ketika Anda menerima bounces yang ditandaiPermanent
, Anda harus menghapus alamat email yang sesuai dari milis Anda; Anda tidak akan dapat mengirim kepada mereka di masa depan. Transient
Pantulan dikirimkan kepada Anda ketika pesan telah memantul beberapa kali, dan Amazon SES telah berhenti mencoba mengirimkannya kembali. Anda mungkin akan berhasil mengirim ulang ke alamat yang awalnya menghasilkan pentalan Transient
lain kali.
bounceType | bounceSubType | Deskripsi |
---|---|---|
|
|
Amazon SES tidak dapat menentukan alasan pentalan tertentu. |
|
|
Amazon SES menerima pantulan keras umum. Jika Anda menerima tipe pentalan ini, maka Anda harus menghapus alamat email penerima dari daftar email Anda. |
|
|
Amazon SES menerima hard bounce permanen karena alamat email target tidak ada. Jika Anda menerima tipe pentalan ini, maka Anda harus menghapus alamat email penerima dari daftar email Anda. |
|
|
Amazon SES telah menekan pengiriman ke alamat ini karena memiliki riwayat memantul baru-baru ini sebagai alamat yang tidak valid. Untuk mengganti daftar penindasan global, lihat. Menggunakan daftar SES penindasan tingkat akun Amazon |
Permanent |
OnAccountSuppressionList |
Amazon SES telah menekan pengiriman ke alamat ini karena ada di daftar penindasan tingkat akun. Ini tidak dihitung terhadap metrik rasio pentalan Anda. |
|
|
Amazon SES menerima pantulan umum. Anda mungkin akan berhasil mengirim ke penerima ini lain kali. |
|
|
Amazon SES menerima bouncing penuh kotak surat. Anda mungkin akan berhasil mengirim ke penerima ini lain kali. |
|
|
Amazon SES menerima pesan pantulan yang terlalu besar. Anda mungkin akan berhasil mengirim ke penerima ini jika Anda mengurangi ukuran pesan. |
|
|
Amazon SES menerima bouncing konten yang ditolak. Anda mungkin akan berhasil mengirim ke penerima ini jika Anda mengubah konten pesan. |
|
|
Amazon SES menerima bouncing lampiran yang ditolak. Anda mungkin akan berhasil mengirim ke penerima ini jika Anda menghapus atau mengubah lampiran. |
Objek aduan
JSONObjek yang berisi informasi tentang suatu Complaint
peristiwa memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Daftar yang berisi informasi tentang penerima yang mungkin telah mengirimkan aduan. |
|
Tanggal dan waktu, dalam format ISO86 01 (YYYY-MM-:MM: SS.sz DDThh), ketika mengirim pemberitahuan keluhan. ISP |
|
ID unik untuk aduan. |
|
Subtipe keluhan, sebagaimana ditentukan oleh AmazonSES. |
Selanjutnya, jika laporan umpan balik dilampirkan pada aduan, bidang berikut mungkin ada.
Nama Bidang | Deskripsi |
---|---|
|
Nilai bidang |
|
Nilai |
|
Nilai |
Penerima yang diadukan
Bidang complainedRecipients
berisi daftar penerima yang mungkin telah mengirimkan aduan.
penting
Sebagian besar ISPs menyunting alamat email penerima yang mengajukan keluhan. Untuk alasan ini, bidang complainedRecipients
menyertakan daftar semua orang yang dikirimi email yang alamatnya ada di domain yang mengeluarkan notifikasi aduan.
JSONobjek dalam daftar ini berisi bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alamat email penerima. |
Tipe aduan
Anda dapat melihat jenis keluhan berikut di complaintFeedbackType
bidang yang ditetapkan oleh pelaporanISP, menurut situs web Internet Assigned Numbers Authority
Nama Bidang | Deskripsi |
---|---|
|
Menunjukkan email yang tidak diminta atau beberapa jenis penyalahgunaan email lainnya. |
|
Laporan kegagalan otentikasi email. |
|
Menunjukkan beberapa jenis penipuan atau aktivitas phishing. |
|
Menunjukkan bahwa entitas yang menyediakan laporan tidak menganggap pesan tersebut sebagai spam. Tindakan ini dapat digunakan untuk memperbaiki pesan yang salah ditandai atau dikategorikan sebagai spam. |
|
Menunjukkan umpan balik lain yang tidak sesuai dengan tipe terdaftar lainnya. |
|
Melaporkan bahwa virus ditemukan dalam pesan asal. |
Subtipe aduan
Nilai bidang complaintSubType
bisa jadi tidak ada ataupun OnAccountSuppressionList
. Jika nilainyaOnAccountSuppressionList
, Amazon SES menerima pesan tersebut, tetapi tidak mencoba mengirimkannya karena ada di daftar penindasan tingkat akun.
Objek penyampaian
JSONObjek yang berisi informasi tentang suatu Delivery
peristiwa memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Tanggal dan waktu Amazon SES mengirimkan email ke server email penerima, dalam format ISO86 01 (YYYY-MM DDThh -:MM: SS.sz). |
|
Waktu dalam milidetik antara saat Amazon SES menerima permintaan dari pengirim hingga saat Amazon SES meneruskan pesan ke server email penerima. |
|
Daftar penerima yang dituju yang berlaku untuk peristiwa penyampaian. |
|
Pesan SMTP respons dari remote ISP yang menerima email dari AmazonSES. Pesan ini akan bervariasi menurut email, dengan menerima server email, dan dengan menerimaISP. |
|
Nama host dari server SES email Amazon yang mengirim email. |
Kirim objek
JSONObjek yang berisi informasi tentang suatu send
peristiwa selalu kosong.
Tolak objek
JSONObjek yang berisi informasi tentang suatu Reject
peristiwa memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alasan email ditolak. Satu-satunya nilai yang mungkin adalah |
Buka objek
JSONObjek yang berisi informasi tentang suatu Open
peristiwa memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alamat IP penerima. |
|
Tanggal dan waktu ketika peristiwa terbuka terjadi dalam format ISO86 01 (YYYY-MM DDThh -:MM: SS.sz). |
|
Agen pengguna perangkat atau klien email yang digunakan penerima untuk membuka email. |
Klik objek
JSONObjek yang berisi informasi tentang suatu Click
peristiwa memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alamat IP penerima. |
|
Tanggal dan waktu ketika peristiwa klik terjadi dalam format ISO86 01 (YYYY-MM DDThh -:MM: SS.sz). |
|
Agen pengguna klien yang digunakan penerima untuk mengeklik tautan di dalam email. |
|
URLTautan yang diklik penerima. |
|
Daftar tanda yang ditambahkan ke tautan menggunakan atribut |
Objek Kegagalan Rendering
JSONObjek yang berisi informasi tentang suatu Rendering Failure
peristiwa memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Nama templat yang digunakan untuk mengirim email. |
|
Pesan yang menyediakan informasi selengkapnya tentang kegagalan rendering. |
DeliveryDelay objek
JSONObjek yang berisi informasi tentang suatu DeliveryDelay
peristiwa memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Tipe penundaan. Kemungkinan nilai adalah:
|
|
Objek yang berisi informasi tentang penerima email. |
|
Tanggal dan waktu ketika Amazon SES akan berhenti mencoba menyampaikan pesan. Nilai ini ditunjukkan dalam format ISO 8601. |
|
Alamat IP dari Message Transfer Agent (MTA) yang melaporkan keterlambatan. |
|
Tanggal dan waktu ketika penundaan terjadi, ditampilkan dalam format ISO 8601. |
Penerima tertunda
Objek delayedRecipients
berisi nilai-nilai berikut:
Nama Bidang | Deskripsi |
---|---|
|
Alamat email yang mengakibatkan penyampaian pesan tertunda. |
|
Kode SMTP status yang terkait dengan penundaan pengiriman. |
|
Kode diagnostik yang disediakan oleh Agen Transfer Pesan penerima (MTA). |
Objek berlangganan
JSONObjek yang berisi informasi tentang suatu Subscription
peristiwa memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Nama daftar kontak berada. |
|
Tanggal dan waktu, dalam format ISO86 01 (YYYY-MM-:MM: SS.sz DDThh), ketika mengirim pemberitahuan berlangganan. ISP |
|
Alamat email tempat pesan dikirim (MAILFROMalamat amplop). |
|
JSONStruktur data (peta) yang menentukan status langganan semua topik dalam daftar kontak yang menunjukkan status setelah perubahan (kontak berlangganan atau berhenti berlangganan). |
|
JSONStruktur data (peta) yang menentukan status langganan semua topik dalam daftar kontak yang menunjukkan status sebelum perubahan (kontak berlangganan atau berhenti berlangganan). |
Preferensi topik baru/lama
oldTopicPreferences
Objek newTopicPreferences
dan berisi nilai-nilai berikut.
Nama Bidang | Deskripsi |
---|---|
|
Menentukan apakah kontak berhenti berlangganan dari semua topik dalam daftar kontak. |
|
Menentukan status langganan topik di |
|
Menentukan status langganan default topik di |