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

Search This thread

nadir husain

Senior Member
Aug 31, 2019
147
156
Version 1.1516 is available on GitHub now and will be available in the Play store test program after Google's approval, mostly within a few hours.

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

This version will show searched and browsed messages faster. Please let me know if everything still works as expected. "It works fine" will be appreciated too!

Browse = download more messages from the email server on scrolling down. This is enabled by default and can be disabled in the advanced account settings.

I have also added searching for texts in local notes. I needed that myself ...
Just tested the browse . Works beautifully
 

topcaser

Senior Member
Dec 17, 2005
668
57
Hi, how can I utilize this feature:

  • Added auto expand single starred messages
BTW: I bought the play store version and gave you 5 stars. The software, the software's qualities, the software's support, the software's maintenance, etc. are excellent. Thanks for making this happen
 

gabi11

Senior Member
Dec 13, 2011
587
309
Version 1.1516 is available on GitHub now and will be available in the Play store test program after Google's approval, mostly within a few hours.

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

This version will show searched and browsed messages faster. Please let me know if everything still works as expected. "It works fine" will be appreciated too!

Browse = download more messages from the email server on scrolling down. This is enabled by default and can be disabled in the advanced account settings.

I have also added searching for texts in local notes. I needed that myself ...
Same here, browsing works great 👌
 
Last edited:

M66B

Recognized Developer
Aug 1, 2010
23,757
48,662
Hi, how can I utilize this feature:

  • Added auto expand single starred messages
BTW: I bought the play store version and gave you 5 stars. The software, the software's qualities, the software's support, the software's maintenance, etc. are excellent. Thanks for making this happen
This change means that if there is exactly one starred and read message in a fully read conversation that this message will be auto expanded. There is no setting for this.

Related FAQ:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq70

I hope this makes sense.
 
  • Like
Reactions: topcaser

gabi11

Senior Member
Dec 13, 2011
587
309
Hi,

A question about rules.

I had a certain mail in my inbox which had a local note.

I wanted to create a rule that will do the following :
Conditions will be words in the subject + sender.

As for the action I wanted to add a label of one of my existing folders.
That way, when I'll receive a new mail that matches this rule :
1. I will be notified about it
2. It will be in my inbox with an additional label
3. After reading the mail, I'll just archive it manually in order for it to be only in the dedicated folder and not in the inbox.

So I created the rule with action of "copy to" and ran the rule on the existing mail that is in my inbox.

The label did apply to the mail as I expected, but was weird for me:

1. The mail in the inbox said it has a duplicate in the dedicated folder
2. Only the mail in the inbox had the local note, the one in the folder did not have it.

Why did it happen?
Isn't it the same mail with 2 labels - inbox & dedicated folder?
Is there a better way for me to implement it?


Thanks a lot for this great app and support!
 

M66B

Recognized Developer
Aug 1, 2010
23,757
48,662
Hi,

A question about rules.

I had a certain mail in my inbox which had a local note.

I wanted to create a rule that will do the following :
Conditions will be words in the subject + sender.

As for the action I wanted to add a label of one of my existing folders.
That way, when I'll receive a new mail that matches this rule :
1. I will be notified about it
2. It will be in my inbox with an additional label
3. After reading the mail, I'll just archive it manually in order for it to be only in the dedicated folder and not in the inbox.

So I created the rule with action of "copy to" and ran the rule on the existing mail that is in my inbox.

The label did apply to the mail as I expected, but was weird for me:

1. The mail in the inbox said it has a duplicate in the dedicated folder
2. Only the mail in the inbox had the local note, the one in the folder did not have it.

Why did it happen?
Isn't it the same mail with 2 labels - inbox & dedicated folder?
Is there a better way for me to implement it?


Thanks a lot for this great app and support!
Copies/duplicates are in fact separate messages in different folder and notes are attached to one message only.

What I will add is copying the note too when copying a message.
 

gabi11

Senior Member
Dec 13, 2011
587
309
Copies/duplicates are in fact separate messages in different folder and notes are attached to one message only.

