I'm using AWS SNS to publish various events, and instead of sending an email every time something happens, I'm looking to roll them up into a digest and send them to relevant parties once daily
For bonus points, when sending the digest as an email, I'd like any party to be able to opt out via a one click unsubscribe, just like the regular AWS SNS email subscriptions.
How do people typically accomplish this on the AWS platform? I'm thinking SQS queue perhaps that gets flushed daily to SES, but that requires quite a lot of programming, unless I'm missing something? I'm open to third party solutions, if there is one.