- Newest
- Most votes
- Most comments
Please focus on SES configuration set settings and IAM permissions such as verify the ses:configuration-set tag in the event data, ensure that your IAM role has the necessary permissions to override suppression settings, you may require to explicitly grant SES permissions to bypass suppression.
https://docs.aws.amazon.com/ses/latest/dg/sending-email-suppression-list-config-level.html
As shown in my original post, the event data has the tag ("ses:configuration-set":["bypass-suppression"]), indicating that the configuration set I use is correct.
We also tried to add the following permissions to the email sender IAM permissions, but it still does not work.
ses:ListSuppressedDestinations,ses:PutAccountSuppressionAttributes,ses:PutConfigurationSetSuppressionOptions.Furthermore, if I change the configuration set to: Override account level settings, with configuration set-level suppression enabled, and reason "complaints only"
It can bypass the account-level suppression list as expected. This suggests that the issue is not related to IAM permissions, and that the "disabled suppression list" setting is simply not functioning as intended. However, our use case requires bypassing both bounces and complaints.
Hey,
Hope you're keeping well.
In SES, the configuration set parameter SuppressionOptions with SuppressionsListReasons=[] only works in the SESv2 API (SendEmail and related calls). If you are sending through the older SESv1 API methods like SendEmail or SendTemplatedEmail from the original API namespace, the bypass setting in a configuration set is ignored, and account-level suppression will still apply. To bypass it, you must send using the SESv2 API and explicitly attach the configuration set that has suppression disabled, or remove the address from the account-level suppression list via the SES console or DeleteSuppressedDestination in SESv2 before sending.
Thanks and regards,
Taz
Relevant content
- asked 5 months ago
- AWS OFFICIALUpdated 9 months ago

hi,
SES is region-specific. Can you double-check that the config set was created in the same region you're sending the email from?
@Malini Agrawal Yes, the config set is created in the same region as the email is sent from.