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

Search This thread

wimstefan

Senior Member
  • Sep 20, 2014
    283
    189
    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 ...
    Looking good so far for my simple usage profile :)
     
    • Like
    Reactions: M66B

    AndroAlex

    Member
    Feb 25, 2021
    48
    23
    @M66B Dear Marcel, this is a good setting option / circumstance, but does the corresponding message also contain a small warning about exporting the data beforehand? I'm just a normal user from a non-binary galaxy ... :D
     

    M66B

    Recognized Developer
    Aug 1, 2010
    23,884
    49,054
    @M66B Dear Marcel, this is a good setting option / circumstance, but does the corresponding message also contain a small warning about exporting the data beforehand? I'm just a normal user from a non-binary galaxy ... :D
    This should normally not be necessary. Personally, I have never lost any data by updating the app, which I have done literally 10,000s of times!
     

    gabi11

    Senior Member
    Dec 13, 2011
    587
    309
    Hi Marcel,

    Speaking of export/import area

    1. As I already searched the thread: export settings doesn't export the rules, right?
    Need to go per folder to "edit rules" screen and export/import from there?
    2. No way of exporting local notes, correct?

    Thank you!
     

    ouzowtf

    Senior Member
    Sep 8, 2010
    834
    651
    Browsing and searching works fine for me from what I can tell right now.

    I have a minor priority feature request for the rules:
    Would be nice if I could check for how old a mail is.
    My use case would be "delete mails from sender x when they are older than y days"
     
    • Like
    Reactions: AndroAlex and M66B

    M66B

    Recognized Developer
    Aug 1, 2010
    23,884
    49,054
    Browsing and searching works fine for me from what I can tell right now.

    I have a minor priority feature request for the rules:
    Would be nice if I could check for how old a mail is.
    My use case would be "delete mails from sender x when they are older than y days"
    Rules are meant to be executed when a new message arrives. At that moment a message is always new.

    Maybe you want to change the folder "keep" time instead?

    Related FAQ:

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

    M66B

    Recognized Developer
    Aug 1, 2010
    23,884
    49,054
    Hi Marcel,

    Speaking of export/import area

    1. As I already searched the thread: export settings doesn't export the rules, right?
    Need to go per folder to "edit rules" screen and export/import from there?
    2. No way of exporting local notes, correct?

    Thank you!
    The main export (via the settings screen) exports everything, including rules.

    Local notes cannot be exported, but I will add this to my to do list to look into. The challenge will be to find back the original message.
     

    ouzowtf

    Senior Member
    Sep 8, 2010
    834
    651

    M66B

    Recognized Developer
    Aug 1, 2010
    23,884
    49,054
    Oh, okay. Currently the keep time would not help, because there are other mails in this folder, but I'll try to figure out a solution for this (folder specially for this sender) or live with it. Thanks.
    If the messages of this sender are special in some way, this would be a good justification for a special folder and a special treatment IMHO. That's what I do too ;-)
     
    • Like
    Reactions: AndroAlex

    AndroAlex

    Member
    Feb 25, 2021
    48
    23
    Hmm, it's just a train of thought regarding the original messages to which a note is attached ... maybe the original message is simply marked with a red star and left in the original folder, while the annotated (copied) message is in its own folder ( "FairNotes") stored ... that might also keep the overview of the "note / to-do" emails ...
     

    ouzowtf

    Senior Member
    Sep 8, 2010
    834
    651
    If the messages of this sender are special in some way, this would be a good justification for a special folder and a special treatment IMHO. That's what I do too ;-)
    They are not special enough normally. These are my Dominos mails (again 😂) and they are pushed per rule to a folder where other sales discount mails are (manually moved) stored.
    I just look for this mails when I really want to order pizzas (seldom), not because there is any discount offer (often), but the discounts have an expiration of validity and the mails are useless after some time.
    Other mails in this folder should be stored longer and will be deleted manually.

    tl;dr
    I think they get a separate folder 🤪
     

    M66B

    Recognized Developer
    Aug 1, 2010
    23,884
    49,054
    Hmm, it's just a train of thought regarding the original messages to which a note is attached ... maybe the original message is simply marked with a red star and left in the original folder, while the annotated (copied) message is in its own folder ( "FairNotes") stored ... that might also keep the overview of the "note / to-do" emails ...
    It is on my to do list to look into copying notes.
     
    • Like
    Reactions: AndroAlex

    beeshyams

    Senior Member
    Dec 29, 2014
    1,590
    535
    Bangalore
    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 ...

    Sorry.. What exactly is "local notes"?
     

    M66B

    Recognized Developer
    Aug 1, 2010
    23,884
    49,054
    Sorry.. What exactly is "local notes"?
    This is a relative new option: in the horizontal three-dots menu just above the message text near the left side there is a new option to write a little note for yourself, like "Call back on Wednesday", etc, which will be shown in the message header.

    If you use this often, you can enable a button for this via the horizontal three-dots menu too.
     

    beeshyams

    Senior Member
    Dec 29, 2014
    1,590
    535
    Bangalore
    This is a relative new option: in the horizontal three-dots menu just above the message text near the left side there is a new option to write a little note for yourself, like "Call back on Wednesday", etc, which will be shown in the message header.

    If you use this often, you can enable a button for this via the horizontal three-dots menu too.

    Excellent 👍
     
    • Like
    Reactions: AndroAlex
    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!

    Still working like a charm here !
    [Device p30pro Android 10.1]
    Browse ==👌🏽as usual
    Search => even faster 🤘🏽

    Thanks Marcel
     
    • Like
    Reactions: M66B

    Top Liked Posts

    • 5
      Version 1.1587 1.1588 is available on GitHub now and in the Play store test program after Google's approval.

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

      Text styles (size, color, font, etc) will be extended now if a new selection (partly) overlaps an existing style. Please let me know if you find any edge case. Examples with bold (red = selection):

      Test test test test test - extend start
      Test test test test test - extend end
      Test test test test test - extend all
      Test test test test test - remove inner

      Permanent deletion is unlimited now, but needs to be double confirmed now. Please see here about why:

      https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq160
      1
      How can I delete all items in the trash ?
      There appears to be a hardcoded limit of 10 messages, so when cleaning up a trash of 100 messages, one has to repeat this action ten times ?
      This will be changed in the next release (today).
    • 16
      Version 1.1575 is available on GitHub now.

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

      This version adds sub (indented) lists. This was not easy to add (it took me more than a day to get everything right). All text style options have been restructured, so please check if everything still works as expected and if you find a problem or some edge case, please let me know, so I can fix it.
      16
      Somebody asked by email how messages are being fetched and why the app doesn't always download raw messages files, but I think the answer is generally interesting, which is why I am answering this question here.

      A message is basically composed of body parts (text, images, attachments, etc). There is an IMAP command to fetch the structure of the message (which body parts there are) and there is an IMAP command to fetch (a piece) of any body part.

      So, what the app does, is fetching the message structure, decoding it and fetching only the relevant parts. The plain text part will never be fetched when there is a HTML part (saving considerably on data and therefore on battery usage as well). The text/HTML part and the attachment parts will be fetched conditionally. You can limit the size to fetch when using a metered connection in the connection settings (on WiFi everything will be fetched unconditionally) or you can disable fetching texts and attachments in the folder properties. For example, I have disable this for the spam folder.

      Small message texts will be fetched after fetching the structure of a message, but larger message texts and also attachments will be fetched after synchronizing all messages. This is to populate the list of messages as fast as possible. When needed, there will be a high priority operation queued to fetch the message text on opening/expanded the message or to fetch an attachment on tapping on it.

      A raw message file is composed of all body parts preceded by the message flags (read, starred, etc) and the message headers (from, to, subject, etc) and can be downloaded as a whole only. This is fine on a personal computer with lots of storage space, connected with a cord to electric power, and an unlimited data connection, but not on battery power mobile devices with limited storage space and often limited mobile data bundles.

      In the connection settings you can enable to always fetch headers and to always fetch raw messages files since a few versions. This can be useful if you often check headers and often forward raw messages and not always are connected to the internet.

      There is a lot more to say about this. Feel free to ask questions.
      14
      Version 1.1585 is available on GitHub now in the Play store test program after Google's approval.

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

      I like to hear opinions about the new layout of the settings screens.
      14
      Version 1.1570 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 list scrolling back to the top on closing a conversation, which was the result of fixing scroll issues of conversations.
      14
      Version 1.1564 1.1565 is available on GitHub now and in the Play store test program after Google's approval.

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

      @no.one.writeme You can set one of the templates to be used as read receipt now.
    • 197
      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
      41
      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.
    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