What I will add is copying the note too when copying a message.
So just for me to understand.
It's different than Google's implementation of adding a label?
As I understood, when adding different labels to a message, it doesn't duplicate it.. Correct?

Do you recommend a different rule for this case to avoid duplicates.

Thanks!
 

M66B

Recognized Developer
Aug 1, 2010
23,757
48,662
So just for me to understand.
It's different than Google's implementation of adding a label?
As I understood, when adding different labels to a message, it doesn't duplicate it.. Correct?

Do you recommend a different rule for this case to avoid duplicates.

Thanks!
A local note is not the same as a label.

A local note is a piece of text, a to do, a reminder or something similar, attached to the message on your device only.

A label is a folder in Gmail. Which is different from keyword (yes, that is confusing), which is a standard IMAP feature, also supported by Gmail.

Local notes will be copied when copying messages.
 

gabi11

Senior Member
Dec 13, 2011
587
309
A local note is not the same as a label.

A local note is a piece of text, a to do, a reminder or something similar, attached to the message on your device only.

A label is a folder in Gmail. Which is different from keyword (yes, that is confusing), which is a standard IMAP feature, also supported by Gmail.

Local notes will be copied when copying messages.
Thank you!

Yes I understood the part about the note 😊.
My question is, why the action "copy to" has created a duplicate.
I just want to assign an additional label without duplicating it.
 

M66B

Recognized Developer
Aug 1, 2010
23,757
48,662
Thank you!

Yes I understood the part about the note 😊.
My question is, why the action "copy to" has created a duplicate.
I just want to assign an additional label without duplicating it.
Gmail labels are represented as folders via IMAP. Since one message can be in one folder at a time only, Gmail shows a copy of the same message in each folder. To label a message, a copy of the message in another folder (=label) needs to be made. The message is duplicate for IMAP, but not for Gmail.

Gmail is just a bit different ...
 

M66B

Recognized Developer
Aug 1, 2010
23,757
48,662
Version 1.1517 is available on GitHub now and will be available in the Play store test program after Google's approval, mostly within a few hours.

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

Something was not quite right with searching and browsing, which was addressed in this release.

@nadir husain @xdabushrang3r @gabi11 @Andriy U. @O_DoC and others: can you please double check if searching and browsing still works as expected for you? I am trying to make sure it works on all devices as intended. Both are pretty important features!
 

gabi11

Senior Member
Dec 13, 2011
587
309
Gmail labels are represented as folders via IMAP. Since one message can be in one folder at a time only, Gmail shows a copy of the same message in each folder. To label a message, a copy of the message in another folder (=label) needs to be made. The message is duplicate for IMAP, but not for Gmail.

Gmail is just a bit different ...
Ohh now understand the difference 😊

So if I want to use the current rule, but without duplicates in inbox+folder - I can just delete it from inbox after reading it instead of archiving it like I did with filters that were created in Gmail.... Right?
 

M66B

Recognized Developer
Aug 1, 2010
23,757
48,662
Ohh now understand the difference 😊

So if I want to use the current rule, but without duplicates in inbox+folder - I can just delete it from inbox after reading it instead of archiving it like I did with filters that were created in Gmail.... Right?
Let's make it simple: if you want to add a label, use copy, else use move.
 
  • Like
Reactions: gabi11

gabi11

Senior Member
Dec 13, 2011
587
309
Version 1.1517 is available on GitHub now and will be available in the Play store test program after Google's approval, mostly within a few hours.

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

Something was not quite right with searching and browsing, which was addressed in this release.

@nadir husain @xdabushrang3r @gabi11 @Andriy U. @O_DoC and others: can you please double check if searching and browsing still works as expected for you? I am trying to make sure it works on all devices as intended. Both are pretty important features!
Yap.
Both browsing and searching seems to be working great.

On galaxy s9+ btw...
 
  • Like
Reactions: M66B

xdabushrang3r

Senior Member
Feb 14, 2016
224
48
Version 1.1517 is available on GitHub now and will be available in the Play store test program after Google's approval, mostly within a few hours.

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

