• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[APP][5.0+] FairEmail - Fully featured, open source, privacy oriented email app

Search This thread

La_Globule

Senior Member
Nov 6, 2007
416
154
Hello Marcel,
Just a quick message to thank you again for this nice app.
You managed to design and develop from scratch a new emailing app, open source and privacy oriented.
Don't be influenced by bad useless reviews, drop them and take care of you.
You are followed by many people who are glad to use your app.
You could can be proud of your work!
 
Last edited:

Dark_Eyes_

Recognized Developer / Recognized Contributor
Sep 19, 2013
2,719
10,660
I can't reproduce this issue in any way. Item decorators should be updated automatically on notify item/data changed and this shouldn't be done "manually".
I just check on a pure PlayStore version on my Chromebook and I can reproduce it. In a new empty folder, move 2 messages with the same date and 2 others with the same date but different from the first 2.

At that point you should have 2 date headers. (Use group by date and sort on time). Select the third message, the first of the 2 oldest messages that has a header. Change it's importance to high. That will reorder the list, moving that message at the top with his own header, but then the 3 remaining will have the same header, which is incorrect for the last one.
 

M66B

Recognized Developer
Aug 1, 2010
24,858
51,664
I just check on a pure PlayStore version on my Chromebook and I can reproduce it. In a new empty folder, move 2 messages with the same date and 2 others with the same date but different from the first 2.

At that point you should have 2 date headers. (Use group by date and sort on time). Select the third message, the first of the 2 oldest messages that has a header. Change it's importance to high. That will reorder the list, moving that message at the top with his own header, but then the 3 remaining will have the same header, which is incorrect for the last one.
@Dark_Eyes_ Can you please check if this works for you too?

 

M66B

Recognized Developer
Aug 1, 2010
24,858
51,664
Since it happened too many times to me that I answered a message while a new message arrived making the answer less useful, the next version will show a bottom notification when a new message arrives in the same thread as you are composing a message for. Tapping on 'Show' will open the conversation, so you can quickly check the new message.
 

greta123456

Member
Apr 23, 2020
35
32
Redmi K20 Pro
Also, I realise that you like to suggest that the app is 'perfectly usable with the default configuration', but I humbly suggest that while that might be 'technically true', for the average user just looking for another (free?) email app the default configuration of FairEmail will come as an ENORMOUS shock
Completely agree. Average user from play store need nice looking app with as little as possible configuration. Just a thought, maybe doing like 3-4 levels of privacy, like: nice looking less secure, good privacy, super privacy - with default first one ? ...
 
  • Like
Reactions: jmh2002

David B-E

Member
May 13, 2021
22
33
I'd just like to throw in that while I'd put my hand up to being (relatively) a 'power user' or 'technically knowledgeable user', I wouldn't label myself as a 'privacy focused' user as such. An ability to set an email client not to show images in emails by default, but easily set emails from addresses I choose to open showing images is certainly one of my requirements for an email client, but is hardly my only requirement. I'd be wary of strightjacketing thinking, development and marketing with over-restrictive labels.
 

heinhuiz

Senior Member
Nov 26, 2011
906
463
Xiaomi Mi A1
Redmi K20 / Xiaomi Mi 9T
Since it happened too many times to me that I answered a message while a new message arrived making the answer less useful, the next version will show a bottom notification when a new message arrives in the same thread as you are composing a message for. Tapping on 'Show' will open the conversation, so you can quickly check the new message.
Nice feature!

But then, will you go back to the answer you were composing with the back key?
 

jmh2002

Senior Member
Jun 1, 2016
131
69
NZL, POL, UKR
Completely agree. Average user from play store need nice looking app with as little as possible configuration. Just a thought, maybe doing like 3-4 levels of privacy, like: nice looking less secure, good privacy, super privacy - with default first one ? ...

That's an interesting evolution of this general idea too.

