mirror of
https://github.com/M66B/FairEmail.git
synced 2025-03-15 08:29:24 +00:00
Show authentication status when extra privacy features are enabled
This commit is contained in:
parent
bccbb51b90
commit
edeeea818e
2 changed files with 17 additions and 4 deletions
17
FAQ.md
17
FAQ.md
|
@ -154,7 +154,8 @@ FairEmail follows all the best practices for an email client as decribed in [thi
|
|||
* [(90) Why are some texts linked while not being a link?](#user-content-faq90)
|
||||
* [(91) Can you add periodical synchronization to save battery power?](#user-content-faq91)
|
||||
* [(92) Can you add spam filtering, verification of the DKIM signature and SPF authorization?](#user-content-faq92)
|
||||
* [(93) Can you allow installation on external storage?](#user-content-faq92)
|
||||
* [(93) Can you allow installation on external storage?](#user-content-faq93)
|
||||
* [(94) What does the red/orange stripe at the end of the header mean?](#user-content-faq94)
|
||||
|
||||
[I have another question.](#support)
|
||||
|
||||
|
@ -1432,6 +1433,7 @@ The advanced option *extra privacy features* enables:
|
|||
|
||||
* Detection and removal of [tracking images](#user-content-faq82)
|
||||
* Splitting linked images into an image and a link
|
||||
* Showing the [DKIM, SPF and DMARC authentication result](#user-content-faq92)
|
||||
|
||||
<br />
|
||||
|
||||
|
@ -1493,8 +1495,9 @@ so periodically synchronizing messages will not result in saving battery power,
|
|||
Spam filtering, verification of the [DKIM](https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail) signature
|
||||
and [SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) authorization is a task of email servers, not of an email client.
|
||||
|
||||
However, FairEmail will show a small vertical warning stripe to the right of the message header
|
||||
if DKIM, SPF or [DMARC](https://en.wikipedia.org/wiki/DMARC) authentication failed on the receiving server.
|
||||
However, FairEmail will show a small vertical warning stripe at the end of the message header
|
||||
if DKIM, SPF or [DMARC](https://en.wikipedia.org/wiki/DMARC) authentication failed on the receiving server
|
||||
and the [extra privacy features](#user-content-faq86) are enabled.
|
||||
|
||||
<br />
|
||||
|
||||
|
@ -1506,6 +1509,14 @@ See also [here](https://developer.android.com/guide/topics/data/install-location
|
|||
|
||||
<br />
|
||||
|
||||
<a name="faq94"></a>
|
||||
**(94) What does the red/orange stripe at the end of the header mean?**
|
||||
|
||||
The red/orange stripe at the left side of the header means that the DKIM, SPF or DMARC authentication failed.
|
||||
See also [this FAQ](#user-content-faq92).
|
||||
|
||||
<br />
|
||||
|
||||
|
||||
## Support
|
||||
|
||||
|
|
|
@ -143,6 +143,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
private boolean preview;
|
||||
private boolean autohtml;
|
||||
private boolean autoimages;
|
||||
private boolean paranoid;
|
||||
private boolean debug;
|
||||
|
||||
private float textSize;
|
||||
|
@ -506,7 +507,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
Boolean.FALSE.equals(message.spf) ||
|
||||
Boolean.FALSE.equals(message.dmarc)
|
||||
? colorWarning : Color.TRANSPARENT);
|
||||
vwStatus.setVisibility(View.VISIBLE);
|
||||
vwStatus.setVisibility(paranoid ? View.VISIBLE : View.GONE);
|
||||
|
||||
// Expander
|
||||
boolean expanded = (viewType == ViewType.THREAD && properties.getValue("expanded", message.id));
|
||||
|
@ -2948,6 +2949,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
this.preview = prefs.getBoolean("preview", false);
|
||||
this.autohtml = prefs.getBoolean("autohtml", false);
|
||||
this.autoimages = prefs.getBoolean("autoimages", false);
|
||||
this.paranoid = prefs.getBoolean("paranoid", true);
|
||||
this.debug = prefs.getBoolean("debug", false);
|
||||
|
||||
this.textSize = Helper.getTextSize(context, zoom);
|
||||
|
|
Loading…
Add table
Reference in a new issue