From caf1f51f433aa378456eebc5ba20af01e541c379 Mon Sep 17 00:00:00 2001 From: Config Date: Sun, 30 Jul 2023 01:02:09 +0200 Subject: [PATCH 1/7] Update LICENSE --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index a5d535b..ba56fdf 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2021 Julian Pawlowski +Copyright @ 2021 Julian Pawlowski Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From 9e7edf491785d1c1401a2e6296c42468c06aa77c Mon Sep 17 00:00:00 2001 From: Config Date: Sun, 30 Jul 2023 01:06:57 +0200 Subject: [PATCH 2/7] Update README.md --- README.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index a3ee794..e5e03c7 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ In case the sending e-mail server is not able to initiate a secure connection, i 2. Change the file `.well-known/mta-sts.txt` according to your needs. -3. Create a `CNAME` record for `mta-sts.` in your domain's DNS that points to `.github.io` or `.github.io` and [enable GitHub Pages](https://docs.github.com/articles/using-a-custom-domain-with-github-pages/). +3. Create a `CNAME` record for `mta-sts.` in your domain's DNS that points to `.github.io` or `.github.io` and [enable GitHub Pages](https://docs.github.com/articles/using-a-custom-domain-with-github-pages/). 4. Open a browser to `https://mta-sts.` and make sure it does not show any certificate warnings. @@ -32,12 +32,13 @@ In case the sending e-mail server is not able to initiate a secure connection, i ```dns #HOST #TTL #TYPE #VALUE - _mta-sts 3600 TXT "v=STSv1; id=20220317000000Z" + _mta-sts 3600 TXT "v=STSv1; id=69696969696969" ``` - Note that you will need to change the `id=` here whenever you make changes to your `mta-sts.txt` policy file. + **Note that you will need to change the `id=` here whenever you make changes to your `mta-sts.txt` policy file.** + -6. Validate your setup, for example by using the [MTA-STS validator](https://aykevl.nl/apps/mta-sts/) created by [@aykevl](https://github.com/aykevl/mta-sts). +7. Validate your setup, for example by using the [MTA-STS validator](https://aykevl.nl/apps/mta-sts/) created by [@aykevl](https://github.com/aykevl/mta-sts). *Optional (but __highly recommended__):* @@ -46,7 +47,7 @@ In case the sending e-mail server is not able to initiate a secure connection, i ```dns #HOST #TTL #TYPE #VALUE - _smtp._tls 3600 TXT "v=TLSRPTv1; rua=mailto:tls-rua@mailcheck." + _smtp._tls 3600 TXT "v=TLSRPTv1; rua=mailto:tls-rua@" ``` Note that the e-mail recipient mailbox shall be on a different domain _without_ MTA-STS being configured. From 497da8f6360885c1df2ec9de88ddf6aa85ffeb40 Mon Sep 17 00:00:00 2001 From: Config Date: Sun, 30 Jul 2023 01:07:11 +0200 Subject: [PATCH 3/7] Rename LICENSE to LICENSE.md --- LICENSE => LICENSE.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename LICENSE => LICENSE.md (100%) diff --git a/LICENSE b/LICENSE.md similarity index 100% rename from LICENSE rename to LICENSE.md From 485febe31ba1ea35b6a33e978fee4389ad5bc888 Mon Sep 17 00:00:00 2001 From: Config Date: Sun, 30 Jul 2023 01:09:55 +0200 Subject: [PATCH 4/7] Useless to have. File is automaticlly created when using github pages with your own domain. --- .gitattributes | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 38efeaf..0000000 --- a/.gitattributes +++ /dev/null @@ -1,5 +0,0 @@ -# -# Exclude files from exporting -# - -CNAME export-ignore From 776f78de73cd90016cb7b904e696d43ebc779eb8 Mon Sep 17 00:00:00 2001 From: Config Date: Sun, 30 Jul 2023 01:17:13 +0200 Subject: [PATCH 5/7] Update CODE_OF_CONDUCT.md --- CODE_OF_CONDUCT.md | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index b7de99f..49bcb17 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -58,13 +58,10 @@ representative at an online or offline event. ## Enforcement -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported to the community leaders responsible for enforcement at -julian.pawlowski@gmail.com. -All complaints will be reviewed and investigated promptly and fairly. +Any instances of abuse, harassment, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement [here](https://github.com/jpawlowski/mta-sts.template#author). -All community leaders are obligated to respect the privacy and security of the -reporter of any incident. +All complaints will be reviewed and investigated promptly and fairly. ## Enforcement Guidelines From f8d9ea6156ba1fc7df970f480de6bc4c3d09ecc9 Mon Sep 17 00:00:00 2001 From: Julian Pawlowski <75446+jpawlowski@users.noreply.github.com> Date: Tue, 8 Aug 2023 00:47:46 +0200 Subject: [PATCH 6/7] Update README.md --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e5e03c7..338bdde 100644 --- a/README.md +++ b/README.md @@ -32,13 +32,13 @@ In case the sending e-mail server is not able to initiate a secure connection, i ```dns #HOST #TTL #TYPE #VALUE - _mta-sts 3600 TXT "v=STSv1; id=69696969696969" + _mta-sts 3600 TXT "v=STSv1; id=20220317000000Z" ``` **Note that you will need to change the `id=` here whenever you make changes to your `mta-sts.txt` policy file.** -7. Validate your setup, for example by using the [MTA-STS validator](https://aykevl.nl/apps/mta-sts/) created by [@aykevl](https://github.com/aykevl/mta-sts). +6. Validate your setup, for example by using the [MTA-STS Lookup by MXToolBox](https://mxtoolbox.com/mta-sts.aspx), or looking into your [Hardenize Public Report](https://www.hardenize.com/). *Optional (but __highly recommended__):* @@ -47,10 +47,10 @@ In case the sending e-mail server is not able to initiate a secure connection, i ```dns #HOST #TTL #TYPE #VALUE - _smtp._tls 3600 TXT "v=TLSRPTv1; rua=mailto:tls-rua@" + _smtp._tls 3600 TXT "v=TLSRPTv1; rua=mailto:tls-rua@mailcheck." ``` - Note that the e-mail recipient mailbox shall be on a different domain _without_ MTA-STS being configured. + Note that the e-mail recipient mailbox shall be on a different domain _without_ MTA-STS being configured. This could be a subdomain like `mailcheck.`. It is also quite painful to manually deal with the reports other e-mail providers will send to you. For that particular reason, you may want to consider sending these e-mails to a 3rd-party tool like [Report URI](https://report-uri.com/), [URIports](https://www.uriports.com/), or from other commercial providers. You probably want this to be the same tool you might use for DMARC reports, like [DMARC Analyzer](https://www.dmarcanalyzer.com/) or [Dmarcian](https://dmarcian.com/). @@ -63,4 +63,4 @@ In case the sending e-mail server is not able to initiate a secure connection, i [julian.pawlowski.me](https://julian.pawlowski.me/)  ·  GitHub [@jpawlowski](https://github.com/jpawlowski/mta-sts.template)  ·  -Twitter [@Loredo](https://twitter.com/Loredo) +Mastodon [@Loredo@chaos.social](https://chaos.social/@Loredo) From 7364f3442ff9d11b30c1547f0ae983bbff30bad1 Mon Sep 17 00:00:00 2001 From: Julian Pawlowski <75446+jpawlowski@users.noreply.github.com> Date: Tue, 8 Aug 2023 00:48:05 +0200 Subject: [PATCH 7/7] Update LICENSE.md --- LICENSE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE.md b/LICENSE.md index ba56fdf..9b607f0 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ MIT License -Copyright @ 2021 Julian Pawlowski +Copyright @ 2023 Julian Pawlowski Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal