Blog
This article describes how quirion, a German robo-advisor, implemented a serverless solution to send email attachments using Amazon SES email templates, which natively don't support attachments.
- Combines SES Raw and Templated email options using Step Functions orchestration
- Uses EventBridge to trigger workflows that decide between templated or raw email sending
- Lambda function retrieves documents from S3 and adds them as attachments to raw MIME messages
- TestRenderEmailTemplate API converts templates to raw MIME format for attachment support
- Fully serverless architecture deployed with AWS CDK (EventBridge, Step Functions, Lambda, S3)
- TestRenderEmailTemplate limited to 1 operation per second; unsuitable for higher peak traffic
- Includes walkthrough with deployment steps, template creation, and result analysis
This solution enables quirion to send personalized templated emails with attachments at scale without managing infrastructure, though it has throughput limitations for high-volume use cases.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.