Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan daftar penekanan tingkat akun Amazon SES
Daftar penindasan tingkat akun Amazon SES diperkenalkan sehingga pelanggan dapat membuat dan mengontrol daftar penindasan mereka sendiri dan mengelola reputasi mereka, dengan demikian, daftar penindasan tingkat akun Anda hanya berlaku untuk akun Anda. Antarmuka daftar penekanan tingkat akun di konsol SES menyediakan cara mudah untuk mengelola alamat dalam daftar penekanan tingkat akun Anda, termasuk tindakan massal untuk menambah atau menghapus alamat.
Daftar penekanan tingkat akun SES Anda berlaku untuk Anda Akun AWS saat ini. Wilayah AWS Anda dapat menambah atau menghapus, secara individu atau massal, alamat dari daftar penindasan tingkat akun Anda dengan menggunakan SES API v2 atau konsol.
catatan
Untuk menambah atau menghapus alamat dalam jumlah besar, Anda harus memiliki akses produksi. Untuk mempelajari selengkapnya tentang sandbox, lihat Minta akses produksi (Pindah dari kotak pasir Amazon SES).
Pertimbangan daftar penindasan tingkat Akun Amazon SES
Anda harus mempertimbangkan faktor-faktor berikut ketika Anda menggunakan daftar penekanan tingkat akun Anda:
-
Jika Anda mulai menggunakan Amazon SES setelah 25 November 2019, akun Anda menggunakan daftar penekanan tingkat akun secara default untuk kedua pentalan dan aduan. Jika Anda mulai menggunakan SES sebelum tanggal ini, maka Anda harus mengaktifkan fitur ini dengan menggunakan
PutAccountSuppressionAttributes
operasi di SES API. -
Jika Anda mencoba mengirim pesan ke alamat yang ada di daftar penekanan tingkat akun Anda yang memiliki alasan penekanan yang cocok dengan alasan penekanan yang sama yang dipilih untuk pengaturan penekanan tingkat akun Anda, SES menerima pesan tersebut, tetapi tidak mengirimnya—namun, jika tidak cocok, maka SES akan mengirimkannya. Untuk membantu memperjelas hal ini, contoh-contoh berikut disediakan:
-
Anda telah menetapkan pengaturan penekanan tingkat akun Anda dengan alasan penekanan Bounces saja, SES tidak akan mencoba pengiriman alamat dalam daftar penekanan tingkat akun Anda dengan alasan penindasan sebagai Bounce. Namun, SES akan mencoba pengiriman alamat dalam daftar penindasan tingkat akun Anda dengan alasan penekanan Keluhan (karena dalam kasus ini, mereka tidak cocok).
-
Anda telah menetapkan pengaturan penekanan tingkat akun Anda dengan alasan penindasan Bounces dan Keluhan, SES tidak akan mencoba pengiriman alamat dalam daftar penekanan tingkat akun Anda dengan alasan penindasan baik Bounce atau Complaint.
-
-
SES tidak menghitung pesan yang Anda kirim ke alamat pada daftar penindasan tingkat akun Anda terhadap Reputasi. BounceRateatau reputasi. ComplaintRatemetrik di namespace AWS/SES untuk akun Anda. Pesan tersebut dihitung berdasarkan metrik Bounce atau Complaint di namespace /SES. AWS
-
Jika alamat ada di daftar penindasan global, tetapi tidak pada daftar penekanan tingkat akun Anda (yang berarti Anda ingin mengirimkannya), dan Anda mengirimkannya ke sana, SES akan tetap mencoba pengiriman; namun, jika memantul, itu masih diperhitungkan terhadap rasio pentalan untuk akun Anda dan menuju kuota pengiriman harian Anda.
-
SES menghitung pesan yang Anda kirim ke alamat pada daftar penindasan tingkat akun Anda terhadap kuota pengiriman harian Anda.
-
Alamat email pada daftar penindasan tingkat akun Anda tetap ada sampai Anda menghapusnya.
-
Jika kemampuan akun Anda untuk mengirim email dijeda, SES secara otomatis menghapus alamat dalam daftar penindasan tingkat akun Anda setelah 90 hari. Jika kemampuan akun Anda untuk mengirim email dipulihkan sebelum periode 90 hari ini berakhir, maka alamat dalam daftar tidak dihapus.
-
Gmail tidak memberikan data keluhan ke SES. Jika penerima menggunakan tombol Spam di klien web Gmail untuk melaporkan pesan yang mereka terima dari Anda sebagai spam, mereka tidak ditambahkan ke daftar penindasan tingkat akun Anda.
-
Anda dapat mengaktifkan daftar penekanan tingkat akun Anda jika akun Anda ada di kotak pasir SES. Namun, Anda tidak dapat menggunakan CreateImportJoboperasi PutSuppressedDestinationatau sampai akun Anda dihapus dari kotak pasir. Untuk mempelajari selengkapnya tentang sandbox, lihat Minta akses produksi (Pindah dari kotak pasir Amazon SES).
-
Hanya pantulan keras yang ditambahkan ke daftar penekanan tingkat akun Anda. Untuk informasi tentang perbedaan antara pantulan lunak dan keras, lihat. Setelah Amazon SES mengirimkan email
-
Saat Anda menggunakan daftar penekanan tingkat akun Anda, SES menambahkan alamat yang menghasilkan pantulan keras ke daftar penindasan global juga.
Mengaktifkan daftar penekanan tingkat akun Amazon SES
Anda dapat menggunakan PutAccountSuppressionAttributesoperasi di Amazon SES API v2 untuk mengaktifkan dan menyiapkan daftar penindasan tingkat akun Anda. Anda dapat mengonfigurasi pengaturan ini dengan cepat dan mudah menggunakan AWS CLI. Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan Pengguna AWS Command Line Interface.
Untuk mengonfigurasi daftar penekanan tingkat akun Anda menggunakan AWS CLI
-
Di baris perintah, masukkan perintah berikut:
Untuk mengaktifkan daftar penekanan tingkat akun Anda, Anda harus menentukan setidaknya satu alasan untuk parameter tersebut.
suppressed-reasons
Anda dapat menentukanBOUNCE
atauCOMPLAINT
, atau Anda dapat menentukan keduanya, seperti yang ditunjukkan dalam contoh sebelumnya.
Untuk mengonfigurasi daftar penekanan tingkat akun Anda menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih daftar Penindasan.
-
Di panel Pengaturan tingkat akun, pilih Edit.
-
Dalam daftar Suppression, centang kotak Diaktifkan.
-
Dalam alasan Penindasan, pilih salah satu alasan mengapa alamat email penerima harus ditambahkan secara otomatis ke daftar penindasan tingkat akun Anda.
-
Pilih Simpan perubahan.
Mengaktifkan daftar penekanan tingkat akun Amazon SES untuk set konfigurasi
Anda juga dapat mengonfigurasi penekanan tingkat akun Amazon SES sehingga hanya berlaku untuk set konfigurasi tertentu. Ketika Anda melakukannya, alamat hanya ditambahkan ke daftar penekanan jika Anda menentukan set konfigurasi yang ditetapkan ketika Anda mengirim email yang menyebabkan peristiwa pentalan atau aduan.
catatan
Prosedur berikut menganggap bahwa Anda telah menginstal AWS CLI. Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan AWS Command Line Interface Pengguna.
Untuk mengonfigurasi daftar penekanan tingkat akun Anda untuk set konfigurasi menggunakan AWS CLI
-
Di baris perintah, masukkan perintah berikut:
Pada contoh sebelumnya, ganti
configSet
dengan nama set konfigurasi yang harus menggunakan daftar penekanan tingkat akun Anda.
Untuk mengonfigurasi daftar penekanan tingkat akun Anda untuk set konfigurasi menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih Set konfigurasi.
-
Di set Konfigurasi, pilih nama set konfigurasi yang ingin Anda konfigurasikan dengan penekanan khusus.
-
Di panel Opsi daftar Supresi, pilih Edit.
-
Bagian Opsi daftar Supresi menyediakan set keputusan untuk menentukan penekanan khusus yang dimulai dengan opsi untuk menggunakan set konfigurasi ini untuk mengganti penekanan tingkat akun Anda. Peta logika penekanan set-level konfigurasi akan membantu Anda memahami efek dari kombinasi override. Pilihan penggantian multitier ini dapat digabungkan untuk menerapkan tiga tingkat penekanan yang berbeda:
-
Gunakan penekanan tingkat akun: Jangan mengesampingkan penekanan tingkat akun Anda dan jangan menerapkan penekanan set-level konfigurasi apa pun - pada dasarnya, email apa pun yang dikirim menggunakan set konfigurasi ini hanya akan menggunakan penekanan tingkat akun Anda. Untuk melakukannya:
-
Di Pengaturan daftar Supresi, hapus centang pada kotak Ganti pengaturan tingkat akun.
-
-
Jangan gunakan penekanan apa pun: Ganti penekanan tingkat akun Anda tanpa mengaktifkan penekanan set-level konfigurasi apa pun - ini berarti email apa pun yang dikirim menggunakan set konfigurasi ini tidak akan menggunakan penekanan tingkat akun Anda; dengan kata lain, semua penekanan dibatalkan. Untuk melakukannya:
-
Di Pengaturan daftar Supresi, centang kotak Ganti pengaturan tingkat akun.
-
Dalam daftar Suppression, hapus centang pada kotak Diaktifkan.
-
-
Gunakan penekanan set-level konfigurasi: Ganti penekanan tingkat akun Anda dengan pengaturan daftar penekanan khusus yang ditentukan dalam set konfigurasi ini - ini berarti email apa pun yang dikirim menggunakan set konfigurasi ini hanya akan menggunakan pengaturan penindasan sendiri dan mengabaikan pengaturan penekanan tingkat akun apa pun. Untuk melakukannya:
-
Di Pengaturan daftar Supresi, centang kotak Ganti pengaturan tingkat akun.
-
Dalam daftar Suppression, centang Diaktifkan.
-
Di Tentukan alasannya... , pilih salah satu alasan penindasan untuk konfigurasi ini yang akan digunakan.
-
-
-
Pilih Simpan perubahan.
Menambahkan alamat email individual ke daftar penekanan tingkat akun Amazon SES
Anda dapat menambahkan alamat individual ke daftar penekanan tingkat akun Amazon SES Anda dengan menggunakan PutSuppressedDestinationoperasi di SES API v2. Tidak ada batasan jumlah alamat yang dapat Anda tambahkan ke daftar penindasan tingkat akun Anda.
catatan
Prosedur berikut menganggap Anda telah memasang AWS CLI. Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan AWS Command Line Interface Pengguna.
Untuk menambahkan alamat individual ke daftar penekanan tingkat akun Anda menggunakan AWS CLI
-
Di baris perintah, masukkan perintah berikut:
Pada contoh sebelumnya, ganti
recipient@example.com
dengan alamat email yang ingin Anda tambahkan ke daftar penekanan tingkat akun Anda, danBOUNCE
dengan alasan Anda menambahkan alamat ke daftar penekanan (nilai yang dapat diterima adalah dan).BOUNCE
COMPLAINT
Untuk menambahkan alamat individual ke daftar penekanan tingkat akun Anda menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih daftar Penindasan.
-
Di panel daftar Supresi, pilih Tambahkan alamat email.
-
Ketik alamat email di bidang Alamat email diikuti dengan memilih alasan di Alasan Penindasan - jika Anda perlu memasukkan lebih banyak alamat, pilih Masukkan alamat lain dan ulangi untuk setiap alamat tambahan.
-
Setelah selesai memasukkan alamat, tinjau entri Anda untuk akurasi. Jika Anda memutuskan salah satu entri Anda tidak boleh menjadi bagian dari kiriman ini, pilih tombol Hapus.
-
Pilih Simpan perubahan untuk menambahkan alamat email yang dimasukkan ke daftar penekanan tingkat akun Anda.
Menambahkan alamat email secara massal ke daftar penekanan tingkat akun Amazon SES Anda
Anda dapat menambahkan alamat secara massal dengan terlebih dahulu mengunggah daftar kontak Anda ke objek Amazon S3 diikuti dengan menggunakan operasi CreateImportJobdi Amazon SES API v2.
catatan
-
Tidak ada batasan jumlah alamat yang dapat Anda tambahkan ke daftar penekanan tingkat akun Anda, tetapi ada batas penambahan massal 100.000 alamat dalam objek Amazon S3 per panggilan API.
-
Jika sumber data Anda adalah bucket S3, itu harus ada di wilayah yang sama dengan yang Anda impor.
Untuk menambahkan alamat email dalam jumlah besar ke daftar penindasan tingkat akun, selesaikan langkah-langkah berikut.
-
Unggah daftar alamat Anda ke objek Amazon S3 dalam format CSV atau JSON.
Contoh format CSV untuk menambahkan alamat:
recipient1@example.com
,BOUNCE
recipient2@example.com
,COMPLAINT
Hanya file JSON yang dibatasi baris baru yang didukung. Dalam format ini, setiap baris adalah objek JSON lengkap yang berisi ketentuan alamat individu.
Contoh format JSON untuk menambahkan alamat:
{"emailAddress":"
recipient1@example.com
","reason":"BOUNCE
"}{"emailAddress":"
recipient2@example.com
","reason":"COMPLAINT
"}Dalam contoh sebelumnya, ganti
recipient1@example.com
danrecipient2@example.com
dengan alamat email yang ingin Anda tambahkan ke daftar penekanan tingkat akun Anda. Alasan yang dapat diterima bahwa Anda menambahkan alamat ke daftar penekanan adalah
danBOUNCE
.COMPLAINT
-
Berikan izin SES untuk membaca objek Amazon S3.
Saat diterapkan ke bucket Amazon S3, kebijakan berikut memberikan izin SES untuk membaca bucket tersebut. Untuk informasi selengkapnya tentang melampirkan kebijakan ke bucket Amazon S3, lihat Menggunakan Kebijakan Bucket dan Kebijakan Pengguna di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowSESGet", "Effect": "Allow", "Principal": { "Service": "ses.amazonaws.com" }, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::
BUCKET-NAME
/OBJECT-NAME
", "Condition": { "StringEquals": { "aws:Referer": "AWSACCOUNTID
" } } } ] } -
Berikan izin SES untuk menggunakan AWS KMS kunci Anda.
Jika objek Amazon S3 dienkripsi dengan AWS KMS kunci, Anda harus memberikan izin Amazon SES untuk menggunakan kunci tersebut. AWS KMS SES hanya dapat memperoleh izin dari kunci yang dikelola pelanggan, bukan kunci KMS default. Anda perlu memberikan izin SES untuk menggunakan kunci yang dikelola pelanggan dengan menambahkan pernyataan ke kebijakan kunci.
Tempelkan pernyataan kebijakan berikut ke dalam kebijakan utama untuk mengizinkan SES menggunakan kunci yang dikelola pelanggan Anda.
{ "Sid": "AllowSESToDecrypt", "Effect": "Allow", "Principal": { "Service":"ses.amazonaws.com" }, "Action": [ "kms:Decrypt", ], "Resource": "*" }
-
Gunakan CreateImportJoboperasi di SES API v2.
catatan
Contoh berikut mengasumsikan bahwa Anda telah menginstal file. AWS CLI Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan AWS Command Line Interface Pengguna.
Di baris perintah, masukkan perintah berikut. Ganti s3bucket
dengan nama bucket Amazon S3 dan s3object
dengan nama objek Amazon S3.
aws sesv2 create-import-job --import-destination SuppressionListDestination={SuppressionListImportAction=PUT} --import-data-source S3Url=s3://
s3bucket
/s3object
,DataFormat=CSV
Untuk menambahkan alamat email secara massal ke daftar penekanan tingkat akun Anda menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih daftar Penindasan.
-
Dalam tabel daftar Suppression, perluas tombol Tindakan massal dan pilih Tambahkan alamat email secara massal.
-
Dalam spesifikasi tindakan Massal, pilih salah satu (a) Pilih file dari ember S3 atau (b) Impor dari file - prosedur diberikan untuk setiap metode impor:
-
Pilih file dari bucket S3 - jika file sumber Anda sudah disimpan di bucket Amazon S3:
-
Jika Anda mengetahui URI bucket Amazon S3 yang ingin Anda gunakan, masukkan di bidang URI Amazon S3; jika tidak, pilih Browse S3:
-
Di Bucket, pilih nama bucket S3.
-
Di Objects, pilih nama file lalu pilih Pilih - Anda akan dikembalikan ke spesifikasi tindakan Massal.
-
(Opsional) Jika Anda ingin dibawa ke konsol Amazon S3 untuk melihat detail tentang objek S3 Anda pilih Lihat.
-
-
Dalam format File, pilih format file yang Anda pilih untuk diimpor dari bucket Amazon S3 Anda.
-
Pilih Tambahkan alamat email untuk memulai impor alamat dari file Anda - tabel di bawah tab Tindakan massal ditampilkan.
-
-
Impor dari file - jika Anda memiliki file sumber lokal untuk diunggah ke bucket Amazon S3 baru atau yang sudah ada:
-
Di Impor file sumber, pilih Pilih file.
-
Pilih file JSON atau CSV di browser file dan pilih Buka - Anda akan melihat nama, ukuran, dan tanggal file Anda ditampilkan di bawah tombol Pilih file.
-
Perluas bucket Amazon S3 dan pilih bucket S3.
-
Untuk mengunggah file ke bucket baru, pilih Buat bucket S3, masukkan nama di bidang Nama Bucket, dan pilih Buat bucket.
-
-
Pilih Tambahkan alamat email untuk memulai impor alamat dari file Anda - tabel di bawah tab Tindakan massal ditampilkan.
-
-
-
Terlepas dari metode impor yang Anda gunakan, ID pekerjaan Anda akan dicantumkan dalam tindakan Massal bersama dengan jenis impor, status, dan tanggal - untuk melihat detail pekerjaan, pilih ID pekerjaan.
-
Pilih tab daftar Suppression dan semua alamat email yang berhasil diimpor ditampilkan dengan alasan penindasan dan tanggal ditambahkan - opsi berikut tersedia:
-
Pilih alamat email, atau pilih kotak centang yang sesuai dan pilih Lihat laporan untuk melihat detailnya. (Jika itu adalah alamat yang secara otomatis ditambahkan ke daftar penindasan Anda karena pantulan atau keluhan, informasi akan ditampilkan tentang peristiwa umpan balik yang menyebabkannya ditambahkan, termasuk rincian tentang pesan email yang menghasilkan peristiwa pemicu.)
-
Pilih kotak centang yang sesuai dari satu atau beberapa alamat email yang ingin Anda hapus dari daftar penindasan akun dan pilih Hapus.
-
Melihat daftar alamat yang ada di daftar penindasan tingkat akun Amazon SES Anda
Anda dapat melihat daftar semua alamat email yang ada di daftar penekanan tingkat akun untuk akun Anda dengan menggunakan ListSuppressedDestinationsoperasi di SES API v2.
catatan
Prosedur berikut menganggap Anda telah memasang AWS CLI. Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan AWS Command Line Interface Pengguna.
Untuk melihat daftar semua alamat email yang ada di daftar penindasan tingkat akun Anda
-
Di baris perintah, masukkan perintah berikut:
aws sesv2 list-suppressed-destinations
Perintah sebelumnya mengembalikan semua alamat email yang ada di daftar penekanan tingkat akun Anda untuk akun Anda. Output menyerupai contoh berikut:
{ "SuppressedDestinationSummaries": [ { "EmailAddress": "recipient2@example.com", "Reason": "COMPLAINT", "LastUpdateTime": "2020-04-10T21:03:05Z" }, { "EmailAddress": "recipient0@example.com", "Reason": "COMPLAINT", "LastUpdateTime": "2020-04-10T21:04:26Z" }, { "EmailAddress": "recipient1@example.com", "Reason": "BOUNCE", "LastUpdateTime": "2020-04-10T22:07:59Z" } ] }
-
Catatan - Jika output Anda menyertakan bidang NextToken "" dengan nilai string, ini menunjukkan ada alamat email tambahan pada daftar penindasan untuk akun Anda. Untuk melihat alamat tambahan yang ditekan, keluarkan permintaan lain ke
ListSuppressedDestinations
, dan teruskan nilai string yang dikembalikan dalam--next-token
parameter seperti ini:aws sesv2 list-suppressed-destinations --next-token
string
Pada perintah sebelumnya, ganti
string
dengan nilai yang dikembalikan NextToken .Untuk informasi selengkapnya, lihat Cara mencantumkan lebih dari 1000 alamat email dari daftar penekanan tingkat akun
.
Anda dapat menggunakan opsi StartDate
untuk hanya menampilkan alamat email yang ditambahkan ke daftar setelah tanggal tertentu.
Untuk melihat daftar alamat yang ditambahkan ke daftar penekanan tingkat akun Anda setelah tanggal tertentu
-
Di baris perintah, masukkan perintah berikut:
aws sesv2 list-suppressed-destinations --start-date
1604394130
Pada perintah sebelumnya, ganti
1604394130
dengan stempel waktu Unix pada tanggal mulai.
Anda juga dapat menggunakan opsi EndDate
untuk hanya menampilkan alamat email yang ditambahkan ke daftar sebelum tanggal tertentu.
Untuk melihat daftar alamat yang ditambahkan ke daftar penindasan tingkat akun Anda sebelum tanggal tertentu
-
Di baris perintah, masukkan perintah berikut:
aws sesv2 list-suppressed-destinations --end-date
1611126000
Pada perintah sebelumnya, ganti
1611126000
dengan stempel waktu Unix pada tanggal akhir.
Di baris perintah Linux, macOS, atau Unix, Anda juga dapat menggunakan utilitas grep
bawaan untuk mencari alamat atau domain tertentu.
Untuk mencari daftar penindasan tingkat akun Anda untuk alamat tertentu
-
Di baris perintah, masukkan perintah berikut:
aws sesv2 list-suppressed-destinations | grep -A2 '
example.com
'Pada perintah sebelumnya, ganti
example.com
dengan string teks (seperti alamat atau domain) yang ingin Anda cari.
Untuk melihat daftar semua alamat email yang ada di daftar penekanan tingkat akun Anda menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih daftar Penindasan.
-
Di panel daftar Supresi, semua alamat email pada daftar penekanan tingkat akun Anda ditampilkan dengan alasan dan tanggal penindasan yang ditambahkan - opsi berikut tersedia:
-
Pilih alamat email, atau pilih kotak centang yang sesuai dan pilih Lihat laporan untuk melihat detailnya. (Jika itu adalah alamat yang secara otomatis ditambahkan ke daftar penindasan Anda karena pantulan atau keluhan, informasi akan ditampilkan tentang peristiwa umpan balik yang menyebabkannya ditambahkan, termasuk rincian tentang pesan email yang menghasilkan peristiwa pemicu.)
-
Anda dapat menyesuaikan tabel daftar penekanan dengan memilih ikon roda gigi - modal akan disajikan di mana Anda dapat menyesuaikan ukuran halaman, bungkus garis, dan kolom untuk dilihat - setelah membuat pilihan, pilih Konfirmasi. Tabel daftar penekanan akan mencerminkan pilihan tampilan Anda.
-
Menghapus alamat email individual dari daftar penindasan tingkat akun Amazon SES Anda
Jika alamat ada di daftar penindasan untuk akun Anda, tetapi Anda tahu bahwa alamat tersebut tidak boleh ada dalam daftar, Anda dapat menghapusnya dengan menggunakan DeleteSuppressedDestinationoperasi di SES API v2.
catatan
Prosedur berikut menganggap Anda telah memasang AWS CLI. Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan AWS Command Line Interface Pengguna.
Untuk menghapus alamat individual dari daftar penekanan tingkat akun Anda menggunakan AWS CLI
-
Di baris perintah, masukkan perintah berikut:
Pada contoh sebelumnya, ganti
recipient@example.com
dengan alamat email yang ingin Anda hapus dari daftar penekanan tingkat akun Anda.
Untuk menghapus alamat individual dari daftar penekanan tingkat akun Anda menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih daftar Penindasan.
-
Hapus alamat email individual baik dengan (a) pemilihan tabel atau (b) entri yang diketik:
-
Pilih dari tabel: Dalam tabel daftar Suppression, pilih kotak centang yang sesuai dari satu atau beberapa alamat email dan pilih Hapus.
-
Ketik di bidang:
-
Dalam tabel daftar Supresi, pilih Hapus alamat email.
-
Ketik alamat email di bidang Alamat email - jika Anda perlu memasukkan lebih banyak alamat, pilih Masukkan alamat lain dan ulangi untuk setiap alamat tambahan.
-
Setelah selesai memasukkan alamat, tinjau entri Anda untuk akurasi. Jika Anda memutuskan salah satu entri Anda tidak boleh menjadi bagian dari kiriman ini, pilih tombol Hapus.
-
Pilih Simpan perubahan untuk menghapus alamat email yang dimasukkan dari daftar penindasan tingkat akun Anda.
-
-
Menghapus alamat email secara massal dari daftar penekanan tingkat akun Amazon SES Anda
Anda dapat menghapus alamat secara massal dengan terlebih dahulu mengunggah daftar kontak Anda ke objek Amazon S3 diikuti dengan menggunakan operasi CreateImportJobdi SES API v2.
catatan
-
Tidak ada batas untuk jumlah alamat yang dapat Anda hapus dari daftar penekanan tingkat akun, tetapi ada batas hapus dalam jumlah besar 10.000 alamat di objek Amazon S3 per panggilan API.
-
Jika sumber data Anda adalah bucket S3, itu harus ada di wilayah yang sama dengan yang Anda impor.
Untuk menghapus alamat email dalam jumlah besar dari daftar penekanan tingkat akun, selesaikan langkah-langkah berikut ini.
-
Unggah daftar alamat Anda ke objek Amazon S3 baik dalam format CSV atau JSON.
Contoh format CSV untuk menghapus alamat:
recipient3@example.com
Hanya file JSON yang dibatasi baris baru yang didukung. Dalam format ini, setiap baris adalah objek JSON lengkap yang berisi ketentuan alamat individu.
Contoh format JSON untuk menambahkan alamat:
{"emailAddress":"
recipient3@example.com
"}Dalam contoh sebelumnya, ganti
recipient3@example.com
dengan alamat email yang ingin Anda hapus dari daftar penekanan tingkat akun Anda. -
Berikan izin SES untuk membaca objek Amazon S3.
Saat diterapkan ke bucket Amazon S3, kebijakan berikut memberikan izin SES untuk membaca bucket tersebut. Untuk informasi selengkapnya tentang melampirkan kebijakan ke bucket Amazon S3, lihat Menggunakan Kebijakan Bucket dan Kebijakan Pengguna di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowSESGet", "Effect": "Allow", "Principal": { "Service": "ses.amazonaws.com" }, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::
BUCKET-NAME
/OBJECT-NAME
", "Condition": { "StringEquals": { "aws:Referer": "AWSACCOUNTID
" } } } ] } -
Berikan izin SES untuk menggunakan AWS KMS kunci Anda.
Jika objek Amazon S3 dienkripsi dengan AWS KMS kunci, Anda harus memberikan izin Amazon SES untuk menggunakan kunci tersebut. AWS KMS SES hanya dapat memperoleh izin dari kunci yang dikelola pelanggan, bukan kunci KMS default. Anda perlu memberikan izin SES untuk menggunakan kunci yang dikelola pelanggan dengan menambahkan pernyataan ke kebijakan kunci.
Tempelkan pernyataan kebijakan berikut ke dalam kebijakan utama untuk mengizinkan SES menggunakan kunci yang dikelola pelanggan Anda.
{ "Sid": "AllowSESToDecrypt", "Effect": "Allow", "Principal": { "Service":"ses.amazonaws.com" }, "Action": [ "kms:Decrypt", ], "Resource": "*" }
-
Gunakan CreateImportJoboperasi di SES API v2.
catatan
Contoh berikut mengasumsikan bahwa Anda telah menginstal file. AWS CLI Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan AWS Command Line Interface Pengguna.
Di baris perintah, masukkan perintah berikut. Ganti s3bucket
dengan nama bucket Amazon S3 dan s3object
dengan nama objek Amazon S3.
aws sesv2 create-import-job --import-destination SuppressionListDestination={SuppressionListImportAction=DELETE} --import-data-source S3Url="s3://
s3bucket
/s3object
",DataFormat=CSV
Untuk menghapus alamat email secara massal dari daftar penekanan tingkat akun Anda menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih daftar Penindasan.
-
Dalam tabel daftar Suppression, perluas tombol Tindakan massal dan pilih Hapus alamat email secara massal.
-
Dalam spesifikasi tindakan Massal, pilih salah satu (a) Pilih file dari ember S3 atau (b) Impor dari file - prosedur diberikan untuk setiap metode impor:
-
Pilih file dari bucket S3 - jika file sumber Anda sudah disimpan di bucket Amazon S3:
-
Jika Anda mengetahui URI bucket Amazon S3 yang ingin Anda gunakan, masukkan di bidang URI Amazon S3; jika tidak, pilih Browse S3:
-
Di Bucket, pilih nama bucket S3.
-
Di Objects, pilih nama file lalu pilih Pilih - Anda akan dikembalikan ke spesifikasi tindakan Massal.
-
(Opsional) Jika Anda ingin dibawa ke konsol Amazon S3 untuk melihat detail tentang objek S3 Anda pilih Lihat.
-
-
Dalam format File, pilih format file yang Anda pilih untuk diimpor dari bucket Amazon S3 Anda.
-
Pilih Hapus alamat email untuk memulai impor alamat dari file Anda - tabel di bawah tab Tindakan massal ditampilkan.
-
-
Impor dari file - jika Anda memiliki file sumber lokal untuk diunggah ke bucket Amazon S3 baru atau yang sudah ada:
-
Di Impor file sumber, pilih Pilih file.
-
Pilih file JSON atau CSV di browser file dan pilih Buka - Anda akan melihat nama, ukuran, dan tanggal file Anda ditampilkan di bawah tombol Pilih file.
-
Perluas bucket Amazon S3 dan pilih bucket S3.
-
Untuk mengunggah file ke bucket baru, pilih Buat bucket S3, masukkan nama di bidang Nama Bucket, dan pilih Buat bucket.
-
-
Pilih Hapus alamat email untuk memulai impor alamat dari file Anda - tabel di bawah tab Tindakan massal ditampilkan.
-
-
-
Terlepas dari metode impor yang Anda gunakan, ID pekerjaan Anda akan dicantumkan dalam tindakan Massal bersama dengan jenis impor, status, dan tanggal - untuk melihat detail pekerjaan, pilih ID pekerjaan.
-
Pilih tab Daftar Supresi dan semua alamat email yang berhasil diimpor yang telah dihapus dari daftar penindasan Anda tidak akan lagi ditampilkan.
Melihat daftar tugas impor untuk akun
Anda dapat melihat daftar semua alamat email yang ada di daftar penekanan tingkat akun untuk akun Anda dengan menggunakan ListImportJobsoperasi di Amazon SES API v2.
catatan
Prosedur berikut menganggap Anda telah memasang AWS CLI. Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan AWS Command Line Interface Pengguna.
Untuk melihat daftar semua tugas impor untuk akun
-
Di baris perintah, masukkan perintah berikut:
aws sesv2 list-import-jobs
Perintah sebelumnya mengembalikan semua tugas impor untuk akun. Output menyerupai contoh berikut:
{ "ImportJobs": [ { "CreatedTimestamp": 2020-07-31T06:06:55Z", "ImportDestination": { "SuppressionListDestination": { "SuppressionListImportAction": "PUT" } }, "JobStatus": "COMPLETED", "JobId": "755380d7-fbdb-4ed2-a9a3-06866220f5b5" }, { "CreatedTimestamp": "2020-07-30T18:45:32Z", "ImportDestination": { "SuppressionListDestination": { "SuppressionListImportAction": "DELETE" } }, "JobStatus": "COMPLETED", "JobId": "076683bd-a7ee-4a40-9754-4ad1161ba8b6" }, { "CreatedTimestamp": "2020-08-05T16:45:18Z", "ImportDestination": { "SuppressionListDestination": { "SuppressionListImportAction": "PUT" } }, "JobStatus": "COMPLETED", "JobId": "6e261869-bd30-4b33-b1f2-9e035a83a395" } ] }
Untuk melihat daftar semua pekerjaan impor untuk akun menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih daftar Penindasan.
-
Di panel daftar Suppression, pilih tab Tindakan massal.
-
Semua pekerjaan impor akan tercantum dalam tabel Tindakan massal bersama dengan jenis impor, status, dan tanggal.
-
Untuk melihat detail pekerjaan, pilih ID pekerjaan dan panel berikut akan ditampilkan:
-
Status tindakan massal: menunjukkan status keseluruhan pekerjaan, waktu dan tanggal penyelesaiannya, berapa banyak catatan yang diimpor, dan jumlah catatan apa pun yang gagal diimpor dengan sukses.
-
Detail tindakan massal: menampilkan ID pekerjaan, apakah itu digunakan untuk menambah atau menghapus alamat, apakah format file itu JSON atau CSV, URI bucket Amazon S3 tempat file massal disimpan, dan waktu serta tanggal tindakan massal dibuat.
-
Mendapatkan informasi tentang tugas impor untuk akun
Anda bisa mendapatkan informasi tentang pekerjaan impor untuk akun dengan menggunakan GetImportJoboperasi di Amazon SES API v2.
catatan
Prosedur berikut menganggap Anda telah memasang AWS CLI. Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan AWS Command Line Interface Pengguna.
Mendapatkan informasi tentang tugas impor untuk akun
-
Di baris perintah, masukkan perintah berikut:
aws sesv2 get-import-job --job-id JobId
Perintah sebelumnya mengembalikan informasi tentang tugas impor untuk akun. Output menyerupai contoh berikut:
{ "ImportDataSource": { "S3Url": "s3://bucket/object", "DataFormat": "CSV" }, "ProcessedRecordsCount": 2, "FailureInfo": { "FailedRecordsS3Url": "s3presignedurl" }, "JobStatus": "COMPLETED", "JobId": "jobid", "CreatedTimestamp": "2020-08-12T17:05:15Z", "FailedRecordsCount": 1, "ImportDestination": { "SuppressionListDestination": { "SuppressionListImportAction": "PUT" } }, "CompletedTimestamp": "2020-08-12T17:06:42Z" }
Untuk mendapatkan informasi tentang pekerjaan impor untuk akun menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih daftar Penindasan.
-
Di panel daftar Suppression, pilih tab Tindakan massal.
-
Semua pekerjaan impor akan tercantum dalam tabel Tindakan massal bersama dengan jenis impor, status, dan tanggal.
-
Untuk melihat detail pekerjaan, pilih ID pekerjaan dan panel berikut akan ditampilkan:
-
Status tindakan massal: menunjukkan status keseluruhan pekerjaan, waktu dan tanggal penyelesaiannya, berapa banyak catatan yang diimpor, dan jumlah catatan apa pun yang gagal diimpor dengan sukses.
-
Detail tindakan massal: menampilkan ID pekerjaan, apakah itu digunakan untuk menambah atau menghapus alamat, apakah format file itu JSON atau CSV, URI bucket Amazon S3 tempat file massal disimpan, dan waktu serta tanggal tindakan massal dibuat.
-
Menonaktifkan daftar penekanan tingkat akun Amazon SES
Anda dapat menggunakan PutAccountSuppressionAttributesoperasi di SES API v2 untuk menonaktifkan daftar penekanan tingkat akun Anda secara efektif dengan menghapus nilai dari atribut. suppressed-reasons
catatan
Prosedur berikut menganggap Anda telah memasang AWS CLI. Untuk informasi selengkapnya tentang menginstal dan mengonfigurasi AWS CLI, lihat Panduan AWS Command Line Interface Pengguna.
Untuk menonaktifkan daftar penekanan tingkat akun Anda menggunakan AWS CLI
-
Di baris perintah, masukkan perintah berikut:
aws sesv2 put-account-suppression-attributes --suppressed-reasons
Untuk menonaktifkan daftar penekanan tingkat akun Anda menggunakan konsol SES:
Masuk ke AWS Management Console dan buka konsol Amazon SES di https://console.aws.amazon.com/ses/
. -
Di panel navigasi, di bawah Konfigurasi, pilih daftar Penindasan.
-
Di panel Pengaturan tingkat akun, pilih Edit.
-
Dalam daftar Suppression, hapus centang pada kotak Diaktifkan.
-
Pilih Simpan perubahan.