https://github.com/bramp/mta-sts.bramp.net
https://github.com/bramp/mta-sts.bramp.net
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bramp/mta-sts.bramp.net
- Owner: bramp
- Created: 2023-08-07T22:21:45.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-07T22:26:20.000Z (almost 3 years ago)
- Last Synced: 2025-10-24T10:49:05.883Z (9 months ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MTA-STS on GitHub Pages
Template repository for hosting `mta-sts.YOURDOMAIN/.well-known/mta-sts.txt` on GitHub Pages.
For more information about MTA-STS, including details of required DNS record setup and options available, please see this article: https://www.mailhardener.com/kb/mta-sts
## Usage
- Add a `CNAME` DNS record at `mta-sts.YOURDOMAIN` pointing to `GITHUB_USER.github.io.`.
- Add a `TXT` DNS record at `_mta-sts.YOURDOMAIN` indicating the use of MTA-STS, and update the `id` value on policy change.
- Create a new repository from this template repository.
- Replace `YOURDOMAIN` with your custom domain in `CNAME`.
- Update `.well-known/mta-sts.txt` to set `mx` directives to match the MX DNS records of your domain.
- Turn on GitHub Pages (Settings > Pages) for the repository, using the root (`/`) of the main branch as source.
- Turn on Enforce HTTPS setting for GitHub Pages.