Because it may also be another way to automatically, passively, and 'in app' educate users about their choice (if that remains a goal for FairEmail) while also hopefully resulting in less support questions too:

eg; when chosing the 'Nice Looking / Less Secure' option there could be a message detailing (in simple terms) the privacy implications of the choice, and maybe a link to further information that can be clicked if necessary.

I realise that the phrase "Disabling this option might be harmful to your privacy" already exists in FairEmails settings, but I'm not sure the average user even gets that far.

In any case it's more food for thought as Marcel grapples with how best to move forward, both for the benefit of users, as well as the benefit of his sanity :)
 
Last edited:
  • Like
Reactions: greta123456

Dark_Eyes_

Recognized Developer / Recognized Contributor
Sep 19, 2013
2,719
10,660
@M66B A small improvement idea. I don't know if it's a good idea or even feasible, but maybe the snackbar in the composer could show only when the Android heads up notification doesn't show? Otherwise you get 2 simultaneous notifications for the same message.
 

M66B

Recognized Developer
Aug 1, 2010
24,858
51,664
@M66B A small improvement idea. I don't know if it's a good idea or even feasible, but maybe the snackbar in the composer could show only when the Android heads up notification doesn't show? Otherwise you get 2 simultaneous notifications for the same message.
There is no way to check if there is a heads up notification, unfortunately.
 

M66B

Recognized Developer
Aug 1, 2010
24,858
51,664

David B-E

Member
May 13, 2021
22
33
Granted side effects from medication for my disability have messed badly with my memory, but I don't remember ANY of the first time use stuff in that review when I downloaded FairEmail from Google Play Store at all. Detecting my accounts and choosing which to use for my FairEmail account? Giving phone numbers? I don't recall any of that business at all. And what's this 'It is not an email platform meant to replace Gmail. Instead, it is an extension of your Google account that is designed to make your email more private'? I got it because it is an email client to 'replace' GMail ... well actually to replace another email client because I'd never ever use GMail in the first place so need to replace it. It works as a client for a GMail email account, but that's not what that part said. All in all I felt I was reading a review of a completely different app.
 