Something was not quite right with searching and browsing, which was addressed in this release.

@nadir husain @xdabushrang3r @gabi11 @Andriy U. @O_DoC and others: can you please double check if searching and browsing still works as expected for you? I am trying to make sure it works on all devices as intended. Both are pretty important features!

I updated to this as I usually do (via github) but when I started it, no accounts present. (I had 3 registered) I'm trying to copy-paste the log but it will only allow me to copy one line at a time. I can't go back to 1.1516 as it's gone from github.

Edit:
Just reinstalled older version from a backup and started the app. Very strange. It reports that it's 1.1517???
I'm not sure what happened there but it seems to be working correctly now and search and browse still working well for me.
Redmi Note 8 pro (Android 11)
 
Last edited:

Andriy U.

Member
Oct 28, 2010
47
27
Version 1.1517 ... can you please double check if searching and browsing still works as expected for you? I am trying to make sure it works on all devices as intended. Both are pretty important features!
Version 1517, "Browse messages on the server" is switched ON for testing:
The list of emails is loaded on scrolling when it is needed and without problems. The oldest email can be found in the search. Browsing and searching are working as expected for me (LG G8s).
 
  • Like
Reactions: M66B

M66B

Recognized Developer
Aug 1, 2010
23,757
48,662
I updated to this as I usually do (via github) but when I started it, no accounts present. (I had 3 registered) I'm trying to copy-paste the log but it will only allow me to copy one line at a time. I can't go back to 1.1516 as it's gone from github.

Edit:
Just reinstalled older version from a backup and started the app. Very strange. It reports that it's 1.1517???
If the accounts, etc are gone, Android failed to preserve the data on updating. I hope you exported your settings, else there is no other solution than to configure the accounts again. Downgrading won't help in any case.
 
  • Like
Reactions: xdabushrang3r

Top Liked Posts

  • 2
    Hello Marcel,
    May I suggest you an improvement: duplicate the message action bar at the end of the message (with the same buttons and actions) since the upper action bar scrolls up with the message and disappears. I know you already added two buttons (trash and archive) at the bottom.
    What do others think about it?
    Thanks a lot.
    Edit: it could be option driven like the two bottom icons and maybe off by default.
    I am pretty sure that this will result in many bad reviews "too complicated". I have stopped added options, unless more than a few dozen people ask for it, for the same reason.
    1
    Hello!Any hope of adding option "search" in inbox specific email?Some mails are very big and i am bored to search manually content!
    If you mean searching in the message text, you can do this via the horizontal three dots menu just above the message text. Note that this is possible in the reformatted message only (so, not when using the original message view, which isn't possible due to limitations of the Android WebView).
  • 12
    Version 1.1541 is available on GitHub now:

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

    A number of things, like periodically checking for new messages, waking up messages after snoozing, checking if sent messages exist on the email server, etc, were moved either to the sync or send service to comply with new restrictions on foreground services in the upcoming Android 12. This is a significant change, which is why this is an ALPHA VERSION !!!
    12
    Version 1.1551 is available on GitHub now.

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

    There is one new feature which is hidden for now because it is still experimental: using HighestModSeq for a quick check if a sync is necessary on reconnecting. This will probably reduce battery and data usage, especially when there are many reconnects due to an unstable / often changing internet connection. The email server needs to support the CONDSTORE IMAP extension for this. For example Gmail and Dovecot based email servers, like of Disroot.org, do.

    You can enable this option by temporary enabling debug mode in the miscellaneous settings and enabling the MODSEQ option. You can disable debug mode again after this.
    11
    Version 1.1546 1.1547 1.1548 1.1549 is available on GitHub now and in the Play store test program after Google's approval.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases
    11
    Version 1.1539 is available on GitHub now.

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

    There is a new widget to quickly enable or disable synchronization for all accounts.
    11
    Version 1.1555 is available on GitHub now and in the Play store test program after Google's approval.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases
  • 195
    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
    40
    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.
    36
    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.
    36
    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.
    32
    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.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone