Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Isi data peristiwa yang diterbitkan Amazon SES ke Firehose
Amazon SES menerbitkan catatan peristiwa pengiriman email ke Amazon Data Firehose dalam format JSON. Saat menerbitkan acara ke Firehose, Amazon SES mengikuti setiap rekaman JSON dengan karakter baris baru.
Anda dapat menemukan contoh catatan untuk semua tipe notifikasi ini di Contoh data peristiwa yang diterbitkan Amazon SES ke Firehose.
Topik di bagian ini
Objek JSON tingkat atas
Objek JSON tingkat-atas dalam catatan peristiwa pengiriman email berisi bidang-bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
String yang menjelaskan tipe peristiwa. Nilai yang mungkin: Jika Anda tidak menyiapkan penerbitan acara, bidang ini diberi nama |
|
Objek JSON yang berisi informasi tentang email yang menghasilkan peristiwa 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
. Objek JSON yang berisi informasi tentang objek mail
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 ditetapkan Amazon SES ke pesan. Amazon SES mengembalikan nilai ini kepada Anda saat Anda mengirim pesan. catatanID pesan ini ditetapkan oleh Amazon SES. Anda dapat menemukan ID pesan email asli di bidang |
|
Alamat email asal pesan dikirim (alamat envelope MAIL FROM). |
|
Nama Amazon Resource Name (ARN) identitas yang digunakan untuk mengirim email. Dalam hal otorisasi pengiriman, |
|
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 catatanSetiap ID pesan dalam bidang |
|
Pemetaan header asli email yang umum digunakan. catatanID pesan apa pun di dalam |
|
Daftar tag yang terkait dengan email. |
Objek pentalan
Objek JSON yang berisi informasi tentang peristiwa Bounce
akan selalu memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Tipe pentalan, seperti yang ditentukan oleh Amazon SES. |
|
Subtipe pentalan, seperti yang ditentukan oleh Amazon SES. |
|
Daftar yang berisi informasi tentang penerima email asli yang terpental. |
|
Tanggal dan waktu, dalam format ISO86 01 (YYYY-MM-:MM: DDThh SS.sz), ketika ISP mengirim pemberitahuan bouncing. |
|
ID unik untuk pentalan. |
|
Nilai bidang catatanBidang ini hanya muncul jika notifikasi status penyampaian (DSN) dilampirkan ke pentalan. |
Penerima yang terpental
Peristiwa pentalan mungkin berkaitan dengan satu atau beberapa penerima. Bidang bouncedRecipients
menyimpan daftar objek—satu objek per penerima yang terkait dengan peristiwa pentalan—dan akan selalu berisi bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alamat email penerima. Jika DSN tersedia, ini adalah nilai bidang |
Secara opsional, jika DSN dilampirkan ke pentalan, bidang berikut mungkin juga ada.
Nama Bidang | Deskripsi |
---|---|
|
Nilai bidang |
|
Nilai bidang |
|
Kode status yang dikeluarkan oleh MTA pelaporan. Ini adalah nilai bidang |
Tipe pentalan
Setiap peristiwa pentalan akan menjadi salah satu tipe yang ditunjukkan pada tabel berikut.
Sistem penerbitan peristiwa hanya menerbitkan pentalan keras dan pentalan lunak yang tidak akan lagi dicoba ulang oleh Amazon SES. Saat Anda menerima pentalan bertanda Permanent
, Anda harus menghapus alamat-alamat email yang sesuai dari daftar email Anda; Anda tidak akan dapat mengirim kepada alamat-alamat tersebut di masa mendatang. Pentalan Transient
dikirimkan kepada Anda saat pesan terpental lunak beberapa kali, dan Amazon SES telah berhenti mencoba menyampaikannya 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 pentalan keras umum. Jika Anda menerima tipe pentalan ini, maka Anda harus menghapus alamat email penerima dari daftar email Anda. |
|
|
Amazon SES menerima pentalan keras 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 menahan pengiriman ke alamat ini karena memiliki riwayat terpental baru-baru ini sebagai alamat yang tidak valid. Untuk mengganti daftar penindasan global, lihat. Menggunakan daftar penekanan tingkat akun Amazon SES |
Permanent |
OnAccountSuppressionList |
Amazon SES telah menahan pengiriman ke alamat ini karena berada di daftar penahanan tingkat akun. Ini tidak dihitung terhadap metrik rasio pentalan Anda. |
|
|
Amazon SES menerima pentalan umum. Anda mungkin akan berhasil mengirim ke penerima ini lain kali. |
|
|
Amazon SES menerima pentalan penuh kotak surat. Anda mungkin akan berhasil mengirim ke penerima ini lain kali. |
|
|
Amazon SES menerima pesan pentalan yang terlalu besar. Anda mungkin akan berhasil mengirim ke penerima ini jika Anda mengurangi ukuran pesan. |
|
|
Amazon SES tidak berhasil mengirimkan email dalam waktu yang ditentukan oleh pengirim email. (Pesan bouncing akan menentukan alasan kemungkinan kegagalan upaya pengiriman dalam TTL yang ditentukan.) |
|
|
Amazon SES menerima pentalan yang ditolak konten. Anda mungkin akan berhasil mengirim ke penerima ini jika Anda mengubah konten pesan. |
|
|
Amazon SES menerima pentalan yang ditolak lampiran. Anda mungkin akan berhasil mengirim ke penerima ini jika Anda menghapus atau mengubah lampiran. |
Objek aduan
Objek JSON yang berisi informasi tentang peristiwa Complaint
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: DDThh SS.sz), saat ISP mengirimkan pemberitahuan pengaduan. |
|
ID unik untuk aduan. |
|
Subtipe aduan, seperti yang ditentukan oleh Amazon SES. |
Selanjutnya, jika laporan umpan balik dilampirkan pada aduan, bidang berikut mungkin ada.
Nama Bidang | Deskripsi |
---|---|
|
Nilai bidang |
|
Nilai bidang |
|
Nilai |
Penerima yang diadukan
Bidang complainedRecipients
berisi daftar penerima yang mungkin telah mengirimkan aduan.
penting
Karena sebagian besar ISPs menyunting alamat email penerima yang mengajukan keluhan dari pemberitahuan keluhan mereka, daftar ini berisi informasi tentang penerima yang mungkin telah mengirim keluhan, berdasarkan penerima pesan asli dan ISP tempat kami menerima keluhan. Amazon SES melakukan pencarian terhadap pesan asli untuk menentukan daftar penerima ini.
Objek JSON dalam daftar ini berisi bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alamat email penerima. |
Tipe aduan
Anda mungkin melihat tipe aduan berikut di dalam bidang complaintFeedbackType
sebagaimana ditetapkan oleh ISP pelaporan, sesuai dengan Situs Web Otoritas Nomor yang Ditetapkan Internet
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. |
Objek penyampaian
Objek JSON yang berisi informasi tentang peristiwa Delivery
yang akan selalu memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Tanggal dan waktu Amazon SES mengirimkan email ke server email penerima, dalam format ISO86 01 (YYYY-MM -:MM: SS.sz). DDThh |
|
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 respons SMTP dari ISP jarak jauh yang menerima email dari Amazon SES. Pesan ini akan bervariasi menurut email, server email penerimaan, dan ISP penerimaan. |
|
Nama host server email Amazon SES yang mengirim email. |
Kirim objek
Objek JSON yang berisi informasi tentang peristiwa send
selalu kosong.
Tolak objek
Objek JSON yang berisi informasi tentang peristiwa Reject
akan selalu memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alasan email ditolak. Satu-satunya nilai yang mungkin adalah |
Buka objek
Objek JSON yang berisi informasi tentang peristiwa Open
akan selalu berisi bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alamat IP penerima. |
|
Tanggal dan waktu ketika acara terbuka terjadi dalam format ISO86 01 (YYYY-MM -:MM: SS.sz). DDThh |
|
Agen pengguna perangkat atau klien email yang digunakan penerima untuk membuka email. |
Klik objek
Objek JSON yang berisi informasi tentang peristiwa Click
akan selalu berisi bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Alamat IP penerima. |
|
Tanggal dan waktu ketika peristiwa klik terjadi dalam format ISO86 01 (YYYY-MM -:MM: SS.sz). DDThh |
|
Agen pengguna klien yang digunakan penerima untuk mengeklik tautan di dalam email. |
|
URL tautan yang diklik oleh penerima. |
|
Daftar tanda yang ditambahkan ke tautan menggunakan atribut |
Objek Kegagalan Rendering
Objek JSON yang berisi informasi tentang peristiwa Rendering Failure
memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Nama templat yang digunakan untuk mengirim email. |
|
Pesan yang menyediakan informasi selengkapnya tentang kegagalan rendering. |
DeliveryDelay objek
Objek JSON yang berisi informasi tentang peristiwa DeliveryDelay
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 ditampilkan dalam format ISO 8601. |
|
Alamat IP Message Transfer Agent (MTA) yang melaporkan penundaan. |
|
Tanggal dan waktu terjadinya penundaan, ditampilkan dalam format ISO 8601. |
Penerima tertunda
Objek delayedRecipients
berisi nilai-nilai berikut:
Nama Bidang | Deskripsi |
---|---|
|
Alamat email yang mengakibatkan penyampaian pesan tertunda. |
|
Kode status SMTP yang terkait dengan penundaan penyampaian. |
|
Kode diagnostik yang disediakan oleh Message Transfer Agent (MTA) penerimaan. |
Objek berlangganan
Objek JSON yang berisi informasi tentang peristiwa Subscription
memiliki bidang berikut.
Nama Bidang | Deskripsi |
---|---|
|
Nama daftar kontak berada. |
|
Tanggal dan waktu, dalam format ISO86 01 (YYYY-MM-:MM: DDThh SS.sz), ketika ISP mengirim pemberitahuan berlangganan. |
|
Alamat email asal pesan dikirim (alamat envelope MAIL FROM). |
|
Struktur data JSON (peta) yang menentukan status langganan semua topik dalam daftar kontak yang menunjukkan status setelah perubahan (kontak berlangganan atau berhenti berlangganan). |
|
Struktur data JSON (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 |