Memahami kemampuan pengiriman email di Amazon SES - Layanan Email Sederhana Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memahami kemampuan pengiriman email di Amazon SES

Anda ingin penerima membaca email Anda, menganggap mereka berharga, dan tidak memberi label mereka sebagai spam. Dengan kata lain, Anda ingin memaksimalkan kemampuan pengiriman email—persentase email Anda yang masuk di kotak masuk penerima. Topik ini meninjau konsep kemampuan pengiriman email yang harus Anda ketahui ketika Anda menggunakan Amazon SES.

Untuk memaksimalkan kemampuan pengiriman email, Anda perlu memahami masalah pengiriman email, secara proaktif mengambil langkah-langkah untuk mencegahnya, memiliki informasi tentang status email yang Anda kirim, lalu meningkatkan program pengiriman email Anda, jika perlu, untuk lebih meningkatkan kemungkinan keberhasilan pengiriman. Bagian berikut meninjau konsep di balik langkah-langkah ini dan cara Amazon SES membantu Anda melalui prosesnya.

Pahami masalah pengiriman email

Dalam kebanyakan kasus, pesan Anda berhasil dikirim ke penerima yang mengharapkan pesan tersebut. Di beberapa kasus, bagaimanapun, pengiriman mungkin gagal, atau penerima mungkin tidak ingin menerima surat yang Anda kirim. Pentalan, aduan, dan daftar penekanan terkait dengan masalah pengiriman ini dan dijelaskan dalam bagian berikut.

pentalan

Jika penerima dari penerima Anda (misalnya, penyedia email) gagal mengirimkan pesan Anda ke penerima, maka penerima mementalkan pesan kembali ke Amazon SES. Amazon SES kemudian memberi tahu Anda tentang email yang terpental melalui email atau melalui Amazon Simple Notification Service (Amazon SNS), tergantung pada cara sistem Anda mengaturnya. Untuk informasi lebih lanjut, lihat Menyiapkan pemberitahuan acara untuk Amazon SES.

Ada pentalan keras dan pentalan lunak, sebagai berikut:

  • Pentalan keras – Kegagalan pengiriman email secara terus-menerus. Misalnya, kotak surat tidak ada. Amazon SES tidak mencoba ulang pentalan keras, dengan pengecualian kegagalan pencarian DNS. Kami sangat merekomendasikan agar Anda tidak membuat upaya pengiriman berulang ke alamat email yang mengalami pentalan keras.

  • Pentalan lunak – Kegagalan pengiriman email sementara. Misalnya, kotak surat penuh, ada terlalu banyak sambungan (juga disebut throttling), atau waktu sambungan habis. Amazon SES mencoba ulang pentalan lunak beberapa kali. Jika email masih tidak dapat dikirim, maka Amazon SES berhenti mencobanya ulang.

Amazon SES memberi tahu Anda tentang pentalan keras dan pentalan lunak yang tidak akan dicoba ulang. Namun, hanya pentalan keras yang dihitung terhadap rasio pentalan dan metrik pentalan yang Anda ambil menggunakan konsol Amazon SES atau API GetSendStatistics.

Pentalan juga dapat sinkron atau asinkron. Sebuah pentalan sinkron terjadi sementara server email dari pengirim dan penerima secara aktif berkomunikasi. Sebuah pentalan asinkron terjadi ketika penerima awalnya menerima pesan email untuk pengiriman dan kemudian gagal mengirimkannya ke penerima.

Keluhan

Sebagian besar program klien email menyediakan tombol berlabel "Tandai sebagai Spam," atau serupa, yang memindahkan pesan ke folder spam, dan meneruskannya ke penyedia email. Selain itu, sebagian besar penyedia email mempertahankan alamat penyalahgunaan (misalnya, abuse@example.net), tempat pengguna dapat meneruskan pesan email yang tidak diinginkan dan meminta penyedia email mengambil tindakan untuk mencegahnya. Dalam kedua kasus ini, penerima membuat aduan. Jika penyedia email menyimpulkan bahwa Anda adalah spammer, dan Amazon SES memiliki putaran umpan balik yang diatur dengan penyedia email, maka penyedia email akan mengirimkan aduan kembali ke Amazon SES. Ketika Amazon SES menerima aduan seperti itu, aduan diteruskan kepada Anda baik melalui email atau dengan menggunakan notifikasi Amazon SNS, tergantung pada cara sistem Anda mengaturnya. Untuk informasi lebih lanjut, lihat Menyiapkan pemberitahuan acara untuk Amazon SES. Kami merekomendasikan agar Anda tidak membuat upaya pengiriman berulang ke alamat email yang menghasilkan aduan.

