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

Status
Not open for further replies.
Search This thread

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
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/

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

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

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

Please read this before requesting a new feature:
https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-get-support

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.
 
Last edited:

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
  • 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
26,751
57,998
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,562
7,754
OnePlus 8 Pro
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!
 
  • Like
Reactions: roclahy and ROO3VER

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
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,885
806
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
26,751
57,998
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
97
95
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!
 
  • Like
Reactions: roclahy

geronimoge

Senior Member
Aug 4, 2016
516
129
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
26,751
57,998
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?
 
  • Like
Reactions: mailm

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:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 256
    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/

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

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

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

    Please read this before requesting a new feature:
    https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-get-support

    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.
    69
    How was the call with Google today, Marcel?

    Google was pretty friendly and cooperative and told me the favicons are indeed the problem, and it can/should be fixed by updating in the privacy policy to "disclose how your app accesses, collects, uses, and shares user data":

    Privacy Policy​

    All apps must post a privacy policy in both the designated field in Play Console and within the app itself. The privacy policy must, together with any in-app disclosures, comprehensively disclose how your app accesses, collects, uses, and shares user data, not limited by the data disclosed in the Data Safety section. This must include:
    • developer information and a privacy point of contact or a mechanism to submit inquiries
    • disclosing the types of personal and sensitive user data your app accesses, collects, uses, and shares; and any parties with which any personal or sensitive user data is shared
    • secure data handling procedures for personal and sensitive user data
    • the developer’s data retention and deletion policy
    • clear labeling as a privacy policy (e.g., listed as “privacy policy” in title)
    The entity (e.g., developer, company) named in the app’s Google Play listing must appear in the privacy policy or the app must be named in the privacy policy. Apps that do not access any personal and sensitive user data must still submit a privacy policy.

    Please make sure your privacy policy is available on an active URL (no PDFs) and is non-editable.

    So, I have updated the privacy policy and added this new table:

    https://github.com/M66B/FairEmail/blob/master/PRIVACY.md#summary-of-shared-data

    I am not sure if it covers everything, so feedback is more than welcome. @mkasimd maybe you can take a look?

    Note that I have also enabled BIMI, Gravatars, Libravatars and favicons for the Play store version again.

    The short term goal is to release a Play store test version (and associated GitHub version) and to get the update approved. I will think about the next steps after this has been accomplished. Given the huge number of supportive messages I received (much appreciated!) the project will be continued in some form in any case.
    50
    Version 1.1900 is available on GitHub now and in the Play store test program after Google's approval (which is the main goal of this release).

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

    My girlfriend is slowly recovering too :)
    48
    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.