SPFcheck.io is my way of helping fellow techs setup, troubleshoot and support secure email platforms.
Domain names entered into this site are sent to the AWS cloud where a Lambda function performs a DNS lookup against Route53.
The project is built with the AWS Amplify service. It uses:
- API Gateway - To present a server less REST API to the world.
- AWS Lambda - To perform SPF record checks on-demand. Coded with Node.JS.
- AWS S3 - HTML, CSS and JS hosting.
Here’s a diagram with a high-level overview of how it works: