yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] starrynightspy:
I edited my previous post. See the bit about presets and whatnot. Custom presets could be labelled as a feature for advanced users and some sort of document could be written up on how it works, similar to the document I linked in the previous post (here for convenience)
[Android Apps and Games] M66B:
That's already there, and that's not the point. You are basically the only one wanting this, which is not enough to add this:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-get-support
[Android Apps and Games] starrynightspy:
I believe that even if I'm the only person vocally asking for it, it will have use beyond just for myself. It would also be a way to generalize Oauth authentication in FairEmail to make it easier to add more providers in the future. From what I've seen, the current authentication process is highly specific to each provider. I think that would be worth the effort alone as well as the nice side effect of fleshing out the ecosystem of OAuth email clients.

It would also allow for organizations to brand FairEmail and make it work with their own SSO solutions, should they wish.

Like I said earlier, one authentication routine to rule them all, I believe it'd be more maintainable this way. Even more so if there was an authentication library you could use.

I believe this ticks most of the boxes in your requirements.

Requested features should:

be useful to most people (Many more people would prefer to use more than Gmail, etc, this would open up more provider support)

not complicate the usage of FairEmail (Presets and label as advanced features, many users may never need use custom presets)

fit within the philosophy of FairEmail (privacy oriented, security minded) (Oauth is far more secure)

comply with common standards (IMAP, SMTP, etc) (Oauth is a standard and this would open up the client for use with more than a handful of providers in the current tailored method FairEmail uses)

Even if in-app configurable providers isn't feasible, just generalizing the authentication process could still allow for branded clients to exist, that have those presets baked in. That may reduce your support burden.

I'm sure a lot more people than is let on use their own self hosted email, but use it with regular U/P authentication. This would open the door for those people to migrate.

Edit: I took a look at the providers.xml and it seems it's already somewhat generalized, would it work to add in my own Keycloak server and build FairEmail with that new provider definition?

Another edit: Turns out I can do exactly that. It works great.

So sorry I was being ignorant, looks like the auth routine was already generalized. :) Dunno where I got that from.

Still, even having accomplished part of my goal, I still think it'd be a good thing to have.
[Android Apps and Games] heisert:
It's only seen on "clean" Google Android Roms, or?

On a Android 11 Samsung devices (i think they had their own Power menu title),it's not seen.

It's not a big thing for me but i would inform you.

Thanks for the really good App + Updates!
[Android Apps and Games] M66B:
Version 1.1601 is available on GitHub now.

Changelog/download:

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

This version needs to be downloaded manually. There will be no update notification, also not when long pressing 'About'.
[Android Apps and Games] fraschi51:
Where we can found the option to disable confirming permanent deletion of single messages?
[Android Apps and Games] M66B:
In the confirmation dialog there will be "Don't ask again".
[Android Apps and Games] fraschi51:
Ah, o.k., thanks ... I searched in the settings ... ;-)
[Android Apps and Games] :
Some time after installing the new 1.1601 version there is update notification "new version 1.1600 is available"...
[Android Apps and Games] ThaiDai:
I just "found" this thread here in xda. I'm using FairEmail Pro for a while already and I'm totally happy with it.

@M66B : Thanks for your work and your support.
[Android Apps and Games] M66B:
Version 1.1602 is available on GitHub now.

Changelog/download:

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

This version needs to be downloaded manually. There will be no update notification, also not when long pressing 'About'.
[Android Apps and Games] heinhuiz:
I did get the update notification (probably instead of the 1.1600 notification reported above).
[Android Apps and Games] M66B:
That has been changed now by setting the release to preview release.
[Android Apps and Games] heisert:
Stupid decision to completely cancel the update notifications because of a weirdo. You could turn this off in the settings. Just because he's too stupid? You even built it in. Why now even the long press on about has been deactivated ... Why does the whole community have to suffer because of an idiot? He has now won :-(

Edit: as i said years ago: dont read the ratings! Your App is the best of the market. You dont need to read the trolls; it only make your feelings bad
[Android Apps and Games] M66B:
If it was only one person, I would have ignored it ...
[Android Apps and Games] M66B:
Version 1.1603 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

If the Play store app is installed, weekly update checks are enable by default now (miscellaneous settings), which I think is a nice compromise for the update 'situation'.
[Android Apps and Games] heinhuiz:
I would suggest that you leave the automatic update notification as it is right now, but change the manual one back to the previous behaviour of showing/notifying the latest release. It requires long pressing a menu item, so it will always be an intentional action.
[Android Apps and Games] M66B:
Version 1.1604 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] ThaiDai:
I installed the latest because I'd like to see the new font (Added OpenDyslexic font).

