From 18acd78c687db7dd6495cc5494d17be687f68351 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 12 Jan 2022 17:01:59 +0100 Subject: [PATCH] Via HTTP --- FAQ.md | 2 +- app/src/main/java/eu/faircode/email/MessageHelper.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/FAQ.md b/FAQ.md index 7dd31da589..10e3bf5419 100644 --- a/FAQ.md +++ b/FAQ.md @@ -4478,7 +4478,7 @@ To show shields, the option *Show authentication status indicator* in the displa A message will be consired safely transported if *every* [Received](https://datatracker.ietf.org/doc/html/rfc2821#section-4.4) header: -* contains the phrase 'using TLS' or 'version=TLS' +* contains the phrase 'using TLS', 'via HTTP', 'version=TLS' * contains the phrase '(qmail invoked by uid )' * contains the phrase '(Postfix, from userid nnn)' * has a *by* with a local address diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index abb1e2836a..eb223e7b19 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -2094,6 +2094,7 @@ public class MessageHelper { header = header.substring(0, semi); if (header.contains("using TLS") || + header.contains("via HTTP") || header.contains("version=TLS")) { Log.i("--- found TLS"); return true;