Set aturan dan aturan - Layanan Email Sederhana Amazon

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

Set aturan dan aturan

Set aturan adalah wadah untuk aturan yang Anda tetapkan ke titik akhir ingress sehingga dapat melakukan tindakan pada email yang diizinkan masuk dari kebijakan lalu lintas titik akhir ingress. Sebuah set aturan dapat digunakan oleh beberapa titik akhir ingress.

Aturan memberi tahu titik akhir ingress Anda cara menangani email masuk dengan menjalankan tindakan yang ditentukan dalam aturan saat pesan memenuhi ketentuan aturan. Setiap aturan dapat memiliki beberapa kondisi dan tindakan. Aturan yang Anda buat dalam kumpulan aturan dieksekusi dalam urutan yang Anda tentukan dalam kumpulan aturan.

Anda membangun kondisi aturan dengan memilih properti email dan operator bersyarat untuk nilai yang Anda masukkan yang harus dicocokkan dengan pesan sebelum aturan akan menjalankan tindakannya—Anda menentukan tindakan yang akan diambil serta urutan pelaksanaannya.

Untuk perincian yang lebih besar, aturan Anda juga dapat berisi pengecualian yang didefinisikan mirip dengan kondisi, tetapi di sini, Anda menentukan kondisi bahwa pesan tidak boleh cocok. Kondisi dan pengecualian beroperasi secara independen—Anda dapat membuat aturan hanya dengan pengecualian jika Anda mau, serta kondisi dan pengecualian intermix.

Karena perincian halus tentang bagaimana aturan dapat didefinisikan dalam kumpulan aturan, daftar berikut disediakan untuk membantu menggambarkan hubungan komponen kumpulan aturan:

  • Set aturan berisi:

    • Aturan — Anda dapat menentukan urutan di mana aturan dieksekusi dalam aturan yang ditetapkan.

      Aturan mengandung:

      • Ketentuan - Aturan berlaku jika pesan cocok dengan evaluasi kondisi; dan jika aturan memiliki pengecualian, lihat di bawah.

      • Pengecualian — Aturan berlaku jika pesan tidak cocok dengan evaluasi pengecualian; dan jika aturan memiliki kondisi, lihat di atas.

      • Tindakan — Tindakan dipicu saat aturan berlaku—semua kondisi cocok dan tidak ada pengecualian.

        Anda dapat menentukan urutan di mana tindakan dijalankan dalam aturan.

Karena setiap aturan dapat memiliki beberapa kondisi, pengecualian, dan tindakan, dan fakta bahwa Anda dapat menentukan urutan bagaimana aturan dan tindakan dijalankan, ini memungkinkan Anda untuk membangun solusi penanganan email yang sangat disesuaikan dan otomatis yang disesuaikan dengan kebutuhan bisnis spesifik Anda.

Kumpulan aturan adalah sumber daya independen yang dapat digunakan oleh lebih dari satu titik akhir ingress, tetapi aturan hanya dimiliki oleh kumpulan aturan di mana mereka dibuat. Dengan demikian, Anda harus terlebih dahulu membuat kumpulan aturan, atau mengedit yang sudah ada, sebelum Anda dapat membuat aturan untuk bertindak atas email yang masuk ke titik akhir ingress Anda.

Prosedur di bagian selanjutnya akan memandu Anda membuat set aturan dan aturannya di SES konsol.

Membuat set aturan dan aturan di SES konsol

Prosedur berikut menunjukkan cara menggunakan halaman Rule sets di SES konsol untuk membuat kumpulan aturan dan aturannya, dan mengelola yang sudah Anda buat.

Untuk membuat kumpulan aturan kelola dan aturan menggunakan konsol
  1. Masuk ke AWS Management Console dan buka SES konsol Amazon di https://console.aws.amazon.com/ses/.

  2. Di panel navigasi kiri, pilih Set aturan di bawah Manajer Mail.

  3. Pada halaman Rule sets, pilih Create rule set dan masukkan nama unik untuk set aturan Anda.

  4. Pada halaman ikhtisar set aturan, pilih Edit, lalu pilih Buat aturan baru di halaman edit.

  5. Di bilah sisi Rule details, masukkan nama unik untuk aturan Anda.

  6. Pilih Tambahkan kondisi baru untuk membuat kondisi bahwa pesan harus cocok; atau centang kotak EXCEPTdalam kasus: diikuti oleh Tambahkan pengecualian baru untuk membuat kondisi bahwa pesan tidak boleh cocok.

  7. Buat kondisi atau pengecualian dengan memilih properti email dan operator bersyarat untuk nilai yang Anda masukkan. Pilih Tambahkan kondisi baru atau Tambahkan pengecualian baru jika Anda ingin menambahkan lebih banyak kondisi atau pengecualian ke aturan ini. Untuk mempelajari lebih lanjut tentang properti kondisi dan operatornya serta nilai yang valid, lihat referensi Kondisi aturan.

    • Jika Anda berlangganan Email Add On, Anda akan dapat memilihnya di sini sebagai properti email.

  8. Pilih Tambahkan tindakan baru untuk menentukan tindakan yang akan diambil ketika kondisi aturan cocok dan/atau pengecualian tidak cocok. Untuk menambahkan lebih banyak tindakan yang akan diambil, pilih Tambahkan tindakan baru. Untuk mempelajari lebih lanjut tentang tindakan dan parameternya, lihat referensi Tindakan aturan.

    • Saat Anda membuat dua tindakan atau lebih, panah atas/bawah ditampilkan sehingga Anda dapat mengatur urutan eksekusi.

    • Untuk menjalankan tindakan aturan Tulis ke S3, Kirim ke kotak pesan, atau Kirim ke internet, Anda harus mengaktifkan kebijakan izin masing-masing untuk akun Anda; jika tidak, tindakan aturan akan gagal.

      Anda dapat menerapkan kebijakan izin untuk salah satu tindakan ini langsung dari panel Rincian aturan setelah memilih tindakan:

    1. Pilih Buat peran baru di bidang IAMperan dan masukkan nama diikuti oleh Buat peran. (Kebijakan IAM kepercayaan untuk peran ini akan dibuat secara otomatis di latar belakang.)

    2. Karena kebijakan IAM kepercayaan dibuat secara otomatis, Anda hanya perlu menambahkan kebijakan izin tindakan ke peran—pilih Lihat peran di bawah bidang IAMperan untuk membuka konsol. IAM

    3. Di bawah tab Izin, pilih Tambahkan izin dan pilih Buat kebijakan sebaris.

    4. Pada halaman Tentukan izin, pilih JSONdi Editor kebijakan.

    5. Salin dan tempel kebijakan izin masing-masing dari Kebijakan tindakan aturan ke editor Kebijakan dan ganti data dalam teks merah dengan milik Anda. (Pastikan untuk menghapus kode contoh apa pun di editor.)

    6. Pilih Berikutnya.

    7. Tinjau dan buat kebijakan izin Anda untuk IAM peran tersebut dengan memilih Buat kebijakan.

    8. Pilih tab browser Anda di mana Anda memiliki halaman pengaturan aturan Edit Manajer SES Email terbuka dan lanjutkan dengan langkah-langkah yang tersisa untuk membuat aturan.

  9. Setelah selesai membuat kondisi, pengecualian, dan tindakan untuk aturan, Anda menyimpannya ke set aturannya dengan memilih Simpan set aturan yang terletak di panel Edit aturan set di sebelah kiri.

  10. Jika Anda ingin menambahkan lebih banyak aturan ke set aturan, ulangi langkah 4 - 9 di atas.

    • Saat Anda membuat dua aturan atau lebih, panah atas/bawah ditampilkan di kolom Reorder set aturan sehingga Anda dapat mengatur urutan eksekusi.

  11. Anda dapat melihat dan mengelola set aturan yang telah Anda buat dari halaman Rule sets. Jika ada aturan yang ingin Anda hapus, pilih tombol radionya diikuti oleh Hapus.

  12. Untuk mengedit kumpulan aturan, pilih namanya untuk membuka halaman ikhtisar, dari sini, pilih Edit di mana Anda dapat menyusun ulang eksekusi aturannya, menambahkan lebih banyak aturan dengan memilih Buat aturan baru, atau hapus aturan dengan memilih tombol radio diikuti oleh Hapus.

  13. Untuk mengedit aturan, pilih tombol radionya. Di salah satu wadah di bilah sisi detail Aturan, Anda dapat mengedit kondisi atau pengecualian apa pun dan mengubah atau menyusun ulang tindakan apa pun. Anda juga dapat menghapus kondisi, pengecualian, dan tindakan, serta menambahkan yang baru.

  14. Setelah selesai dengan semua pengeditan, simpan perubahan Anda dengan memilih Simpan aturan set yang terletak di panel Edit aturan set di sebelah kiri.

Referensi untuk kondisi dan tindakan aturan

Kondisi aturan

Tabel referensi berikut mencantumkan semua properti aturan yang tersedia untuk membangun kondisi aturan (atau pengecualian) dan dikategorikan berdasarkan jenis ekspresinya. Properti aturan yang berbagi jenis ekspresi yang sama juga berbagi operator dan nilai yang sama. Memilih jenis ekspresi properti akan membawa Anda ke halaman referensi di Referensi Manajer SES API Email yang mencantumkan semua operator yang tersedia dan nilai yang valid untuk properti tersebut.

Kondisi aturan: Properti, operator, dan nilai
Properti Jenis ekspresi

Dari alamat

Untuk mengatasi

Alamat CC

Mail dari

Alamat penerima

Subjek

Helo

MIMEsundulan

Operator dan nilai yang valid untuk ekspresi string

Rentang IP

Operator dan nilai yang valid untuk ekspresi IP

Ukuran maks pesan

Operator dan nilai yang valid untuk ekspresi angka

DKIM

SPF

Pemindaian Virus Trend Micro (jika berlangganan)

Operator dan nilai yang valid untuk ekspresi putusan

TLS

TLSdibungkus

Baca tanda terima

Operator dan nilai yang valid untuk ekspresi boolean

DMARCkebijakan

Operator dan nilai yang valid untuk DMARC ekspresi

Tindakan aturan

Tabel referensi berikut mencantumkan semua tindakan aturan yang dapat diambil ketika kondisi aturan terpenuhi atau pengecualiannya tidak terpenuhi. Dengan memilih tindakan, Anda akan dibawa ke halaman referensi tindakan di Referensi Manajer SES API Email yang mencantumkan parameter dan formatnya untuk tindakan tersebut. Tabel menggunakan nama tindakan yang diadopsi di konsol Manajer API Mail—nama mungkin sedikit berbeda.

catatan

Di beberapa API referensi, akan ada ActionFailurePolicy parameter yang dapat diatur ke Lanjutkan atau Jatuhkan jika tindakan gagal—ini hanya berlaku saat menggunakanAPI; saat menggunakan konsol, ActionFailurePolicy telah disetel ke nilai default Lanjutkan.

Tindakan aturan: Tindakan dan parameter
Tindakan & parameternya Deskripsi

Menulis ke S3

Menulis MIME konten email ke ember S3.

SMTPaksi relai

Relay email melalui SMTP ke SMTP server tertentu lainnya.

Tindakan arsip

Mengarsipkan email dengan mengirimkannya ke SES arsip Amazon.

Tambahkan header

Menambahkan header kustom ke email yang diterima.

Penerima email menulis ulang

Mengganti penerima amplop email dengan daftar penerima yang diberikan. Jika kondisi tindakan ini hanya berlaku untuk subset penerima, hanya penerima yang diganti.

Kirim ke kotak surat

Mengirimkan email ke WorkMail kotak surat Amazon.

Kirim ke internet

Menggunakan SES untuk mengirim email ke penerima pada daftar penerima email.

Jatuhkan tindakan

Untuk email dengan beberapa penerima, jika tindakan ini berlaku untuk satu atau lebih (tetapi tidak semua) penerima tersebut, mereka akan dihapus dari daftar penerima email, dan pemrosesan aturan yang berkelanjutan akan berlaku untuk penerima yang tersisa. Jika tindakan ini berlaku untuk semua penerima, pemrosesan aturan berhenti karena semua penerima dikeluarkan dari daftar penerima dan tidak akan menerima email.