Nice feature, will help people with that problem - just read about in wikipedia, it's not so rare...
[Android Apps and Games] M66B:
Indeed, it is not so rare, which was the deciding factor to add this font, which is basically an exception to adding fonts. I get many requests to add this or that font, but this will be endless.
[Android Apps and Games] justmytwospence:
I have found a release in this thread from 2020 that says sharing links has been implemented, but I can't seem to figure it out. In original message mode, clicking and holding a link does nothing. In reformatted mode, clicking and holding a link gives me the android share menu but it only shares the text, not the hyperlink. Do I need to do something to enable hyperlink sharing to other apps?
[Android Apps and Games] M66B:
In the open link dialog, just select 'Open with'.
[Android Apps and Games] justmytwospence:
I don't see that option, screenshots below.
[Android Apps and Games] M66B:
Pleas tap on the link instead of selecting it to get to the open link dialog.
[Android Apps and Games] fraschi51:
You have to click the link.
[Android Apps and Games] M66B:
Version 1.1605 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] justmytwospence:
When I click the link it simply opens directly in my browser.
[Android Apps and Games] M66B:
It seems to me that you disabled the link dialog. Please reset the questions via the miscellaneous settings and check the privacy settings.
[Android Apps and Games] justmytwospence:
Ah thank you i had to recheck confirm opening links.
[Android Apps and Games] M66B:
Maybe I need to stop working on this project:

1 star
[Android Apps and Games] nadir husain:
What a good for nothing, insulting , uncaring excuse for a human being. Marcel you don't want such people to come even close to your app! Ignore!!
[Android Apps and Games] heisert:
He cant stop read bad comments. How often i said it the last years. It costs not only your nerves, Marcel....

Every week/month you post here a negative 1 star Rating and want to stop the project or updates.

So you will never stop to read them, right?

Maybe here is a new Plan for you:

Post here every week/month a 5 Star Review instead of the 1-2 Star troll your work/life motivitation shi*t!

Think and hear of the users who use your Mail Client and not the idiots... They are gone and using a other App right now!

Dont spend a second of thinking. They are gone. Let them use Tracking Email clients. Its their choice.
[Android Apps and Games] maybeme2:
This guy is obviously lying through his teeth! Anyone who has used Fairemail knows what he writes cannot be true.

Marcel, people now know you are demoralized by such reviews and this one is obviously designed to do that. It's an obvious plant. See it for what it is and please ignore such obvious fakes designed to hurt you. Anyone whose used fairemail email, even those who find some faults in it, know this guy is lying and probably never used it.

You know your work is very good. We know your work is very good. Best email app in existence. Don't let them manipulate you.

This bastard does not deserve to use FairEmail.
[Android Apps and Games] 30jp:
I just have to laugh really hard when I read that 1 star.
[Android Apps and Games] M66B:
So, you agree?
[Android Apps and Games] nadir husain:
I think he means laugh at the stupidity of the person giving one star
[Android Apps and Games] fraschi51:
Usually only people who are envious because they are not able to write such a great programme themselves express themselves in this way. Therefore, this review is actually praise for your great work. The fact that this is not also reflected in stars is simply due to envy. And it's clear: the better a programme is, the more people get to know it and the more envious there will inevitably be.
[Android Apps and Games] ouzowtf:
Problems with such reviews will be solved soon, when the reviewers all take their lives 🤷‍♂️
[Android Apps and Games] M66B:
Actually, this was the reason I reported this review to Google, but according to them the review "doesn't violate the Play store policies".

I might appeal because this is just rude and offending language in my opinion. Appealing is cumbersome and time consuming though.

Maybe this is just normal these days and is my level of decency not average.
[Android Apps and Games] mrrocketdog:
@M66B , mr. marcel ; ever considered that these "1 star" ratings are fake? and/or placed by competeing (as if!! ) email apk developers.?
[Android Apps and Games] M66B:
I am not sure, but it is possible.
[Android Apps and Games] 30jp:
No of course not. It's so stupid and unbelievable.
[Android Apps and Games] 30jp:
Hi Marcel,

Now seriously, do you really think that 1 star is real?

It is a troll and comes from the competition who are in fact giving you a compliment.

Of all the things they mention they know FairEmail is much better and their own mail program is nowhere near yours. It is a compliment from the competition and that makes me laugh. If you can laugh at it too and see the humour in it, it affects them much more than if you write and "now I'll stop". That's exactly what they want. They know that's your weak spot. Because in FairEmail there is no weak spot. We know that, you know that and they know that.

So laugh at all this nonsense and just go on doing what you enjoy and have fun with. But if you really don't like it, stop for a few months. But don't let that depend on those 1-star trolls from the competition. Just laugh at them and show your strong side. For me FairEmail is still the best android email program there is and I enjoy it every day.

Thanks Marcel.
[Android Apps and Games] wimstefan:
Then they've reached their goal ...
[Android Apps and Games] M66B:
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
[Android Apps and Games] heinhuiz:
I think it's one out of two, Marcel.

Either you stop reading 1 and 2 star reviews, knowing they cannot be serious, or you start showing your teeth yourself.

I would have done the latter and replied something like: "Well Mr. Experienced Developer, why didn't you sit down and code your own email app instead of going through all the hassle of finding, downloading and trying an existing 4.5+ star rated one, and taking the time to write a humiliating review, obviously only meant to insult a concurrent developer. If you ever write your own app, please come back and I'll be happy to test it for you."
[Android Apps and Games] M66B:
I would love to write something like this back, but Google will take action to developers doing things like this. It is pretty frustrating that they don't take action when users do things like this.
[Android Apps and Games] heinhuiz:
Ultimately meaning that you are willing to get yourself insulted for the good cause of making your apps available in the store of a dubious market party (and even supporting them financially).
[Android Apps and Games] greta123456:
Hi,

is it possible to add an email account but exclude it from the unified inbox? I got 2 private mailbox, and I want to add a business one, that will be synchronize manually. But I do not want this business mail in main unified inbox.

How to do that?
[Android Apps and Games] M66B:
If you long press on the inbox in the folder list of an account, you can remove it from the unified inbox.
[Android Apps and Games] fraschi51:
You can also take the 1-star review for what it is and reply: 'Thanks for the compliments. ;-)'
[Android Apps and Games] ianmacd:
I think you're looking at it from the wrong perspective.

Anyone who has created a product and built a customer base makes the product for those customers. No product is so good that everyone will become a customer. On the other hand, if no-one becomes a customer, it's probably not a very good product.

In the case of FairEmail, you have many satisfied customers. You also appear to be attracting new customers who go on to become satisfied. Some amount of customers try the product and don't like it. Some percentage of those dissatisfied customers have probably given the software a fair trial. Others will have given it a cursory look. Others will have run up against their own limits along the way. And some tiny portion probably leave a bad faith review for reasons we can only guess at.

I think you'd be a happier developer if you focussed on the people who appreciate your work, rather than the ones who don't. I'm not saying that no critic has any valid points that should be listened to, because they do, but don't spend a disproportionate amount of your time dwelling on the disproportionately bad reviews. The app's Play Store score just doesn't justify the effect it has on you.
[Android Apps and Games] cm2003:
Hi there.

For some reason I don't get update notifications anymore. Any idea why?

I'm using the GitHub version and was always notified whenever opening the app. I think I got this issue since version 1604 or 1603.

I've checked manually and installed version 1.1606, because I was hoping this would fix the issue. But I still don't get a notification about your new version 1607.
[Android Apps and Games] cm2003:
There's no app that I was more satisfied with ever! Also your support is just outstanding!

Apart from that I can't confirm his experience at all... So I'm pretty sure that's probably some stupid competitor that's trying to blackmail your app... Everyone with a brain won't believe this dipsh*t...
[Android Apps and Games] M66B:
If you have the Play store app installed, the app will check for updates weekly by default now.. There were just too many bad Play store reviews for too many updates of the GitHub version, which is pretty frustrating.

You can change the frequency in the miscellaneous settings.
[Android Apps and Games] cm2003:
Ahh thank you! I've checked the settings before, but I didn't find the option 😅

I'm using the GitHub version for years. Also donated and got the pro version for this reason. I do get notifications at the playstore though.

Anyway, your reply after only 5min just proves my previous mentioned unbelievable support!

I'd really hate to see your app go, because of such douches...
[Android Apps and Games] M66B:
Version 1.1608 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] maybeme2:
This is for Marcel.

Today's Washington Post has a long front page article in its Business section. It's about fake reviews. It focuses on web reviews of medical facilities. It turns out that because the public has learned to rely so heavily on 'reviews' fake reviews now flood the internet. Both fake negative and fake positive reviews.

During the pandemic I've purchased many items from Amazon and others. When I check the 1-2 star reviews of the product I frequently noticed the identical negative review text for several competing products decrying the identical 'defects' no matter which product they were reviewing. So it was obvious these were fake reviews and I learned to both recognize and ignore them.

If fake reviews now abound for medical facilities they obviously abound for your apps. So, instead of agonizing and tearing yourself apart over fake reviews, please recognize them for what they are. Indeed, as someone else suggested, they are actually a compliment to your success.

If you recognize them for what they are: fake planted reviews, then they will cease to hurt you. I suggest you have a standard developer response for all such fake reviews:

"Obviously a fake review from someone who has never used [product]... I wonder who paid you to write this fake review?"

This will alert the public to what they've already noticed, that fake reviews are.....fake!

Be well Marcel. Your products are superb!

