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

Search This thread

M66B

Recognized Developer
Aug 1, 2010
24,055
49,445
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
 
Last edited:

M66B

Recognized Developer
Aug 1, 2010
24,055
49,445
  • Undo trash/archive?
  • Swipe left/right for previous/next message?
  • View headers
  • Show what to do with a link, with the option to edit/sanitize (pro feature?)
  • Sort on date, recipient/sender, subject, size (pro feature?)
  • https://github.com/commonsguy/cwac-saferoom ?

See also here:
https://github.com/M66B/open-source-email/issues

I will keep this list up to date.

Suggested names:
https://docs.google.com/document/d/1Pjj12FMeveDvtAgEFhOizdrj-EfJH6VmbXAxzXw-W5Q/edit

Thanks @Primokorn for making this list of names!
 
Last edited:

M66B

Recognized Developer
Aug 1, 2010
24,055
49,445
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.
 
Last edited:

Primokorn

Senior Member
  • Nov 17, 2012
    11,440
    7,687
    As I always say with your new projects: "Downloading..." Feedbacks will come later.
    I finally left K9 mail after using it for several years.

    Thanks again for your work for the Android community!
     

    M66B

    Recognized Developer
    Aug 1, 2010
    24,055
    49,445
    I have just released alpha version 0.2

    Alpha versions are not for production use!

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

    In case of error notifications you can now send me a logcat via the navigation drawer menu, but please check this XDA thread first to prevent me from looking into the same problem over and over again.

    Feedback about the design, structure, navigation, features, etc is very welcome.
     

    beeshyams

    Senior Member
    Dec 29, 2014
    1,592
    537
    Bangalore
    I have just released alpha version 0.2

    Alpha versions are not for production use!

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

    In case of error notifications you can now send me a logcat via the navigation drawer menu, but please check this XDA thread first to prevent me from looking into the same problem over and over again.

    Feedback about the design, structure, navigation, features, etc is very welcome.

    Looks neat and hoping to make it my regular mail soon :)

    Mailed you error log

    Mail shield, secumail,... Will add possible names
     
    Last edited:

    M66B

    Recognized Developer
    Aug 1, 2010
    24,055
    49,445
    If you were wondering why you occasionally need to refresh messages in most other email apps, including the Gmail app, to get new email: these apps don't start a foreground service like this app does. This means that especially recent Android versions will kill the background service(s) of these app after some time, which will results in not only missing emails, but also in polling/synchronizing again, which is a waste of battery power and of internet bandwidth.

    The foreground service of this app will synchronize messages in real time with the disadvantage of showing a low priority status bar notification, although the notification is a reassuring sign that things still work and it even shows some useful information, like the number of operations pending (mark as read, messages to send, etc).
     

    xXxGeek

    Senior Member
    Dec 3, 2012
    90
    90
    Beer Capital
    If you were wondering why you occasionally need to refresh messages in most other email apps, including the Gmail app, to get new email: these apps don't start a foreground service like this app does. This means that especially recent Android versions will kill the background service(s) of these app after some time, which will results in not only missing emails, but also in polling/synchronizing again, which is a waste of battery power and of internet bandwidth.

    The foreground service of this app will synchronize messages in real time with the disadvantage of showing a low priority status bar notification, although the notification is a reassuring sign that things still work and it even shows some useful information, like the number of operations pending (mark as read, messages to send, etc).

    Just set up several accounts and tested, synchronized messages are extremely fast. looking forward to further development. Thanks!
     

    geronimoge

    Senior Member
    Aug 4, 2016
    506
    117
    If you use a well known email provider with this app and the provider is not listed in the account/identity screen, please provide the details of the provider (name, IMAP/SMTP host name/port number/STARTTLS) here.

    The details of the current providers are here:

    https://github.com/M66B/open-source-email/blob/master/app/src/main/res/xml/providers.xml

    I don't know if it's a well known email provider but including mailbox.org would be great:

    <provider name="mailbox.org">
    <imap
    host="imap.mailbox.org"
    port="993" />
    <smtp
    host="smtp.mailbox.org"
    port="465"
    starttls="false" />

    I'm really looking forward to test your app!
     

    M66B

    Recognized Developer
    Aug 1, 2010
    24,055
    49,445
    I don't know if it's a well known email provider but including mailbox.org would be great:

    <provider name="mailbox.org">
    <imap
    host="imap.mailbox.org"
    port="993" />
    <smtp
    host="smtp.mailbox.org"
    port="465"
    starttls="false" />

    I'm really looking forward to test your app!
    Did you test if this provider works with the app?
     

    dorqus

    Senior Member
    Sep 2, 2010
    1,077
    274
    NY
    Been using K9 for years, haven't found anything else I've liked to replace it. Looking forward to this -I'm a big fan of your work!

    For yahoo.com:
    imap.mail.yahoo.com:993,SSL/TLS true

    smtp.mail.yahoo.com:587, STARTTLS True

    When I try and configure yahoo with imap.mail.yahoo.com, port 993, it says "IDLE Not Supported" when I click on the OK button.
    I am able to configure the SMTP server however with no issues using port 587
     
    Last edited:

    Kelvino9

    Senior Member
    Sep 16, 2006
    1,049
    94
    Provider: Posteo

    <provider name="Posteo">
    <imap
    host="posteo.de"
    port="993" />
    <smtp
    host="posteo.de"
    port="465"
    starttls="false" />

    Tested and it works.
     
    • Like
    Reactions: ronnbon

    Top Liked Posts

    • 2
      this app is awesome. marcel is very supportive n helpful. we spoke through email to help me and very nice, thumbs up 👍. purchased pro to support him n development.
      1
      Hey guys, how do i make crossed out icon be just cloud icon?View attachment 5344549
      You asked this question by email too and I already answered it.
      1
      Yup you did but i posted 9:30pm and you replied email 12:59 am. 😉
      I hope I am allowed to sleep a few hours a day ...
    • 18
      Then they've reached their goal ...
      They didn't.

      Version 1.1606 is available on GitHub now and in the Play store test program after Google's approval.

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

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

      There is a new receive option (default disabled) to check if the domain name of the from / reply-to addresses is on a spam block list (for now Spamhaus/zen only). If this is the case, there will be a little warning flag in the message header (the same as for message authentication problems, etc).
      15
      Version 1.1610 is available on GitHub now and in the Play store test program after Google's approval.

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

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

      The raw message viewer uses cards now and will show the message structure at the end.

      In the search dialog you can disable searching in the trash and spam folders when searching on the device.
      14
      Version 1.1600 is available on GitHub now and in the Play store test program after Google's approval.

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

      DeepL integration is an experimental feature now, so experiments need to be enabled in the miscellaneous settings. This feature is not available in the Play store version.

      Edit: the power menu tile (Android 11+) needs to be enabled in the miscellaneous settings.
    • 200
      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.