[GH-ISSUE #337] MTA-STS with TLS Reporting #290

Open
opened 2026-02-25 21:34:39 +03:00 by kerem · 8 comments
Owner

Originally created by @dumblob on GitHub (Apr 12, 2019).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/337

Originally assigned to: @Danelif on GitHub.

🚀 Feature

In the light of current news about Gmail implementing MTA-STS and TLS Reporting, I'm opening this feature request tracking the potentially needed bits to support MTA-STS and TLS Reporting also in the MUA Cypht.

Some more information about MTA-STS e.g. on https://www.hardenize.com/blog/mta-sts and also a validator for MTA-STS. See also APNIC information about TLS Reporting - TLS-RPT.

Design, Layout, Architecture

  1. My first request would be to tell the Cypht user whether when sending someone an email would leverage MTA-STS or not (maybe something similar like the validator above?).
  2. As in point (1), but for TLS-RPT.
Originally created by @dumblob on GitHub (Apr 12, 2019). Original GitHub issue: https://github.com/cypht-org/cypht/issues/337 Originally assigned to: @Danelif on GitHub. ## 🚀 Feature In the light of current news about [Gmail implementing MTA-STS and TLS Reporting](https://www.zdnet.com/article/gmail-becomes-first-major-email-provider-to-support-mta-sts-and-tls-reporting/ ), I'm opening this feature request tracking the potentially needed bits to support [MTA-STS](https://tools.ietf.org/html/rfc8461 ) and [TLS Reporting](https://tools.ietf.org/html/rfc8460 ) also in the MUA Cypht. Some more information about MTA-STS e.g. on https://www.hardenize.com/blog/mta-sts and also a [validator](https://aykevl.nl/apps/mta-sts/ ) for MTA-STS. See also APNIC information about TLS Reporting - [TLS-RPT](https://blog.apnic.net/2018/11/16/introducing-smtp-tls-reporting/ ). ### Design, Layout, Architecture 1. My first request would be to tell the Cypht user whether when sending someone an email would leverage MTA-STS or not (maybe something similar like the validator above?). 2. As in point (1), but for TLS-RPT.
Author
Owner

@marclaporte commented on GitHub (Oct 29, 2020):

Related: https://github.com/jasonmunro/cypht/issues/241

<!-- gh-comment-id:718298226 --> @marclaporte commented on GitHub (Oct 29, 2020): Related: https://github.com/jasonmunro/cypht/issues/241
Author
Owner

@marclaporte commented on GitHub (May 7, 2024):

@Danelif please advise.

<!-- gh-comment-id:2097129622 --> @marclaporte commented on GitHub (May 7, 2024): @Danelif please advise.
Author
Owner

@Danelif commented on GitHub (May 16, 2024):

More info : How to set MTA-STS and TLS RPT and This Video
The Validator MTA-STS is interrupted though

<!-- gh-comment-id:2115177781 --> @Danelif commented on GitHub (May 16, 2024): More info : [How to set MTA-STS and TLS RPT](https://dmarcly.com/blog/how-to-set-up-mta-sts-and-tls-reporting) and [This Video](https://www.youtube.com/watch?v=dFiPUrrVFD4) The [Validator](https://aykevl.nl/apps/mta-sts/) MTA-STS is interrupted though
Author
Owner

@marclaporte commented on GitHub (May 16, 2024):

@Danelif so what should be done in Cypht? (vs other parts of the mail stack).

<!-- gh-comment-id:2116072439 --> @marclaporte commented on GitHub (May 16, 2024): @Danelif so what should be done in Cypht? (vs other parts of the mail stack).
Author
Owner

@Danelif commented on GitHub (May 17, 2024):

I think we should implement a script that can handle the set up of MTA-STS with TLS RPT automatically at the installation of Cypht.

<!-- gh-comment-id:2116449103 --> @Danelif commented on GitHub (May 17, 2024): I think we should implement a script that can handle the set up of MTA-STS with TLS RPT automatically at the installation of Cypht.
Author
Owner

@marclaporte commented on GitHub (May 17, 2024):

@neustradamus @dumblob Any thoughts?

<!-- gh-comment-id:2117003789 --> @marclaporte commented on GitHub (May 17, 2024): @neustradamus @dumblob Any thoughts?
Author
Owner

@marclaporte commented on GitHub (May 18, 2024):

Related: https://github.com/virtualmin/virtualmin-gpl/issues/808

<!-- gh-comment-id:2118605022 --> @marclaporte commented on GitHub (May 18, 2024): Related: https://github.com/virtualmin/virtualmin-gpl/issues/808
Author
Owner

@Danelif commented on GitHub (Oct 11, 2025):

@marclaporte i started this feature in #1736 still draft but we can start discussion

<!-- gh-comment-id:3392720012 --> @Danelif commented on GitHub (Oct 11, 2025): @marclaporte i started this feature in [#1736](https://github.com/cypht-org/cypht/pull/1736) still draft but we can start discussion
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#290
No description provided.