Honest review from a real user.
[Android Apps and Games] harrisc:
I understand that that battery usage is not always correctly reported. The FAQ states that the correct battery consumption is reported from "Android settings, Battery, three-dots menu Battery usage, three-dots menu Show full device usage". This shows one figure with no details about the power usage over time and use.

Is there any app that provides accurate power usage?

BTW I have a similar question about NetGuard?
[Android Apps and Games] M66B:
So far, the Android battery stats were confusing and inaccurate, but there seem to be some improvements in Android 12.

Short answer: no.
[Android Apps and Games] starrynightspy:
Just trolls. Anyone serious about their privacy will find their way to this app. :)

And sorry for the dumbness earlier. I've gone and added my Oauth into the providers definition, works flawlessly. Thank you for this exemplary app! I've gone and donated to hopefully raise your spirits just that little bit.

Should I be redirecting to your faircode.eu redirect address or should I self host the page? I notice you have it on Github iirc.
[Android Apps and Games] M66B:
You can just use the provided OAuth jump page.
[Android Apps and Games] M66B:
Normally, Exif meta data will be discarded on resizing an image. The next version of FairEmail will retain some meta data:

https://github.com/M66B/FairEmail/blob/master/app/src/main/java/eu/faircode/email/FragmentCompose.java#L3775

So, basically time and place (which can be discarded by checking to remove privacy sensitive data).

Please see here for a list of supported Exif meta data:

ExifInterface | Android Developers

developer.android.com

If you think something else should be preserved, please let me know. In any case this shouldn't be any camera, resolution or dimension related information.
[Android Apps and Games] vipinaggar:
how to run spam filter on already downloaded mails
[Android Apps and Games] M66B:
Spam filtering is done by your email provider, not FairEmail.

Edit: there is no IMAP command to run spam filters again.
[Android Apps and Games] vipinaggar:
in previous version I had downloaded mail for a year but whenever I update mail in inbox is only for a month
[Android Apps and Games] M66B:
Did you change the time to synchronize messages for by long pressing on the folder name in the folder list? Any messages older than the set number of days will be purged.
[Android Apps and Games] M66B:
I have just released

stable

version 1.88

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] 2anyone:
end up by ref the link below to solve my issue, post here in case someone have same problem.

https://www.youtube.com/watch?time_continue=54&v=KBvAnPDhWcY

basically it need enable "Allow apps that use less secure sign-in" in yahoo.

thanks for this great email app [MENTION=2799345]M66B[/MENTION], will buy FairEmail when I make my gmail works in it.
[Android Apps and Games] M66B:
I have just released

alpha

version 1.89

Changelog/download:

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

This is version will display messages in a significant different, somewhat experimental, way.

Please report any issues you discover.
[Android Apps and Games] chantoine:
Nice shot !

The only annoying thing is in case of a single mail (no thread) : opening it now requires one more click.
[Android Apps and Games] beeshyams:
Visually interesting. Functionally too

Couple of points

1. Standard message display only one of the many. BTW there was a crash not sure if related. Or my device issue. Sent report

Edit : please ignore above. One can scroll down. I was thinking of drop down. No issues

2. Full screen mode I see is removed. Possible to add it to the new action bar?
[Android Apps and Games] M66B:
Full screen mode won't return, you can scroll now.
[Android Apps and Games] beeshyams:
Yes. Point taken

Thanks
[Android Apps and Games] m0d:
One thing about the new message view.

If there is only one message in thread could it be default be expanded not hidden?

Also, if there is more than one message, the message clicked should be expanded while the others hidden.

Also, for some reason I am unable to swipe away new message notification.

There is an issue with seen/unseen. As it remains marked as unseen even after viewing from folder and from clicking directly on message from notification

When opening folders, more when folders have many messages, it takes a moment to load with a yellow dot appearing in middle:

It seems more or less same colour as button:

Rendering too slow?

---------- Post added at 06:18 AM ---------- Previous post was at 06:13 AM ----------

@M66B

Also in the new message/thread view

The button appears:

Clicking it opens new message compose.

Shouldn't it be reply?

Or, maybe not appear at all. Since it is redundant with reply already in action bar:
[Android Apps and Games] M66B:
This was already asked and answered.

The idea was to be able to see multiple messages at the same time. Some people have explicitly asked for this.

Expanding a message will mark the message read and will make the new message notification go away.

Alternatively use the 'mark as read' action of the notification.

I will see if I can improve the speed.

This floating action button has alway been there.
[Android Apps and Games] fraschi51:
The notification can no longer be deleted if unread messages are present (fairmail 1.89).
[Android Apps and Games] M66B:
That was changed because you are supposed to either navigate from the notification and mark the message read by expanding it or to use the notification actions to mark it as read or to trash it.
[Android Apps and Games] fraschi51:
the app crashes when clicking on a mail from the notification (log-mail is on its way) (fairmail 1.89)