

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

# Set aturan dan aturan
<a name="eb-rules"></a>

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 konsol SES.

## Membuat set aturan dan aturan di konsol SES
<a name="eb-rules-create-console"></a>

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

**Untuk membuat kumpulan aturan kelola dan aturan menggunakan konsol**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon SES di [https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/).

1. Di panel navigasi kiri, pilih **Set aturan** di bawah **Manajer Email**.

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

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

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

1. Pilih **Tambahkan kondisi baru** untuk membuat kondisi bahwa pesan harus cocok; atau centang **KECUALI dalam kasus:** kotak diikuti oleh **Tambahkan pengecualian baru** untuk membuat kondisi bahwa pesan *tidak* boleh cocok.

1. Bangun 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](#rule-conditions).*
   + Jika Anda berlangganan [Email Add On](eb-addons.md), Anda akan dapat memilihnya di sini sebagai properti email.

1. Pilih **Tambahkan tindakan baru** untuk menentukan tindakan yang akan diambil ketika kondisi aturan cocok and/or pengecualian tidak cocok. Untuk menambahkan lebih banyak tindakan yang akan diambil, pilih **Tambahkan tindakan baru**. *Saat Anda membuat dua tindakan atau lebih, up/down panah ditampilkan sehingga Anda dapat mengatur urutan eksekusi.* 
**catatan**  
Untuk menjalankan salah satu [tindakan Aturan](#rule-actions) ini, Anda harus mengaktifkan kebijakan izin masing-masing untuk akun Anda; jika tidak, tindakan aturan akan gagal. 

1. Terapkan kebijakan izin untuk salah satu tindakan ini langsung dari panel **Rincian aturan** setelah memilih tindakan:

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

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

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

   1. Pada halaman **Tentukan izin**, pilih **JSON** di Editor **kebijakan**.

   1. Salin dan tempel kebijakan masing-masing dari [Kebijakan izin untuk Mail Manager](eb-policies.md) ke **editor Kebijakan** dan ganti data dalam teks merah dengan milik Anda sendiri. (Pastikan untuk menghapus kode contoh apa pun di editor.)

   1. Pilih **Berikutnya**.

   1. Tinjau dan buat kebijakan izin Anda untuk peran IAM dengan memilih **Buat kebijakan**.

   1. Pilih tab browser Anda di mana Anda memiliki halaman **pengaturan aturan SES Mail Manager Edit** terbuka dan lanjutkan dengan langkah-langkah yang tersisa untuk membuat aturan.

1. 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.

1. Jika Anda ingin menambahkan lebih banyak aturan ke set aturan, ulangi langkah 4 - 9 di atas.
   + Saat Anda membuat dua aturan atau lebih, up/down panah ditampilkan di kolom **Reorder** set aturan sehingga Anda dapat mengatur urutan eksekusi.

1. 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**.

1. 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**.

1. 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.

1. 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
<a name="eb-rules-reference"></a>

**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 *API SES Mail Manager* yang mencantumkan semua operator yang tersedia dan nilai yang valid untuk properti tersebut.


**Kondisi aturan: Properti, operator, dan nilai**  

| Properti | Jenis ekspresi | 
| --- | --- | 
| Dari alamat<br />Untuk mengatasi<br />Alamat CC<br />Mail dari<br />Alamat penerima<br />Subjek<br />Helo<br />Tajuk MIME<br />Atribut sertifikat klien *(hanya titik akhir masuknya mTLS*)[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/ses/latest/dg/eb-rules.html)<br />Vade Advanced Email Security [*(jika berlangganan*](eb-addons.md))[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/ses/latest/dg/eb-rules.html)<br />Pemindaian Virus Trend Micro [*(jika berlangganan)*](eb-addons.md)[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/ses/latest/dg/eb-rules.html) | [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleStringExpression.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleStringExpression.html) | 
| Rentang IP | [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleIpExpression.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleIpExpression.html) | 
| Ukuran maks pesan | [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleNumberExpression.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleNumberExpression.html) | 
| DKIM<br />SPF | [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleVerdictExpression.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleVerdictExpression.html) | 
| TLS<br />TLS dibungkus<br />Baca tanda terima<br />Vade Advanced Email Security [*(jika berlangganan*](eb-addons.md))[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/ses/latest/dg/eb-rules.html)<br />Pemindaian Virus Trend Micro [*(jika berlangganan)*](eb-addons.md)[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/ses/latest/dg/eb-rules.html) | [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleBooleanExpression.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleBooleanExpression.html) | 
| Kebijakan DMARC | [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleDmarcExpression.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RuleDmarcExpression.html) | 

**Pencocokan alamat penerima dan subaddressing**  
Properti *alamat Penerima menggunakan alamat penerima* amplop SMTP lengkap persis seperti yang diterima, termasuk ekstensi subalamat apa pun (juga dikenal sebagai “pengalamatan plus”). Misalnya, jika pesan dikirim ke`user+tag@example.com`, alamat penerima yang dievaluasi dalam kondisi aturan adalah`user+tag@example.com`, bukan`user@example.com`.  
Ini berarti bahwa penargetan `EQUALS` atau `CONTAINS` aturan tidak `user@example.com` akan cocok`user+tag@example.com`. Jika Anda perlu mencocokkan semua varian alamat subaddress, pertimbangkan untuk menggunakan daftar alamat dengan entri wildcard (mis.,). `user*@example.com` Atau, `ENDS_WITH` dengan domain (misalnya,`@example.com`) dapat digunakan untuk pencocokan tingkat domain yang lebih luas.

**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 *API SES Mail Manager* yang mencantumkan parameter dan formatnya untuk tindakan tersebut. Tabel menggunakan nama tindakan yang diadopsi di konsol Mail Manager—nama API mungkin sedikit berbeda.

**catatan**  
*Di beberapa referensi API, akan ada `ActionFailurePolicy` parameter yang dapat disetel ke *Continue* atau *Drop* jika tindakan gagal—ini hanya berlaku saat menggunakan API; saat menggunakan konsol, `ActionFailurePolicy` telah disetel ke nilai default Continue.*


**Tindakan aturan: Tindakan dan parameter**  

| Tindakan & parameternya | Deskripsi | 
| --- | --- | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_S3Action.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_S3Action.html) | Menulis konten MIME email ke bucket S3. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RelayAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_RelayAction.html) | Relay email melalui SMTP ke server SMTP tertentu lainnya. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_ArchiveAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_ArchiveAction.html) | Mengarsipkan email dengan mengirimkannya ke arsip Amazon SES. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_AddHeaderAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_AddHeaderAction.html) | Menambahkan header kustom ke email yang diterima. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_ReplaceRecipientAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_ReplaceRecipientAction.html) | Mengganti penerima amplop email dengan daftar penerima yang diberikan. Jika kondisi tindakan ini hanya berlaku untuk subset penerima, hanya penerima yang diganti. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_DeliverToMailboxAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_DeliverToMailboxAction.html) | Mengirimkan email ke WorkMail kotak surat Amazon. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_DeliverToQBusinessAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_DeliverToQBusinessAction.html) | Mengirimkan email ke aplikasi Amazon Q Business untuk dimasukkan ke dalam basis pengetahuannya. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_SnsAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_SnsAction.html) | Menerbitkan konten email ke topik Amazon SNS. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_SendAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_SendAction.html) | Menggunakan SES untuk mengirim email ke penerima pada daftar penerima email. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_BounceAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_BounceAction.html) | Memantulkan email dengan mengembalikan respons bouncing ke pengirim. | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_InvokeLambdaAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_InvokeLambdaAction.html) | Memanggil AWS Lambda fungsi untuk memproses email. Format payload Lambda sama dengan Penerimaan Email Amazon SES, seperti yang dijelaskan dalam. [Isi notifikasi](receiving-email-notifications-contents.md) Untuk informasi selengkapnya, lihat [Contoh kasus penggunaan](receiving-email-action-lambda-example-use-cases.md). Untuk contoh kode, lihat [Contoh fungsi Lambda](receiving-email-action-lambda-example-functions.md). | 
| [https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_DropAction.html](https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_DropAction.html) | 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. | 