Top Liked Posts

  • 7
    After contacting Marcel, he sent me a test version, where the issue is fixed. I tested it and the wrong message doesn't appear anymore. The fix will be included in the next release. Thanks Marcel!
    The issue was that the signature is embedded in the encrypted message. For example old Outlook versions use this method, but the standard nowadays is to sign and encrypt in one go. The change is to check if there is a signature in the decrypted message and to suppress the notice in this case:

    5
    @cklassen how about using the accent color for the buttons at the end of the fields?

    This won't change much for existing users (too many people hate change), but still improve things.

    If you wish you can contact me for a test version with this to see how it looks like.
    4
    Hello @M66B , when I recieve an encrypted mail and decrypt it with FairEmail, I get the message, that the mail isn't signed (see the attached screenshot). But when the mail is decrypted there is an icon left of the lock icon and when I tap on it, a message appears that the signature is valid. So the first message seems to be incorrect. I used version 1.1782.
    After contacting Marcel, he sent me a test version, where the issue is fixed. I tested it and the wrong message doesn't appear anymore. The fix will be included in the next release. Thanks Marcel!
    4
    Is it possible to hide these buttons at the bottom of an email?
    View attachment 5471577
    I never use them but find myself accidentally clicking them frequently.
    You can disable these button again in the behavior settings.
    2
    @M66B , in the composing window there are three icons (see attached screenshot). Two of them are tap-able, one doesn't have a function. I would recommend to remove that one (red on the screenshot), because like it is now, it is not consistent. Although they have the same style, they don't have the same function. Additionally, when you remove it, there is one element less in the window and every UI element that isn't there means less mental work for users.
    Although I prefer minimalism, the icon is a hint about what the input field is about. The CC and BCC fields have a different icon. There is a hint text too, so I will give this some thought anyway.
  • 15
    Version 1.1775 is available on GitHub now and in the Play store test program after Google's approval.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases

    There is another solution for showing the text / padding size in the overflow menu. Please let me know what you think about it.
    15
    Downloading the internet still isn't finished and will take a little longer because I just uploaded version 1.1779 to GitHub and the Play store (test program).

    Changelog/download:
    https://github.com/M66B/FairEmail/releases
    14
    Version 1.1777 is available on GitHub now and in the Play store test program after Google's approval.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases

    12 more infrastructures will be recognized:

    https://github.com/M66B/FairEmail/blob/master/app/src/main/res/values/strings.xml#L1809

    If no blocking errors will be reported, this version will be released publicly in the Play store today.
    14
    Version 1.1774 is available on GitHub now and in the Play store test program after Google's approval.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases

    This is a release candidate for the next public Play store version (once a month only now to prevent 1 star reviews for "too many updates").
    14
    Version 1.1773 is available on GitHub now and in the Play store test program after Google's approval.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases

    This version was released to fix the message composer not opening because the OpenKeychain app isn't responding.
  • 211
    ic_launcher.png

    FairEmail
    Open source, privacy friendly email app for Android

    banner7_long.png


    See here for a description:
    https://github.com/M66B/open-source-email/

    Downloads:
    https://github.com/M66B/open-source-email#user-content-downloads

    See this XDA article for some screenshots:
    https://www.xda-developers.com/fairemail-open-source-privacy-friendly-email/

    See here for more screenshots:
    https://email.faircode.eu/#screenshots

    Frequently asked questions:
    https://github.com/M66B/open-source-email/blob/master/FAQ.md

    This XDA thread is about using the latest version of FairEmail.

    For support on authorizing an account you should consult the documentation of your provider, see also here.

    Off topic comments are allowed as long they are related to FairEmail and are in the general interest of the followers of this thread.

    Discussion of purchases is not allowed here, please contact me via here instead.


    XDA:DevDB Information
    FairEmail, App for all devices (see above for details)

    Contributors
    M66B
    Source Code: https://github.com/M66B/open-source-email/


    Version Information
    Status:
    Stable

    Created 2018-08-02
    Last Updated 2020-11-18
    42
    It is time for a new, modern, open source, privacy friendly email client for Android.

    I have just released a first alpha version for feedback on the design and features.

    Not for production use yet!

    Most of the stuff basically works, but be prepared for crashes and error notifications.


    Safe email is a working name, but it is for several reasons not a convenient name, so suggestions for a name are welcome.
    37
    I have just released alpha version 0.15

    Changelog/download:
    https://github.com/M66B/open-source-email/releases

    With a bit of luck the next version can be a beta version.

    I am putting a lot of effort into this project, so thanks are appreciated.
    37
    I have just released alpha version 0.10

    Changelog/download:
    https://github.com/M66B/open-source-email/releases

    I have put many hours into developing and debugging this release, so thanks are appreciated.

    This version is still not suitable for production, but all basic functions are present now. The goal is now to stabilize this version into a first beta release, so please let me hear what problems you have.

    Edit: due to database changes you'll need to setup your accounts/identities again.
    33
    I have just released beta version 1.745

    Changelog/download:
    https://github.com/M66B/FairEmail/releases

    The changelog might seem uninteresting, but in fact displaying messages has been rewritten to introduce inline displaying of original messages. I spent about two days developing and testing this, so at least a "thanks" will be appreciated.

    Some background: normally the web view cannot be used in a scrolling list (of messages in a conversation) and although there exist several workarounds for this, none were satisfactory. However, I had a completely novel idea (as far as I know) about how to approach this without the usual edge cases (hopefully) !

    To do: investigate if using a dark background is feasible (setting the background dark is simple, but the challenge is to modify the message so that everything is still readable). I will consider to add an option to always display original messages.

    Please report any problem you discover, so it can be fixed.