ISESV2BulkEmailEntryResult
Interface in AWS.SESV2
Interface for BulkEmailEntryResult.
Properties
Error
property Error: string
The error message describing why the bulk email entry failed.
When the status indicates a failure, this field contains a descriptive error message explaining the specific reason the email could not be processed or sent. Common errors include invalid recipient addresses, template processing failures, policy violations, or account-level restrictions. This information helps diagnose and resolve delivery issues. This field is only populated when the email entry failed. Successful entries will have this field empty.
MessageId
property MessageId: string
The unique message identifier assigned to the successfully sent email.
This identifier is generated by Amazon SES for emails that were successfully accepted for delivery and can be used to track the email through delivery events, bounce notifications, and complaint handling. The message ID is essential for correlating delivery events with specific emails in your bulk sending operation and for troubleshooting delivery issues. This field is only populated for successful email entries. Failed entries will have this field empty and should check the Error field instead.
Status
property Status: string
The delivery status of the individual bulk email entry.
This indicates the result of processing the individual email within the bulk sending operation, ranging from successful acceptance to various failure conditions. Possible status values include:
SUCCESS– Amazon SES accepted the message and will attempt to deliver it to the recipients.MESSAGE_REJECTED– The message was rejected because it contained a virus or malicious content.MAIL_FROM_DOMAIN_NOT_VERIFIED– The sender's email address or Mail-From domain was not verified.CONFIGURATION_SET_NOT_FOUND– The specified configuration set does not exist.TEMPLATE_NOT_FOUND– The specified email template does not exist.ACCOUNT_SUSPENDED– Your account has been shut down due to issues related to email sending practices.ACCOUNT_THROTTLED– Email sending has been reduced because your account exceeded its allocated sending limit.ACCOUNT_DAILY_QUOTA_EXCEEDED– You have reached or exceeded the maximum number of emails allowed in a 24-hour period.INVALID_SENDING_POOL_NAME– The configuration set refers to a dedicated IP pool that does not exist.ACCOUNT_SENDING_PAUSED– Email sending for the Amazon SES account was disabled using UpdateAccountSendingEnabled.CONFIGURATION_SET_SENDING_PAUSED– Email sending for this configuration set was disabled using UpdateConfigurationSetSendingEnabled.INVALID_PARAMETER– One or more parameters specified in the bulk email entry was invalid.TRANSIENT_FAILURE– Amazon SES was unable to process the request due to a temporary issue that may resolve on retry.FAILED– Amazon SES was unable to process the request due to an unspecified error condition. OnlySUCCESSstatus indicates the email was accepted for delivery. All other values represent different failure conditions that should be analyzed and potentially retried based on the specific error type.