Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengirim email uji di Amazon SES dengan simulator
Kami merekomendasikan menggunakan SES konsol Amazon untuk mengirim email pengujian dengan AmazonSES. Karena konsol tersebut mengharuskan Anda untuk secara manual memasukkan informasi, Anda biasanya hanya menggunakannya untuk mengirim email percobaan. Setelah Anda memulai dengan AmazonSES, kemungkinan besar Anda akan mengirim email Anda dengan menggunakan SES SMTP antarmuka Amazon atauAPI. Namun, konsol tersebut berguna untuk memantau aktivitas pengiriman Anda.
Topik berikut menjelaskan cara menggunakan simulator kotak surat dari konsol dan secara manual dengan mengirim email:
Menggunakan simulator kotak surat dari konsol
penting
-
Dalam tutorial ini, Anda mengirim email ke diri sendiri dari konsol sehingga Anda dapat memeriksa untuk melihat apakah Anda menerimanya. Untuk eksperimen lebih lanjut atau pengujian beban, lihatMenggunakan simulator kotak surat secara manual.
-
Email yang Anda kirim ke simulator kotak surat tidak diperhitungkan dalam kuota pengiriman atau tingkat pentalan dan keluhan Anda, juga tidak memengaruhi metrik Virtual Deliverability Manager.
Sebelum Anda mengikuti langkah-langkah ini, selesaikan tugas di Menyiapkan Amazon Simple Email Service.
Untuk mengirim pesan email pengujian dari SES konsol Amazon
Masuk ke AWS Management Console dan buka SES konsol Amazon di https://console.aws.amazon.com/ses/
. -
Di panel navigasi di bawah Konfigurasi pilih Identitas.
-
Dari tabel Identitas, pilih identitas email terverifikasi (dengan mengklik langsung pada nama identitas sebagai lawan memilih kotak centang). Jika Anda tidak memiliki identitas email terverifikasi, lihatMembuat identitas alamat email.
-
Pada halaman detail identitas email yang dipilih, pilih Kirim email pengujian.
-
Untuk Detail pesan, pilih Format Email. Dua pilihan tersebut sebagai berikut:
-
Diformat—Ini adalah opsi yang paling sederhana. Pilih opsi ini jika Anda hanya ingin mengetikkan teks pesan Anda ke kotak teks Badan. Saat Anda mengirim email, Amazon SES menempatkan teks ke dalam format email untuk Anda.
-
Raw —Pilih opsi ini jika Anda ingin mengirim pesan yang lebih kompleks, seperti pesan yang menyertakan HTML atau lampiran. Karena fleksibilitas ini, Anda perlu memformat pesan, seperti yang dijelaskan di Mengirim email mentah menggunakan Amazon SES API v2, diri sendiri, dan kemudian tempel seluruh pesan yang diformat, termasuk header, ke kotak teks badan. Anda dapat menggunakan contoh berikut, yang berisiHTML, untuk mengirim email pengujian menggunakan format email Raw. Salin dan tempel pesan ini secara keseluruhan ke dalam kotak teks Badan. Pastikan tidak ada baris kosong antara
MIME-Version
header danContent-Type
header; baris kosong di antara dua baris ini menyebabkan email diformat sebagai teks biasa, bukan. HTMLSubject: Amazon SES Raw Email Test MIME-Version: 1.0 Content-Type: text/html <!DOCTYPE html> <html> <body> <h1>This text should be large, because it is formatted as a header in HTML.</h1> <p>Here is a formatted link: <a href="https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html">Amazon Simple Email Service Developer Guide</a>.</p> </body> </html>
-
-
Pilih jenis skenario email simulasi yang ingin Anda uji dengan memperluas kotak daftar Skenario.
-
Jika Anda memilih Kustom dan masih berada di SES kotak pasir Amazon, pastikan alamat di bidang Penerima kustom adalah alamat email terverifikasi. Untuk informasi selengkapnya, lihat Membuat identitas alamat email.
-
-
Isi bidang yang tersisa sesuai keinginan.
-
Pilih Kirim email pengujian.
-
Masuk ke alamat klien email yang Anda kirimi email. Anda akan menemukan pesan yang Anda kirim.
Menggunakan simulator kotak surat secara manual
Amazon SES menyertakan simulator kotak surat yang dapat Anda gunakan untuk menguji bagaimana aplikasi Anda menangani berbagai skenario pengiriman email. Simulator kotak surat berguna ketika, misalnya, Anda ingin menguji email mengirim aplikasi tanpa membuat alamat email fiktif, atau ketika Anda ingin menemukan throughput maksimum sistem Anda tanpa mempengaruhi kuota pengiriman harian Anda.
Pertimbangan penting
Pertimbangkan fitur dan batasan berikut saat Anda menggunakan simulator SES kotak surat Amazon:
-
Anda dapat menggunakan simulator kotak surat meskipun akun Anda ada di kotak SES pasir Amazon.
-
Email yang Anda kirim ke simulator kotak surat dibatasi oleh laju pengiriman maksimum akun Anda, namun tidak memengaruhi kuota pengiriman harian Anda. Misalnya, jika akun Anda diotorisasi untuk mengirim 10.000 pesan per periode 24 jam, dan Anda mengirim 100 pesan ke simulator kotak surat, Anda tetap dapat mengirim hingga 10.000 pesan ke penerima reguler tanpa mencapai kuota pengiriman.
-
Email yang Anda kirim ke simulator kotak surat tidak memengaruhi metrik kemampuan pengiriman email atau reputasi Anda. Misalnya, jika Anda mengirim sejumlah besar pesan ke alamat pentalan simulator email, pesan tersebut tidak menampilkan peringatan bahwa rasio pentalan terlalu tinggi pada halaman konsol metrik reputasi.
-
Untuk tujuan penagihan, email yang Anda kirim ke simulator SES kotak surat Amazon sama dengan email lain yang Anda kirim menggunakan Amazon. SES Dengan kata lain, kami menagih jumlah yang sama untuk pesan yang Anda kirim ke simulator kotak surat seperti yang Anda kirim ke penerima biasa.
-
Simulator kotak surat mendukung pelabelan, yang memungkinkan Anda mengirim email ke alamat simulator kotak surat yang sama dengan berbagai cara, atau untuk melihat bagaimana aplikasi Anda menangani Jalur Pengembalian Amplop Variabel (). VERP Misalnya, Anda dapat mengirim email ke bounce+label1@simulator.amazonses.com dan bounce+label2@simulator.amazonses.com untuk melihat jika aplikasi Anda dapat mencocokkan pesan pentalan dengan alamat email yang menyebabkan pentalan.
-
Jika Anda menggunakan simulator kotak surat untuk mensimulasikan beberapa pantulan dari permintaan pengiriman yang sama, Amazon SES menggabungkan respons pantulan menjadi satu respons.
Menggunakan simulator kotak surat
Untuk menggunakan simulator email, temukan skenario di tabel berikut, dan kemudian kirim email ke alamat email yang sesuai.
catatan
Saat Anda mengirim email ke alamat simulator kotak surat, Anda harus mengirimkannya melalui AmazonSES, dengan menggunakan AWS SDK, SES konsol Amazon, SES SMTP antarmuka Amazon, atau Amazon SESAPI. AWS CLI Simulator kotak surat tidak merespons email yang diterima dari sumber eksternal.
Skenario yang disimulasikan | Alamat Email |
---|---|
Pengiriman berhasil—Penerima penyedia email menerima email Anda. Jika Anda mengatur pemberitahuan pengiriman seperti yang dijelaskan dalamMenyiapkan pemberitahuan acara untuk Amazon SES, Amazon SES mengirimkan pemberitahuan pengiriman melalui Amazon Simple Notification Service (AmazonSNS). | success@simulator.amazonses.com |
Bounce —Penyedia email penerima menolak email Anda dengan kode respons SMTP 550 5.1.1 (“Pengguna Tidak Dikenal”). Amazon SES menghasilkan pemberitahuan bouncing dan, tergantung pada bagaimana Anda mengatur akun Anda, mengirimkannya kepada Anda dalam email atau mengirim pemberitahuan ke SNS topik Amazon. Alamat email simulator kotak surat tidak ditempatkan pada daftar SES penindasan Amazon, yang biasanya terjadi ketika pantulan keras terjadi. Respons bouncing yang Anda terima dari simulator kotak surat sesuai dengan 3464. RFC |
bounce@simulator.amazonses.com |
Respons otomatis—Penyedia email penerima menerima email Anda dan mengirimkannya ke kotak masuk penerima. Penyedia email mengirimkan respons otomatis, seperti pesan “di luar kantor” (OOTO), ke alamat di header Return-Path email, atau alamat pengirim amplop (MAILFROM“”) jika header Return-Path tidak ada. Respons otomatis yang Anda terima dari simulator kotak surat sesuai dengan RFC 3834. |
ooto@simulator.amazonses.com |
Aduan—Penyedia email penerima menerima email Anda dan mengirimkannya ke kotak masuk penerima. Penerima memutuskan bahwa pesan Anda tidak diminta dan mengeklik "Tandai sebagai Spam" di klien emailnya. Amazon SES kemudian meneruskan pemberitahuan keluhan kepada Anda melalui email atau dengan memberi tahu SNS topik Amazon, tergantung pada bagaimana Anda mengatur akun Anda. Tanggapan keluhan yang Anda terima dari simulator kotak surat sesuai dengan RFC 5965. |
complaint@simulator.amazonses.com |
Alamat penerima pada daftar penindasan —Amazon SES menghasilkan pantulan keras seolah-olah alamat penerima ada di daftar penindasan global. | suppressionlist@simulator.amazonses.com |
Pengujian peristiwa Tolak
Setiap pesan yang Anda kirim melalui Amazon SES dipindai dari virus. Jika Anda mengirim pesan yang berisi virus, Amazon SES menerima pesan, mendeteksi virus, dan menolak seluruh pesan. Saat Amazon SES menolak pesan, Amazon berhenti memproses pesan, dan tidak mencoba mengirimkannya ke server email penerima. Amazon SES kemudian menghasilkan peristiwa Tolak.
Simulator SES kotak surat Amazon tidak menyertakan alamat untuk menguji peristiwa Tolak. Namun, Anda dapat menguji acara Tolak dengan menggunakan file uji European Institute for Computer Antivirus Research (EICAR). File ini adalah metode standar industri pengujian perangkat lunak antivirus dengan cara yang aman. Untuk membuat file EICAR pengujian, tempelkan teks berikut ke dalam file:
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
Simpan file sebagai sample.txt
, lampirkan ke email, dan kemudian kirim email ke alamat terverifikasi. Jika tidak ada masalah lain dengan email, Amazon SES menerima pesan tersebut, tetapi kemudian menolaknya seperti jika mengandung virus yang sebenarnya.
catatan
Email yang ditolak—termasuk email yang Anda kirim dengan menggunakan prosedur di atas—dihitung terhadap kuota pengiriman harian Anda. Kami menagih Anda untuk setiap pesan yang Anda kirim, termasuk pesan yang ditolak.
Untuk mempelajari lebih lanjut tentang file EICAR pengujian, lihat halaman file EICAR pengujian di Wikipedia