Amazon SES is an email platform that provides an easy, cost-effective way for you to send and receive email using your own email addresses and domains. You can further check the whole working of SES here, https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-process.html
Amazon SES has a global and account-level suppression list. When any Amazon SES customer sends an email that results in a hard bounce, Amazon SES adds the email address that produced the bounce to a global suppression list. The global suppression list is managed by Amazon SES -which means you can’t interact with it directly but can override it by using the newly introduced account-level suppression list and account-level suppression list. You can use the configuration set-level suppression list to override your account-level suppression. Refer, https://docs.aws.amazon.com/ses/latest/dg/sending-email-suppression-list-config-level.html
You can add/remove addresses to/from the account-level suppression list by using the Amazon SES console/AWS CLI.
To remove an email address from the global suppression list using the console,
- Open the Amazon SES console and access the Suppression list.
- Select the email that you want to remove from the list and click on the Remove button on the top. You can also add/remove bulk emails using the bulk actions tab by providing the list of emails using a CSV/JSON file.
Using AWS CLI,
To manually add an address to the account-level suppression list,
aws sesv2 put-suppressed-destination –email-address recipient@example.com –reason BOUNCE
To view a list of all of the email addresses that are on the account-level suppression list,
aws sesv2 list-suppressed-destinations
To remove an address from the account-level suppression list,
aws sesv2 delete-suppressed-destination –email-address recipient@example.com