yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
@chris122380 can you please contact me for a test version?

FairCode - contact

FairEmail, NetGuard, XPrivacyLua support

contact.faircode.eu

Edit: after some more testing, it appears that the special logic is needed for drafts being move to the archive (all messages folder) only and not for being moved to the trash folder, so:

Special logic for Gmail drafts moved to archive · M66B/FairEmail@b42d161

Fully featured, open source, privacy friendly email app for Android - Special logic for Gmail drafts moved to archive · M66B/FairEmail@b42d161

github.com
[Android Apps and Games] M66B:
@chris122380 Can you please try again with version 1.1904 ?

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] jherazob:
Hi! recently discovered this app just before all this happened, glad it's back. Quick question that i don't think it's very clear on the website or any FAQs: What's the functional difference between installing it from any of the 3 places (Play Store, Fdroid and Github)? Unless i'm mistaken, the difference would be that the Play Store version is the fullest one, which you can easily make pro with an in-app purchase, but it's tied to the Google infrastructure, the Fdroid version lacks Oauth and cannot easily be made Pro, and the Github version has everything but won't be autoupgraded (since there's no app store handling it), or have Pro easily unlocked.

Am i correct?
[Android Apps and Games] M66B:
Please see this FAQ for the details:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq173
[Android Apps and Games] jherazob:
So, the Github version is the best, with the only issue being not easily be made to Pro?
[Android Apps and Games] M66B:
"Best" is a pretty relative concept.

Play store purchases are convenient, but getting support from Google if needed will be hard.

Activating the pro features without Google's services isn't difficult either, and support will be easier.
[Android Apps and Games] deechte:
Thanks @alexgieg for you elaborate posts. One could debate some details left or right, but the big picture is very clear and substantiates our repeated well intended advise to Marcel. Let's hope he finally takes it to heart.

I strongly disagree, this is completely subjective. Personally I handle 5 stars ratings the same as 1-10 range school notes back when I was young, divided by 2.

6 school note = 3 stars = sufficient

8 note = 4 stars = good

10 note = 5 stars = excellent

There are many apps that I give 4 stars. They are good, they do what I'd expect, they don't fail. I wouldn't want them to go away. But they aren't exceptional, just fine.

There are even 3 star apps I wouldn't want to miss, cause I need their specific functionality. I just think they could be much better or nicer or more intuitive.

I only give 5 stars to apps that bring something extra to the table, exceed my expectations. That could be feature wise, or cause it serves a greater good, or maybe it has taken exceptional courage or time from the developer, or the developer is very responsive or whatever. Therefore FairEmail has 5 stars from me. If I had given FairEmail 4 stars, in my book that wouldn't mean that it's bad, it's even good, perfectly fine.

I really think you should shift your expectations on reviews and ratings.
[Android Apps and Games] M66B:
If there is choice, apps with an average rating below 4 stars are hardly downloaded anymore. There are plenty of other email apps (if they are privacy friendly is another question) and there are plenty of clones of NetGuard (which Google refuses to remove, even with conclusive proof the license/copyright is being violated). If there is not much choice, check for example the Denon receiver apps, this will be different of course.

The question is why would a developer put effort into an app which hardly is being downloaded.

I don't think this is comparable with school notes, also because people mostly rate 1 or 5 stars and less in between.
[Android Apps and Games] deechte:
I think you are just assuming that <4 star apps aren't downloaded anymore. And I assume the opposite. I do know that I downloaded and use apps that I rate 3 or 4 stars. I do not have any other evidence then my own.

That said, FairEmail is still light-years away from 4 stars.

And I also think your assumption on people only rating 1 or 5 is wrong. Maybe people lean more towards outspoken opinions for apps that tackle problems in the public domain, like privacy, I don't know. But take a look at Waze's ratings: equal amounts of 1, 2, 3 and 4 stars, and a huge amount of 5 stars, with an average of 4,5.
[Android Apps and Games] heinhuiz:
I agree, and it's illustrated with the distribution of the ratings. Most apps in the store get 1, 4 or 5 stars, only a few users rate 2 or 3 stars. Considering that most 1-star ratings come from trolls or people that do not understand the app, that leaves 4 and 5 stars, with 5 stars meaning good and 4 stars meaning average.
[Android Apps and Games] Homeboy76:
Did you click the

