- Newest
- Most votes
- Most comments
The behavior you're describing is partially correct, but there are some important points to consider:
-
Mail sent count: It is correct that the mail sent count appears in the AWS MP2 account (delegate sender) and not in the AWS MP1 account (identity owner). In a delegate sender setup, the sending quotas, bounces, and complaints are attributed to the delegate sender's account (MP2 in this case), not the identity owner's account (MP1).
-
End user not receiving email: There could be several reasons for this:
a) Sandbox status: Both the identity owner's account (MP1) and the delegate sender's account (MP2) must be removed from the Amazon SES sandbox before either can send emails to non-verified addresses. If either account is still in the sandbox, emails to non-verified addresses will fail.
b) Region mismatch: The delegate sender (MP2) must connect to the Amazon SES endpoint in the same AWS Region where the identity owner (MP1) verified the identity. If you're using a different region, the email sending will fail.
c) Authorization policy: Ensure that the sending authorization policy in the MP1 account correctly authorizes the MP2 account to send on behalf of the verified identity.
d) ARN usage: Verify that you're correctly passing the ARN of the authorized identity when calling the sendEmail function in your Lambda in MP2.
e) Bounce or complaint: The email might have bounced or been marked as a complaint, which would prevent delivery but still count as sent.
To troubleshoot:
- Confirm both accounts are out of the SES sandbox.
- Verify you're using the correct region in MP2 that matches the identity verification in MP1.
- Double-check the sending authorization policy in MP1.
- Ensure the correct ARN is being used in the sendEmail function in MP2.
- Check for any bounce or complaint notifications in the MP2 account.
If the issue persists after verifying these points, you may need to contact AWS Support for further assistance.
Sources
Delegate Sender Tasks for Amazon SES Sending Authorization - Amazon Simple Email Service
Sending Emails for the Identity Owner for Amazon SES Sending Authorization - Amazon Simple Email Service
Sending emails for the identity owner for Amazon SES sending authorization - Amazon Simple Email Service
Relevant content
- AWS OFFICIALUpdated a year ago