Skip to content

Template repository for hosting MTA-STS (.well-known/mta-sts.txt) on GitHub Pages.

Notifications You must be signed in to change notification settings

jimeh/mta-sts-on-github-pages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Template repository for hosting MTA-STS (.well-known/mta-sts.txt) on GitHub Pages.

Topics

Resources

Stars

Watchers

Forks