donations link

in this line?

Feedback, thanks, donations, and purchases are appreciated.
[Android Apps and Games] M66B:
Version 1.1904 is publicly available in the Play store now. I guess Google has pushed some buttons.
[Android Apps and Games] EuK_V:
Congrats, Marcel!

Glad my favorite email app is back!

Godspeed forward!
[Android Apps and Games] M66B:
I have updated the FAQ about the Play store situation:

https://faircode.eu/faq.html

Can the death threats be stopped now?
[Android Apps and Games] chris122380:
Sorry I'm in the United States so it was night for me. I have tested it this morning and works much better then the 1.1903. No need to refresh the trash it just appears to work.
[Android Apps and Games] chris122380:
I would keep track of those and report them to your local legal authorities and if there is a way I'd also recommend reporting them to Google. There is no need to treat people this way. If you really want the app back that's a great way to discourage the developer and have the opposite effect. People can be so stupid.
[Android Apps and Games] La_Globule:
Hello Marcel,

I'm glad to see FE back in the Play Store, good news!

Besides, I'm wondering why the "About this application" paragraph is still in english and not in my country language (french) although all items are already translated?

Are you sure you pushed all files and set all localization options back?
[Android Apps and Games] M66B:
Google should translate the about section ...
[Android Apps and Games] La_Globule:
So the file Playstore.txt is useless?
[Android Apps and Games] M66B:
The file on GitHub is a backup of the original. The one on Crowdin isn't used at this moment.
[Android Apps and Games] M66B:
Does somebody have experience with Tensorflow lite ?
[Android Apps and Games] M66B:
For a new start we need a new name starting with "J":

https://en.wikipedia.org/wiki/List_of_dinosaur_genera#J

Maybe "Jinfengopteryx" ?
[Android Apps and Games] :
Hi there, I'm new to the party and glad the app is back in the playstore! I paid for the pro version right away however not through playstore because I downloaded it from github ;)

I would like to say THANK YOU for such a great app and it brings back my passion for email again! Well done 👏
[Android Apps and Games] O_DoC:
Hello Marcel,

On this Monday morning - if I may - I'll go for ''Juratyrant''.

Because FE is the email app that rules them all 😎
[Android Apps and Games] M66B:
Juratyrant it will be.
[Android Apps and Games] M66B:
I need some text advice. I am adding a print option to removed quoted text.

Checkbox: Print quoted text

Remark: Disabling this will remove quoted text, which are generally answers

Would this be understandable?
[Android Apps and Games] nadir husain:
Wish there was a better phrase for * which are generally answers*

Other than that seems fine to me
[Android Apps and Games] miro101:
Hello!

I got a question about updating the github version.

I used to have the playstore version installed.

Uninstalled play version and installed github version.

Sadly play store does not recognise github version and wants to update it. When I update via play store fairemail will show: installed from Play store.

Is there a way to make playstore forget about fairemail and prevent it from offering updates?
[Android Apps and Games] La_Globule:
I'd say:

Disabling this will remove quoted text (mostly answers)
[Android Apps and Games] nadir husain:
That's good!
[Android Apps and Games] M66B:
What you can try is opening the description of the app in the Play store app and disable auto updates via the three dots overflow menu.
[Android Apps and Games] fraschi51:
*I* don't understand this - because I don't know the context and the usecase.
[Android Apps and Games] M66B:
Suppose you've exchanged some messages with somebody, and you want to print his/her last answer only. In this case you can disable to print quotes (replies) to not waste paper.
[Android Apps and Games] fraschi51:
Then can't you just mark the part you want printed beforehand and then print only the marked part?
[Android Apps and Games] La_Globule:
Sorry, I didn't quote Marcel's question, it's now done
[Android Apps and Games] M66B:
No, but it is an idea which I will give some thought.

It will be more flexible, but less easy to find.
[Android Apps and Games] fraschi51:
Or, is it possible instead of 'do not print quoted text', to say that only the last reply/message should be printed?
[Android Apps and Games] M66B:
Thinking about what I would want myself made me revert the option and implement your idea to print what is selected (if anything).
[Android Apps and Games] :
Hi, I have a question (not sure if it has been asked before or has this already implemented in FE), as it would come handy for me to receive and reply to emails sent to my Gmail with FE. Here goes:

I setup my Gmail account to forward all incoming emails to my new email provider and I received the emails on FE. However whenever I reply to sender for the forwarded emails, its recipient is automatically set to my Gmail address instead. Is there a way to be able to reply to the *Original sender*? I noticed the From: field is indeed the original sender email and the To and Via is my Gmail.
[Android Apps and Games] M66B:
For a proper answer it is necessary to know the to, from and reply-to header and if the Gmail account is configured in FairEmail.

This FAQ might be helpful in any case:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq34
[Android Apps and Games] :
Yes, my Gmail account is configured properly in FE as a valid sender (with app password). I noticed it's working fine in most scenarios, except the one occasion I was testing just now (I may be mistaken as I'm abit confused by the FAQ).

So my test case is I'm sending from an email addy with my new provider (From: another@newprovider.com) to my Gmail addy (To: myself@gmail.com) and Gmail forwarded this email back to my new provider (Fwd to: anotheralias@newprovider.com). Fyi, only my new provider is configured in FE to receive emails, Gmail is not.

I observe something like this in the header:

Delivered to: anotheralias@newprovider.com

From: another@newprovider.com

To: myself@gmail.com

Via: myself@gmail.com

*Please note that "another" and "anotheralias" are different email aliases from my new provider, but they both will receive emails in the same Inbox.

So in this case when I click Reply to sender with FE, it sets the To: myself@gmail.com

Again, not sure if this is a valid test case, I was expecting it to set the To: another@newprovider.com
[Android Apps and Games] M66B:
If all headers indicate "yourself", the app will reply to the 'from' address, which is one of the possible choices for "yourself". Sometimes this is a good guess, sometimes it isn't, but it is ambiguous in the first place.

Removing the Gmail account from FairEmail will fix this, but I guess it will work fine if somebody else sends you a message anyway.
[Android Apps and Games] :
I forgot to add, when I hit the Reply to sender, not only the To is set to myself@gmail.com, the From: is also set to myself@gmail.com

Basically it's myself sending to myself in this case, so it matches your statement "If all headers indicate "yourself", the app will reply to the 'from' address", I think. Not sure if this is a "good guess" lol
[Android Apps and Games] M66B:
The 'from' address (=default selected identity) can be changed, see the earlier referenced FAQ about how to.
[Android Apps and Games] :
yup I'm aware of this can be changed, just that myself@gmail.com is not configured as the "primary sender" in FE, so it was chosen by FE as the most reasonable From: address in my test case above.

Most likely it will, I think I will rest my case, as it may not be logical at all anyway.

Thanks for taking the time to reply me :) Much appreciated!
[Android Apps and Games] Exmet:
F-Droid has FE updated to version 1.1900a.

Is there a functional difference between the playstore and f-droid versions?
[Android Apps and Games] Exmet:
In thunderbird, if you highlight some text and then hit "reply", only the highlighted text is included in the reply.
[Android Apps and Games] deechte:
Can I add a Mark As Unread button to this menu? Only Mark As Read is selectable in the settings cog.
[Android Apps and Games] mrrocketdog:
not my place to say , but ; sure go ahead and add it.
[Android Apps and Games] chris122380:
I would recommend using the GitHub version. You can then enable in settings notifications for when there's a new update. I find that the GitHub version is more current than the F-droid or the Google Play Store versions.
[Android Apps and Games] de_Wolf:
Here is a replay from @M66B from yesterday that also applies to your question:
[Android Apps and Games] fraschi51:
Would this then only apply to one contiguous mark or also to multiple non-contiguous marked parts?
[Android Apps and Games] M66B:
You can find the change log here:

https://github.com/M66B/FairEmail/blob/master/CHANGELOG.md
[Android Apps and Games] M66B:
It works like this with FairEmail too.
[Android Apps and Games] M66B:
Mark as unread is not a common operation IMHO. Is there a reason why you are frequently marking messages unread?
[Android Apps and Games] M66B:
I am not sure if I understand the question, but you can try it yourself if you wish:

https://bitbucket.org/M66B/fairemai...il-v1.1904a-github-print-selected-release.apk
[Android Apps and Games] fraschi51:
Ah, I see it seems that you can't make multiple marks on Android - so then of course only one (contiguous) mark remains possible.
[Android Apps and Games] M66B:
Added quick action unread · M66B/FairEmail@7978af9

Fully featured, open source, privacy friendly email app for Android - Added quick action unread · M66B/FairEmail@7978af9

github.com
[Android Apps and Games] deechte:
Marking something unread is a quick way for me to set an email to be handled later.

Thanks a lot Marcel! Great news!
[Android Apps and Games] M66B:
Preview version:

https://bitbucket.org/M66B/fairemail-test/downloads/FairEmail-v1.1904a-github-xda-preview-1-release.apk
[Android Apps and Games] fraschi51:
I use that for that too, but then just double tap on the particular mail - and that's it.
[Android Apps and Games] deechte:
Oh yeah! Working great. Thanks Marcel!

@fraschi51 thanks a lot too for the tip. I didn't know that worked like that.
[Android Apps and Games] fraschi51:
If you look at all options, you will automatically pass this setting ... ;-)
[Android Apps and Games] beeshyams:
Help with date format please

Mails in folders are in DD/MM/YYYY format but we use MM/DD/YYYY.

I can't seem to find the setting for this. It's disconcerting while trying to go through sorted messages

I am on the latest Github version
[Android Apps and Games] M66B:
Please make sure the right language is selected, both in the Android settings and the miscellaneous settings of the app.
[Android Apps and Games] M66B:
I would like to see this German 1* rating be voted down:

Link

It says data is being linked to Google, which is nonsense.

Edit: I think this Play store review is more than a bit stupid because to write a Play review you need to be logged into a Google account.

This is also why you shouldn't rate 3 stars if you think an app is good. IMHO.
[Android Apps and Games] beeshyams:
Yes. That fixed it 👍

Thanks again Marcel
[Android Apps and Games] heisert:
You can double press a message to mark/unread.

I think its faster to do so, or?
[Android Apps and Games] M66B:
For one message probably yes.
[Android Apps and Games] Kockowan:
About the Github version and its own update mechanism:

How often requests it an update? Is time period between requests configurable?

Thx...
[Android Apps and Games] M66B:
Please see the miscellaneous settings. Either a few times daily or weekly.
[Android Apps and Games] Timmmmaaahh!:
The ⭐⭐⭐⭐⭐-focus in this thread isn't healthy anymore. What is this about, a popularity contest or creating the most kickass email client? Yes, we very much understand that bad reviews aren't nice, even more so if they have no grounds but they are a reality every dev needs to deal with. Using XDA to manipulate them is not the solution (and a violation of Google's terms). This isn't called 'XDA Ratings' so please, let's focus on development and troubleshooting. Thank you for your attention.
[Android Apps and Games] M66B:
I don't see any of these terms being violated in any way. So, can you please elaborate on this? Note that everybody is free to vote how he or she likes and that developers are allowed to ask for reviews, even from within apps (there is even an API for that!), as long as there are no conditions, etc are attached to it (like getting something for free, etc).

I think it is only healthy if I can express my frustrations. Isn't XDA there to support developers? Should I move elsewhere?

Edit: another question: is this against the XDA rules?
[Android Apps and Games] Oswald Boelcke:
For the German region, FairEmail has 4.8* Personally, I think it's excellent.
[Android Apps and Games] M66B:
True and still unfair reviews like the one referenced today are rather disappointing.
[Android Apps and Games] Timmmmaaahh!:
Spoiler content hidden.

I believe moderation has shown a tremendous amount of support to FairEmail, especially in the past few days, and many of us are huge fans, this is unrelated to the starfocus that seems to incite much conflict here. All we want is a peaceful community that provides a thriving development environment. You are most welcome, always have been.
[Android Apps and Games] M66B:
Absolutely, and it was one of the main reasons to continue with the project.

I don't think asking people to vote reviews up or down is what is being meant by manipulating reviews. They can do that anyway.

As a developer I get about every day offers to buy 5 stars reviews, which is what I would call real manipulation.
[Android Apps and Games] chris122380:
I started reading through some of the lower star reviews. That was a bad decision as that could cause anyone to be depressed. I did find a few things in common.

1. One liners that tell you nothing about what their issue is. I down voted those.

2. Complaints about how many settings there are. Umm da that's what makes this such a great app. I'm wondering in some cases that there biggest complaint is with what the default setting is but they can change it. Plus Fairemail has the best documentation of any app I've ever used.

3. Complaints about the UI. I'll be honest it may not look modern but it's effective and does the job. I'm puzzled though as to why that deserves two Stars.

4. Complaints about Microsoft exchange support that is basically obsolete or requires special MS licensing. Microsoft now supports IMAP and you'd think users would better understand there own email providers work. So why lower the number of stars on an email app that has no control over the limitations set by your email server.

5. The developer has responded with suggestions and/or with a way to be reached. I truly right now if I saw this there's someone new to the app I would be highly impressed no matter what they're rating was.

I have truly been amazed at the support and response time of the developer. I left my previously used email app (Aquamail) for Fairemail. I do think Aquamail has a nice UI but nothing compares to the settings, security, stability, updates, and support of Fairemail. Yes it did take me some time getting used to the differences but anytime you switch apps there is a learning curve and the documentation was the best part in helping to get over that.
[Android Apps and Games] nadir husain:
I am also an ex AquaMail user. I actually left when Kostya ( the original developer ) departed and Mobisystems took over coz it was downhill from there. In between I tried almost all the apps on the Play Store including cloud based ones( which are a privacy nightmare) and by sheer luck I found FairEmail which was in it's pre release stage around Dec 2018. I bought the pro features instantly , based on the promise of the app and the nature of Marcels responses. Never regretted for a moment. Long live FairEmail and long live Marcel!
[Android Apps and Games] kos25k:
Hello,i'm really glad u are back!!!

Is there any way i can mass-delete all messages from a specific sender?
[Android Apps and Games] M66B:
Search for the sender's email address, scroll to the bottom (because searching is incremental), select all via the three-dots overflow menu, and trash the messages. Please make sure you use the right search options because maybe you don't want to delete messages containing the sender's address in the message text.
[Android Apps and Games] ExperienceFast:
Is there an instruction to install GitHub version and get updates, but prevent installing other GitHub apps (for security concerns)
[Android Apps and Games] M66B:
You can just download and install the latest GitHub release. A login is not required and you can install over a Play store version (but not over an F-Droid build). The app will check for updates, so there will be no difference for other apps.

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] M66B:
I like to receive feedback about the improved insert link dialog of the editor:

https://bitbucket.org/M66B/fairemai...ail-v1.1904a-github-xda-preview-2-release.apk

Edit: screenshot:
[Android Apps and Games] chris122380:
Nice job, I like this so much more than just inserting a link. This will still allow just inserting a link if that's what you want but it also fetches the title nicely which is usually much cleaner. Well done 👏
[Android Apps and Games] Friedel25:
I reported it as inappropriate
[Android Apps and Games] :
Sorry to quote a very dated reply. But is there a (new) option whereby I can enable in order to do a single click on the profile pic/avatar of any email to initiate multiple selection, instead of long pressing (much like Gmail)? Reason being long pressing on my huge phone has been a not so pleasant experience (heavy phone weight on my palm and long pressing with the same hand).
[Android Apps and Games] fraschi51:
Or like in TotalCommander (and possible some other Apps). I find this a good idea.
[Android Apps and Games] M66B:
The only option without displaying something new would be using the contact photo as "anchor" as suggested. However, tapping on contact photos is used to open the contact info (if available). Moreover, multiple selection is supported by AndroidX in one form only.

Note that you can long click, hold, and swipe up/down to select more messages. Maybe there is a solution in this for you?
[Android Apps and Games] :
Yup I'm aware of the long click, hold and swipe up/down, it's useful.

Could there be an option to swap these? Single click on contact photo to do multiple selection and long click to open the contact info? Options are always nice :D
[Android Apps and Games] fraschi51:
The display of the contact information is then probably a better function than a one-click selection. Taking this feature into account, the long-click selection is sufficient, at least for me.