yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] mkasimd:
By the way, what are the Play Store Download and active user count according to the Play Store Console? I assume Google shows the amount of downloads in total (incl. the ones that uninstalled the app) as well as the amount of users that kept the app installed.

Just wondering how many people tried the app and uninstalled it afterwards, and how many kept the app.
[Android Apps and Games] M66B:
There are lots of graph in the Play store developer console, but I never looked into them, maybe I should?
[Android Apps and Games] mkasimd:
It's like Pandora's box. If the amount of people that have kept the app installed is very high, it might motivate you. If the number of people who have uninstalled the app is much higher, it will demotivate you. And unless you look at it, you won't know.

But to help you out a little: the statistics there will most likely show me as someone who has uninstalled the app. Probably two such cases cause I have two Google accounts. It's not because I don't use the app, but because I don't use the Play Store version. I like the GitHub version for multiple reasons. There might be many others who have switched from the Play Store version to F-Droid or GitHub causing some distortion in the numbers.
[Android Apps and Games] fraschi51:
Ah, now, yes, thank you ... if one leave it at 'all' ... i had only selected the critical reviews and wondered why i don't see this review there (until today).

Sure, also immediately reported and downvoted.
[Android Apps and Games] BackToAndroid:
I bought Pro version from Google Playstore and this time I wanted to try out the app from Github. How do I enable pro features now?
[Android Apps and Games] M66B:
Google Play store purchases can be used for apps installed via the Play store only. Moreover, it isn't allowed to use Play store purchase outside of the Play store.

However, you can get the pro features without Google's services too, please see here:

FairEmail - Donate

Support FairEmail with a donation

email.faircode.eu
[Android Apps and Games] BackToAndroid:
So I will have to make additional donation apart from buying Pro on Play store?
[Android Apps and Games] M66B:
Yes, because Google doesn't allow using Play store purchases outside of the Play store.

Some people ask why the donation page isn't accessible from the main page. If it was, Google would automatically remove the app from the Play store within a few days. This happened in the past with NetGuard, so this is not just a story. Similarly, if I would exchange a Play store purchase for something else and Google would find out, my developer account would probably soon be blocked. Since many people depend on the Play store for updates, this is not something I am going to risk under any circumstances.
[Android Apps and Games] BackToAndroid:
I understand, no worries. Been fairemail pro user since the beginning so I don't mind donating additional couple of euros
[Android Apps and Games] M66B:
Version 1.1875xda can be downloaded via this link:

https://bitbucket.org/M66B/fairemail-test/downloads/FairEmail-v1.1875xda-github-xda-release.apk

Changelog (under "Next version"):

https://github.com/M66B/FairEmail/blob/master/CHANGELOG.md
[Android Apps and Games] AnonVendetta:
@M66B: i just found your app a few days ago. The app look is very clean, although the layout has lots of options and is a bit confusing. I'm still exploring all the menus, but it seems this app is a keeper. For quite awhile i was using the official Gmail app, AquaMail, and email access via a Web browser.

I was almost tempted to buy AquaMail instead, but i feel that it's stupidly expensive, whereas your pro options seem priced fairly enough to compensate yourself for all the work you do, while providing a good email client even for free users. And the privacy/open source aspect caught my attention. I've paid 5 Euros via the PayPal option because i want to use it on all of my Android devices, and i dont want my purchase to be dependent on Play Store (just in case i migrate back to a MicroG/no GApps setup in the future). The version i have is the one from GitHub.

I'm intrigued that this app is privacy oriented, and I'm a bit ignorant in that regard. Like as an example, i dont see why blocking images in an email is important. For now, i just want an email app to show my messages as they originally appear, without trying to change the look by "reformatting" them. I'll explore the privacy aspect as i have the time.

i do have a few questions too:

1. Besides my Gmail/Google account, i also have an old Yahoo mail account that needs to be accessed periodically. As well as another address that is hosted on cheapdomain.com servers. This email is associated to a domain name owned by me, with my personal email hosted on their servers. This account is old and maintained for legacy compatibility with some sites i'm a member of.

So, my question is, if i add all 3 of these accounts, can i keep their inboxes/spam/trash folders separate? In other words, i dont want email from my private domain appearing in the same menu as the ones from Gmail. i just need to be able to establish that a particular email is associated to particular email account.

2. For the GitHub version, would you consider an autoupdate/notify to install app update function? I know i can click on About and see the current version, as well as clicking a button in that menu which opens the GitHub releases page. i just think that for the GitHub version in particular, having a built in update downloader/installer would be nice. Obviously play store users of this app will get notifications from the store, so it's less of an issue for them.

3. Have you published a complete manual for the app, besides the GitHub help pages? Or some kind of help function within the app that isnt dependent on an external Web browser?

4. Where can i get more info on the privacy aspect of email in general, how your app addresses this, and why it's important?

i also wanted to thank you for the app, i feel that my payment is worthwhile. i do hope i have found an Android email client that is the last one i'll need. Keep up the good work, and in the future i'll probably donate more here and there just to provide encouragement and financial support.
[Android Apps and Games] nadir husain:
Yes this is definitely the last email app you will ever need. Seriously!! The rest of the questions I will leave for Marcel to answer.
[Android Apps and Games] M66B:
Regarding (tracking) images, this is worth reading:

'Spy pixels in emails have become endemic'

Email app Hey reveals that two-thirds of the messages it handles contain the hidden trackers.

www.bbc.com

(Don't) Return to Sender: How to Protect Yourself From Email Tracking

Tracking is everywhere on the Internet. Over the past year, a drumbeat of tech-industry scandals has acclimated users to the sheer number of ways that personal information can be collected and leaked. As a result, it might not come as a surprise to learn that emails, too, can be vectors for...

www.eff.org

This FAQ contains some more information:

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

Accounts are fully separated in FairEmail. You might want to switch the start screen to accounts or unified folders (display settings tab page).

An Android app can't update itself, but in the update notification there is a button to download/update quickly. You might need to expand the notification for this.

Almost nobody reads manuals anymore, so it just isn't worth the effort to write one. Feel free to ask questions, which you can do via 'Report issue' in the navigation menu too.

Just use the app for a while and this will probably uncover itself.

Thanks for supporting the project.
[Android Apps and Games] mkasimd:
You don't really need a manual IMO. Just go through the menu and get a feeling of what options are available and where to find things. You can also always use the search icon within the settings to find the right option.

FairEmail will automatically configure the server settings in most cases when you use the assistant to set up your account. If it doesn't work for you (e.g. because you use your own domain), feel free to add support for auto configuration by following this guide:

Auto Discover

.${1}

doc.ld-online.net

FairEmail Supports both RFC 6186 and Thunderbird Autoconfiguration. Both methods are explained in the above link. RFC 6186 is probably the easiest one to go with.
[Android Apps and Games] M66B:
Practical information about auto discovery can be found here:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq174
[Android Apps and Games] M66B:
Isn't the new dinosaur cute?

Hulsanpes - Wikipedia

en.wikipedia.org
[Android Apps and Games] mrrocketdog:
lol. not sure about "cute" but definitely interesting. :)
[Android Apps and Games] AnonVendetta:
@M66B: It seems i've encountered my first issue. And i cant find the answer in the help pages. i also didnt want to contact you in-app to report as a bug, because I dont like to file bug reports unless I'm sure it's actually that.

Details:

1. App opened

2. Several new emails appear as "conversations", which i'm sure is equivalent to Gmail's inbox folder. Anyway, these emails arent spam but i still dont want them, i wish to permanently delete them from device and server, bypassing the trash if possible. So i hold-tap to select them, then select "delete permanently". I assumed they would just be gone after this. i did a pulldown refresh and they arent there.

