Describe the issue
When the aws_ses.EmailIdentity construct is created, it handles creating the necessary DNS records for us, so the Email sending documentation doesn't have to mention DNS, but the aws_ses.ReceiptRuleSet construct does not handle any DNS records for us. Since the ReceiptRuleSet is unusable without the necessary DNS record, I think the CDK documentation should mention that some DNS records have to be created and maybe give a reference to the Publishing an MX record for Amazon SES email receiving doc.
Links
https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_ses-readme.html
Describe the issue
When the
aws_ses.EmailIdentityconstruct is created, it handles creating the necessary DNS records for us, so the Email sending documentation doesn't have to mention DNS, but theaws_ses.ReceiptRuleSetconstruct does not handle any DNS records for us. Since theReceiptRuleSetis unusable without the necessary DNS record, I think the CDK documentation should mention that some DNS records have to be created and maybe give a reference to the Publishing an MX record for Amazon SES email receiving doc.Links
https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_ses-readme.html