Commit graph

7 commits

Author SHA1 Message Date
d53c1b1e00 tls: surface transport TLS status in email path and authentication
All checks were successful
continuous-integration/drone/push Build is passing
Parse TLS details (version, cipher, bits, cert verification) from the
Postfix Received header parenthetical and expose them per hop, rendered
as a per-hop badge in the Email Path card.

Add an x-tls Authentication-Results result: parse it when present, and
otherwise synthesize it from the inbound hop's TLS info. A negative
result (unencrypted inbound connection) applies a -10 authentication
score penalty and is shown in the Authentication card. Enable the TLS
handler in authentication_milter.

Closes: #40
2026-06-06 16:44:27 +09:00
d9b9ea87c6 refactor: extract email path into standalone card component
Move the received chain display out of BlacklistCard into EmailPathCard,
giving it its own card styling and placing it as a dedicated section on
the report page.
2026-03-09 13:09:11 +07:00
ac9b567025 web: Format code files 2026-01-24 19:18:26 +08:00
7ed347c86e Improve test display in some circonstancies 2025-10-25 03:31:29 +07:00
4bbba66a81 Handle local postfix delivery 2025-10-25 03:31:29 +07:00
8b3ab541ba Add a summary after score 2025-10-25 03:31:29 +07:00
5d335c6a6c Add email-path checks 2025-10-25 03:28:44 +07:00