Daftar penekanan global

Amazon SESdaftar penekanan global, dimiliki dan dikelola oleh SES untuk melindungi reputasi alamat di kolam IP bersama SES, berisi alamat email penerima yang baru-baru ini menyebabkan pentalan keras untuk setiap pelanggan SES. Jika Anda mencoba untuk mengirim email melalui SES ke alamat yang ada di daftar penekanan, panggilan ke SES berhasil, tapi SES memperlakukan email sebagai pentalan keras bukan mencoba untuk mengirimkannya. Seperti setiap pentalan keras, daftar penekanan mementalkan hitungan terhadap kuota pengiriman dan tingkat pentalan Anda. Alamat email dapat tetap berada dalam daftar penekanan hingga 14 hari. Jika Anda yakin bahwa alamat email yang ingin Anda kirim valid, Anda dapat mengganti daftar penindasan global dengan memastikan alamat tidak tercantum dalam daftar penindasan tingkat akun Anda dan SES akan tetap mencoba pengiriman, tetapi jika memantul, pantulan akan memengaruhi reputasi Anda sendiri, tetapi tidak ada yang lain akan mendapatkan bouncing karena mereka tidak dapat mengirim ke alamat email jika mereka tidak menggunakan daftar penindasan tingkat akun mereka sendiri. Untuk memahami selengkapnya tentang daftar penekanan tingkat-akun, lihatMenggunakan daftar penindasan tingkat akun Amazon SES.

Jadilah proaktif

Salah satu masalah terbesar dengan email di Internet adalah email dalam jumlah besar yang tidak diminta (spam). Penyedia email mengambil langkah-langkah ekstensif untuk mencegah pelanggan mereka menerima spam. Amazon SES juga mengambil langkah-langkah untuk mengurangi kemungkinan penyedia email menganggap email Anda sebagai spam. Amazon SES menggunakan verifikasi, autentikasi, kuota pengiriman, dan pemfilteran konten. Amazon SES juga mempertahankan reputasi terpercaya dengan penyedia email dan mengharuskan Anda untuk mengirim email berkualitas tinggi. Amazon SES melakukan beberapa hal untuk Anda secara otomatis (misalnya, pemfilteran konten); di kasus lain, menyediakan alat (seperti autentikasi), atau memandu Anda ke arah yang benar (kuota pengiriman). Bagian berikut menyediakan informasi selengkapnya tentang setiap konsep.

verifikasi

Sayangnya, spammer dapat memalsukan header email dan memalsukan alamat email asal sehingga muncul seolah-olah email berasal dari sumber yang berbeda. Untuk mempertahankan kepercayaan antara penyedia email dan Amazon SES, Amazon SES perlu memastikan pengirimnya adalah yang mereka katakan. Oleh karena itu, Anda diminta untuk memverifikasi semua alamat email dari tempat Anda mengirim email melalui Amazon SES untuk melindungi identitas pengiriman Anda. Anda dapat memverifikasi alamat email dengan menggunakan konsol Amazon SES atau dengan menggunakan API Amazon SES. Anda juga dapat memverifikasi seluruh domain. Untuk informasi lebih lanjut, lihat Membuat identitas alamat email dan Membuat identitas domain.

Jika akun Anda masih di sandbox Amazon SES, Anda juga perlu memverifikasi semua alamat penerima kecuali untuk alamat yang disediakan oleh simulator kotak surat Amazon SES. Untuk informasi tentang keluar dari sandbox, lihat Minta akses produksi (Pindah dari kotak pasir Amazon SES). Untuk informasi selengkapnya tentang simulator kotak surat, lihat Menggunakan simulator kotak surat secara manual menggunakan simulator kotak surat secara manual.

Autentikasi

Autentikasi adalah cara lain yang dapat Anda tunjukkan kepada penyedia email bahwa Anda jujur seperti yang Anda katakan. Ketika Anda mengautentikasi email, Anda memberikan bukti bahwa Anda adalah pemilik akun dan email Anda belum diubah saat transit. Di beberapa kasus, penyedia email menolak untuk meneruskan email yang tidak diautentikasi. Amazon SES mendukung dua metode otentikasi: Kerangka Kerja Kebijakan Pengirim (SPF) dan DomainKeys Mail yang diidentifikasi (DKIM). Untuk informasi selengkapnya, lihat Mengonfigurasi identitas di Amazon SES.

Kuota pengiriman

Jika penyedia email mendeteksi lonjakan volume atau laju email secara tiba-tiba dan tak terduga, penyedia email mungkin menduga Anda adalah spammer dan memblokir email Anda. Oleh karena itu, setiap akun Amazon SES memiliki set kuota pengiriman. Kuota ini membatasi jumlah email yang dapat Anda kirim dalam jangka waktu 24 jam, dan jumlah yang dapat Anda kirim per detik. Kuota pengiriman ini membantu melindungi kepercayaan Anda dengan penyedia email.

Di kebanyakan kasus, jika Anda adalah pengguna baru, Amazon SES memungkinkan Anda mengirim sejumlah kecil email setiap hari. Jika surat yang Anda kirim dapat diterima oleh penyedia email, kami akan secara otomatis meningkatkan kuota ini. Kuota pengiriman Anda terus meningkat seiring berjalannya waktu sehingga Anda dapat mengirim email dalam jumlah yang lebih besar dengan laju yang lebih cepat. Anda juga dapat membuat Kasus Peningkatan Batas Pengiriman SES untuk meminta peningkatan kuota tambahan.

Untuk informasi selengkapnya tentang kuota pengiriman, dan cara meningkatkan kuota, lihat Mengelola batas pengiriman Amazon SES Anda.

Pemfilteran konten

Banyak penyedia email menggunakan pemfilteran konten untuk menentukan jika email masuk adalah spam. Filter konten mencari konten yang dipertanyakan dan memblokir email jika email sesuai dengan profil spam. Amazon SES juga menggunakan filter konten. Ketika aplikasi Anda mengirimkan permintaan ke Amazon SES, Amazon SES merakit pesan email atas nama Anda dan kemudian memindai header dan isi pesan untuk menentukan jika mereka berisi konten yang penyedia email mungkin pertimbangkan sebagai spam. Jika pesan Anda terlihat seperti spam oleh filter konten yang digunakan Amazon SES, reputasi Anda dengan Amazon SES akan terpengaruh secara negatif.

Amazon SES juga memindai virus semua pesan. Jika pesan berisi virus, Amazon SES tidak berusaha untuk mengirimkan pesan ke server surat penerima.

reputasi

Untuk pengiriman email, reputasi—ukuran kepercayaan bahwa alamat IP, alamat email, atau domain pengiriman bukanlah sumber spam—adalah hal yang penting. Amazon SES mempertahankan reputasi yang kuat dengan penyedia email sehingga mereka mengirimkan email Anda ke kotak masuk penerima Anda. Demikian pula, Anda perlu mempertahankan reputasi terpercaya dengan Amazon SES. Anda membangun reputasi Anda dengan Amazon SES dengan mengirimkan konten berkualitas tinggi. Ketika Anda mengirim konten berkualitas tinggi, reputasi Anda menjadi lebih dipercaya dari waktu ke waktu dan Amazon SES meningkatkan kuota pengiriman Anda. Pentalan berlebihan dan aduan berdampak negatif terhadap reputasi Anda dan dapat menyebabkan Amazon SES mengurangi kuota pengiriman untuk akun Anda, atau mengakhiri akun Amazon SES Anda.

