I’ve run my share of mail servers over the years (there’s a Zimbra post from 2009 in this blog’s archives). And they’re always the same thing: at least one VMs, doing ten jobs, and every one of those jobs could take the others down with it. In a related topic, last weekend I decided to overhaul my neighborhood’s website with Claude’s help, and also figured it’d be nice to have e-mail on that domain. Because I moved off Wordpress into a fully serverless setup with S3, DynamoDB, Lambda Web Functions (and OG Lambdas too), API Gateway and CloudFront running all the things and needed to stay cheap on AWS, I wanted a cheap e-mail “server” too. ...