3. i switched to the "all mail" tab ( which i've manually pinned to the main page). After a refresh there, these same emails are back. i also tried "permanently delete" from there followed by another refresh, but they reappear. Trash folder was also checked, nothing there.

4. If i select these emails again, and then either the "trash" or "Move to Gmail>MyAccountHere>Trash", the deletion works and they dont reappear, but they're still present in trash.

Am i missing something?

Can you clarify the difference between the "trash", "delete permanently", "Move to Gmail trash" options?

At this point I've only added my Gmail via the OAuth protocol. Is adding Gmail via OAuth equivalent to manually adding it as IMAP, in terms of functionality/behavior?

This is unrelated, but i also access my emails on PC. In Windows I use Outlook 2013. And in Linux I just use Web access. I was wondering if you could recommend any open source, privacy oriented email clients for these OSes. FairEmail is of course very nice, but it's limited to mobile only.

Thanks for mentioning the update notification thing for the GitHub version. Of course I've never noticed it because I'm using the latest release already. i'll just have to wait for an update to see how it works.

Edit: To further clarify, Gmail is the only account in FairEmail so far. i've not yet added my other accounts.
[Android Apps and Games] Will_T:
I just downloaded and installed this and so far like what I find. I have my Gmail accounts incorporated and working so just need to add a couple of other accounts. But there is one thing that seems like it should be simple to fix that I am unsuccessful so far at doing:

Below is a screen capture showing exactly what I want to get rid of and cannot seem to understand the directions in the FAQ on how to do this?

First, the following two statements from the FAQ seem to contradict each other. In any case, I don’t see how to follow either of them?

1: “First of all, the "monitoring" status bar notification can be turned off without side effects, not directly by the app, but via the Android app settings”

2: “The status bar notification can be disabled, without side effects, via the notification settings of FairEmail”

There is also this: “Android 8 Oreo and later: tap the Receive channel button and disable the channel via the Android settings (this won't disable new message notifications)” But I can’t follow how to do that either?

It seems like getting rid of that permanent notification up in the notification bar at the top would be the first thing everyone would want to do. Maybe someone can post a simple 1, 2, 3, step instruction on how to do that?

Thanks!
[Android Apps and Games] M66B:
Permanent delete and Gmail, please see this FAQ:

FairEmail/FAQ.md at master · M66B/FairEmail

Fully featured, open source, privacy friendly email app for Android - M66B/FairEmail

github.com

Trash=move to trash folder

Permanent delete=erase forever

OAuth is a way to login only.

Thunderbird can be used both on Windows and Linux.
[Android Apps and Games] M66B:
Tap on the third button in the notification settings tab page of the app, disable the Android notification channel. Done ;-)
[Android Apps and Games] Will_T:
Thanks - The "Show Notifications" button shown below? I don't want to turn off all notifications for the app, only the permanent display of that icon up in the status bar. Maybe it is the wording that is confusing me but when I looked at that earlier it seems like that button would turn off all notifications from Fairemail? I do want to get notifications when new email arrives.

.
[Android Apps and Games] M66B:
The Android notification system is confusing a lot of people, but you can turn this off and it will do what you want.
[Android Apps and Games] Will_T:
OK. I just turned that button off and tested by sending myself an email. I got the notification of a new email from the Gmail app. But I did not get any notification from Fairemail. When I look in my Fairemail unified box, the test email is there, but Fairemail did not notify me about it. So it seems like turning off that button also turned off notifications of new emails? Or maybe I did something wrong in the setup and need to enable notifications for new emails somewhere else in the Fairemail app? I do want to get a notifcation from Fairemail whenever I get a new email in one of the monitored accounts.

Here is how I have the app notification set:

edit: Sorry - I looked at the categories and for some reason "receive" was off. Now all works as it should.
[Android Apps and Games] AnonVendetta:
Thanks for that link, I've configured Gmail's IMAP settings as per the instructions. I'll just have to wait for another email to arrive before i can test permanently delete again.

There's something I dont get though. In my Gmail settings, both POP and IMAP were disabled (currently only the latter is enabled, POP is still off). So, if FairEmail is using OAuth for logging in only, then how is it accessing my account via the IMAP protocol even though it was off?

I'm also curious to know if there is a way to save all email for offline viewing. In Outlook I can export to a PST file, then view those emails offline in any PST viewer. If it's not possible, there would be no issue for people using IMAP. But for POP(3), it would become an issue, since messages are downloaded from the server and deleted server-side. All emails would be stored locally only, and if they had to uninstall the app/experienced data corruption/etc, all their downloaded emails are gone. I usually use IMAP, but also POP3 for infrequently accessed old accounts.

Can exported email archive files created by other email clients (assuming they use a common format) be imported into FairEmail?

I'm also interested in disabling the permanent notification, while still getting notifications for new email.
[Android Apps and Games] AnonVendetta:
Thanks for clearing up that FairEmail uses IMAP (I'm assuming POP3 can be used too, and (optionally) can use OAuth for logging in.

So for exporting, I just export as raw? Nice to know this app uses a standard that is recognized by many other clients, instead of some proprietary format other clients may or may not recognize. And to be clear, I'm interested in bulk exporting all emails to a file, not just one at a time. That would take forever if you have a lot.

As for importing, I'm assuming that raw format is a common standard among email clients? Right now I mainly use Outlook 2013 as a client in Windows, but only because I have a license for it, and it's worked reliably for many years. And it doesn't have any of the cruft in newer Outlook releases. Of course, Microshaft could care less about privacy. I'm looking to move away from it and migrate to an open source client. That hopefully also respects privacy and has features with that ideal in mind. Anyway, Outlook bulk exports to PST files, and while many clients can read that, it's still proprietary, and I'm guessing this app doesn't support importing that. I have no idea if Outlook supports raw formats. I currently have thousands of old emails archived as pst.

As for the notifications, I'm running stock Marshmallow on my dinosaur of a Note 4, long overdue to be retired. There are no channels or categories like in modern Android versions. The most I can do is enable/disable notifications, set the priority, that's about it. So I guess I'll just live with a always on notification.

I do have a much more modern Samsung tablet currently running Android 11, it does support the notification options you mention. And very soon I will be forced to buy a new phone.
[Android Apps and Games] mkasimd:
Using POP3 might require a manual configuration using an app password (meaning, you'd have to enable 2 Factor Authentication in Gmail). I never use POP3 and would also discourage it. It's cleaner to use IMAP and synchronize the same content throughout all of your devices. But if you feel the urge to, you will have to bear with the limitations of it too.

Outlook doesn't follow IETF standards in many cases. My opinion: Outlook is the worst piece of barely documented <censored> Software there's around. While setting up the automatic and easy mail configuration for the Lib Dem domains, it was easy and straightforward to support it for FairEmail, Thunderbird and hell, even for Apple Mail. But Outlook? Even their own documentation is outdated and complete <censored>. Looking into the web server logs, I figured that even the requests Outlook sends doesn't look the way Microsoft wrote in their own documentation. Why even bother to publish a documentation on their proprietary solutions if they aren't going to follow through the methods outlined there?..

AFAIK, Outlook exports messages in a proprietary format. Also, Outlook used to not support IMAP Push, possibly causing you to receive mails delayed about 10 - 30 minutes instead of getting a notification right away. But maybe they fixed that over time.

Just a personal opinion: Do yourself a favor, don't use Outlook. Prefer clients that fully support open standards. Especially if there's an RFC for it signed off by the IETF. That will also help you in terms of interoperability in the end. Saves you unnecessary headaches.
[Android Apps and Games] M66B:
@AnonVendetta In case of a POP3 account, you can export all messages to a standard mbox file by long pressing the inbox in the folder list of the account. Note that a mobile device is unsuitable for backups because it can get lost or break. Using POP3 with leave on server disabled is therefore a bad idea.
[Android Apps and Games] AnonVendetta:
Does exporting work with IMAP too? Is the exporting only on a per folder basis, or for all emails?

What formats, if any, are supported for importing, besides the raw format that has been mentioned?

Yes you can lose mobiles or break them easily, due to their small size. But it's always possible to store a backup of a backup in the cloud. Or on MicroSD, if the device has that slot. It's also not a big issue to copy the backup to a PC, or a flash drive/external HDD via a cable using the charging/data port.
[Android Apps and Games] M66B:
Exporting mbox files is supported for POP3 only. Importing mbox files isn't supported.

Related FAQ:

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

To save on battery, data and storage space usage FairEmail downloads only the message parts which are really needed. This means that exporting an mbox file isn't possible because for this the complete raw message file is needed.

With IMAP all messages remain on the email server. So, backups are not needed. With POP3 you can export a folder for safe storage elsewhere.
[Android Apps and Games] M66B:
I have rewritten the FAQ about the "monitoring" status bar notifications, so that the more technical information is at the end and the practical instructions are at the start. Hopefully, it will be less confusing this way.

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

Feedback is very welcome.

@AnonVendetta @Will_T
[Android Apps and Games] Will_T:
I am not sure if this is even what you are talking about but the setting in the screenshot below is what was set by default in "Receive" upon installation on my phone. Is that the correct setting? Pop3, not IMAP? So far I have just two Gmail accounts in the inbox and all seems to be working OK.

It is a little overwhelming that there are so many settings. Eventually I will likely be glad about that but for now the only one I have changed is the permanent notification setting discussed above.
[Android Apps and Games] AnonVendetta:
Yes, my settings look the same. I'm a bit preoccupied testing the "delete permanently" function with Gmail. I have configured my Gmail IMAP settings to be the same as what was listed in your FAQ link. But I'm getting inconsistent results.
[Android Apps and Games] M66B:
Email is surprisingly complex, but don't worry, that's mostly on my plate.

If you didn't explicitly configured a POP3 account, you are using an IMAP account. The settings shown on the screenshot should not be changed, unless there is a very good reason for this.

Why are you looking into this options?
[Android Apps and Games] mkasimd:
Android Settings (not FairEmail!) -> Apps -> FairEmail -> notifications -> channel / category -> disable "receive" and enable "new messages"

Notifications settings are done within Android, not within FairEmail. All FairEmail can do is to create a button within the app that redirects you to the respective Android Settings page.
[Android Apps and Games] M66B:
What are "inconsistent results" ? I have that with my girlfriend ;-)
[Android Apps and Games] Will_T:
Yes, mine accessed that route has "Receive" disabled, but there is no toggle for "new messages". The toggle closest might be "Email". In any case all Notification Categories except "Receive" are ON and the permanent notification is gone, and I am getting notifications of new emails fine. So, I'm happy.
[Android Apps and Games] Will_T:
When I was just browsing through the settings to see what was there, I only took notice of the POP3 toggle being on because of what was discussed above. I am not changing anything since all seems to be working fine so far.
[Android Apps and Games] AnonVendetta:
@M66B: There's definitely some very funky behavior going on. I'm not sure if it's Gmail acting up, my domain mail, or your app.

I have my Gmail IMAP configured like what was in your FAQ link. My "Receive" settings are the same as your screenshot too, nothing changed there.

And yet, when I try to use the "delete permanently" function once again, sometimes the email(s) will show as deleted from convos/inbox after a refresh, but will show in All Mail. Or vice versa.

And sometimes they will show under the Archived label, even though I've literally only tried to "delete permanently", nothing else.

I also sent a few test messages from my domain email to Gmail. And there is a new quirk. In addition to the behaviors listed above, these will show in the Sent mail header! Gmail is the recipient, not sender, yet it is mistakenly listing them as if they were sent from Gmail and to Gmail!

I'm a bit exhausted and confused screwing around with this. Will be busy for a bit and test later.

As for inconsistent behavior with girlfriends, no surprise there. I'm nearly 40, never married, no children, and proud to be single. I gave up on dating over 5 years ago. Not worth the headache even for a little intimacy here and there.