Salah satu cara untuk membantu mempertahankan reputasi Anda adalah dengan menggunakan simulator kotak surat saat Anda menguji sistem Anda, alih-alih mengirim ke alamat email yang telah Anda buat sendiri. Email ke simulator kotak surat tidak dihitung terhadap metrik pentalan dan aduan Anda. Untuk informasi selengkapnya tentang simulator kotak surat, lihat Menggunakan simulator kotak surat secara manual menggunakan simulator kotak surat secara manual.

Email berkualitas tinggi

Email berkualitas tinggi adalah email yang dianggap berharga dan ingin terima oleh penerima. Nilai berarti hal yang berbeda untuk penerima yang berbeda dan dapat datang dalam bentuk penawaran, konfirmasi pesanan, penerimaan, buletin, dll. Pada akhirnya, kemampuan pengiriman Anda bergantung pada kualitas email yang Anda kirim karena penyedia email memblokir email yang dianggap berkualitas rendah.

Memiliki informasi di setiap waktu

Pengiriman Anda gagal, penerima Anda mengeluh tentang email Anda, atau Amazon SES berhasil memberikan email ke server surat penerima, Amazon SES membantu Anda untuk melacak masalah dengan menyediakan notifikasi dan dengan memungkinkan Anda untuk dengan mudah memantau statistik penggunaan Anda.

Notifikasi

Ketika email terpental, penyedia email memberi tahu Amazon SES, dan Amazon SES memberi tahu Anda. Amazon SES memberi tahu Anda dari pentalan keras dan pentalan lunak bahwa Amazon SES tidak akan mencoba ulang. Banyak penyedia email yang juga meneruskan aduan, dan Amazon SES mengatur putaran umpan balik aduan dengan penyedia email utama sehingga Anda tidak perlu melakukannya. Amazon SES dapat memberi tahu Anda tentang pentalan, aduan, dan pengiriman yang berhasil dalam dua cara: Anda dapat mengatur akun Anda untuk menerima notifikasi melalui Amazon SNS, atau Anda dapat menerima notifikasi melalui email (hanya pentalan dan aduan). Untuk informasi lebih lanjut, lihat Menyiapkan pemberitahuan acara untuk Amazon SES.

Statistik penggunaan

Amazon SES menyediakan statistik penggunaan sehingga Anda dapat melihat pengiriman gagal Anda untuk menentukan dan menyelesaikan akar masalah. Anda dapat melihat statistik penggunaan Anda dengan menggunakan konsol Amazon SES atau dengan memanggil API Amazon SES. Anda dapat melihat seberapa banyak pengiriman, pentalan, aduan, dan email yang ditolak karena terinfeksi virus yang Anda miliki, dan Anda juga dapat melihat kuota pengiriman Anda untuk memastikan bahwa Anda tetap berada di dalamnya.

Tingkatkan program pengiriman email Anda

Jika Anda mendapatkan sejumlah besar pentalan dan aduan, sekarang saatnya untuk menilai kembali strategi pengiriman email Anda. Ingat bahwa pentalan, aduan, dan upaya berlebihan untuk mengirim email berkualitas rendah merupakan penyalahgunaan dan menempatkan Akun AWS Anda pada risiko penghentian. Pada akhirnya, Anda harus yakin bahwa Anda menggunakan Amazon SES untuk mengirim email berkualitas tinggi dan hanya mengirim email ke penerima yang ingin menerimanya.

Pengiriman setidaknya sekali

Amazon SES menyimpan salinan pesan Anda di beberapa server untuk redundansi dan ketersediaan tinggi. Pada kesempatan yang jarang terjadi, salah satu server yang menyimpan salinan pesan mungkin tidak tersedia saat Anda menerima atau menghapus pesan.

Jika ini terjadi, salinan pesan tidak dihapus di server yang tidak tersedia, dan Anda mungkin akan mendapatkan salinan pesan itu lagi ketika Anda menerima pesan. Rancang aplikasi Anda agar idempoten (seharusnya tidak terpengaruh secara negatif saat memproses pesan yang sama lebih dari sekali).