yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] ghoppa:
Hi Marcel!

Thank you for your fast reply.

The auto optimize option is enabled, so I've sent you the debug info. I've already checked FAQs but I'll do it again in case I missed something.

Do you think that disabling the auto-receive for some accounts might help? I could do it for 3-4 of them which are kind of dummy accounts.
[Android Apps and Games] M66B:
There is lots of connection trouble in log.txt, probably caused by using a VPN. This forces FairEmail to reconnect and to synchronize messages again and again, which will inevitably result in a higher battery usage. You can workaround this by either disabling the VPN for FairEmail, or to switch to periodically checking for messages, for example every 15 minutes, in the receive settings. You can do this for some or all of the accounts.
[Android Apps and Games] ghoppa:
Well, actually the "VPN" I'm using is NetGuard but I don't block anything for FairEmail.

I also came to my mind that I just changed phone and I moved FairEmail to the new one by doing a Titanium Backup and then restoring it into the new phone. Might that have brought some messy config to the new system?
[Android Apps and Games] M66B:
NetGuard will restart the VPN service on connectivity changes and when turning the screen on/off to apply new rules. This might cause this issue too, depending on the Android version and whether filtering mode is enabled. In NetGuard, please disable 'Apply rules and conditions' for FairEmail.
[Android Apps and Games] ghoppa:
Ahah I just edited my reply to add that, I just noticed about that option.

I will try and I'll let you know if that helps! Should that be enough to fix it or should I also change to periodical check for some accounts?
[Android Apps and Games] ghoppa:
Hey Marcel!

I think the problem is still there, after 3 hours FairEmail has about the same minutes of wakelocks as the kernel.
[Android Apps and Games] M66B:
Please send me the debug info again for inspection. Please make sure that your device wasn't charging for a while (the app behaves different when charging).
[Android Apps and Games] ghoppa:
Debug sent!

The device was charging this morning and this was referring to the latest 3 hours, so it shouldn't interfere.

If the Gsam information is true, it seems like "Account 2" is actually the problematic one. Is there a way to find out which account it actually is? Would it be the second one I've added to the app? Or the second one I see vertically ordered in the app list?
[Android Apps and Games] M66B:
A likely problem is that battery optimizations are still enabled for the app. This will prevent the app from keeping connections alive, causing frequent reconnects, resulting in extra battery usage. You can fix this by completing setup step 4.

You can check log.txt for "backoff" to find out which account(s) have this or a similar problem.
[Android Apps and Games] ghoppa:
Ok! Actually that might have been the issue, since I moved the app+data to the new phone via Titanium Backup, the app didn't go through the setup again, but then the new phone had battery optimisation enabled again for Fairemail, while I correctly disabled it on the old one. I didn't think about this, my fault.

Let's see if this fixes it. And I'm gonna check the account 2 anyway to see, if the problem is still there, if it's a dummy account I might actually jusg disable sync for it.

But I'll just try with the optimisation step for now, to see if that might have been the issue.

Dank je wel again!
[Android Apps and Games] mrrocketdog:
i have a new issue (for me at least) all my mail is going to my inbox. as in my junk mail folder is always empty.

cant exactly say when it started , apologies. but for the last 3 or 4 versions at least.

not a huge deal as i just delete them anyway.

i dont do much emailing. i have only one acct. (aol). am on android nouget , rooted with SuperSU and latest FE.

thank you for any input.
[Android Apps and Games] M66B:
Please check if there are no rules for the junk folder: in the folder list long press the junk folder and select 'Edit rules'.
[Android Apps and Games] mrrocketdog:
ok. issue resolved. i now have "junk mail".

i had no rules set , so i am not sure what happened. but its working now.

thank you marcel for the quick response.

all the best for you and yours with the new year.:good:
[Android Apps and Games] M66B:
Version 1.1435 1.1436 is available on GitHub now and will be available in the Play store test program after Google's approval.

Changelog/download:

Releases · M66B/FairEmail

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

github.com
[Android Apps and Games] M66B:
FairEmail will keep being maintained and supported in 2021, but there won't be any new big features anymore. I was busy adding auto classification of similar messages based on the contents of the message text, which could be used for spam filtering too, but after a series of very disappointing Play store reviews my motivation was completely gone. I have undone all changes related to this, despite having already put quite some time into it. In other words, I am considering FairEmail as completely finished now. I will keep fixing reported bugs and there might be some small improvements, but nothing more. In 2021 I will concentrate on other, less public things.

I wish you all a happy and safe new year.
[Android Apps and Games] maybeme2:
Thank you Marcel for all you have already done. Know that there are many who are very grateful (and safer) because of you.

I know I speak for many when I wish you and your family a very happy and safe 2021.
[Android Apps and Games] wimstefan:
Thank you so much Marcel for such a marvelous product!

I guess it's a wise decision to look better after yourself in 2021 and not getting torn down by some stupid ignorant users 👍🏼

Wish you all the best for the new year coming up 🙏🏼 Beste wensen 😁
[Android Apps and Games] greyhd:
Marcel, thank you for the continued work on your great app. Wishing you and your family and safe and happy new year.
[Android Apps and Games] fraschi51:
For me, spam filtering on the clients would not be so interesting, because the server has much more information to detect and filter out spam. However, if it does not correctly sort out one or the other mail, a short sideways swipe in FE is enough to move it to the spam folder.
[Android Apps and Games] m0d:
It is about time you step back and breathe and take time to let the project sink in for awhile.

It does more than any other email client. So it is genuinely a success.

Have a wonderful new year,

And let us hope eventually when you come back with maybe a new project even, ;p

Take care, enjoy the long walks
[Android Apps and Games] M66B:
Thanks.

I will keep supporting the existing projects, possibly with the exception of XPrivacyLua (to be determined), but there won't be any new public projects anymore.
[Android Apps and Games] M66B:
Deleted
[Android Apps and Games] M66B:
Let me be very clear again: the app will keep being maintained and supported.

There just won't be no more big new features. The app is already overloaded with features, too often resulting in complaints, and a project needs to end somewhere.
[Android Apps and Games] nadir husain:
And it will continue to be the best email app around. Bless you Marcel
[Android Apps and Games] mariospizza:
Too bad that we will not see the auto-classification :cry:, but I understand your reasoning. Certain users are only good at complaining, without appreciating what in fact is hands down the best email app for Android (and open source too!).

I wish you a happy and safe new year too, and good luck with your new "less public things" ;)
[Android Apps and Games] M66B:
I promise I won't complain about Play store reviews anymore.

Auto classification would have been nice, but I am afraid that it will result in too many questions like "Why?" and "Why not?". So, support wise it would probably not have been feasible anyway.

Maybe I will look into it again later because it could be very useful for myself.
[Android Apps and Games] maybeme2:
You can complain all you want. We just don't want you to give the bad reviews (which all apps get) an importance they do not deserve.

Your true friends hate to see you suffer unnecessarily from what are ignorant and worthless reviews. It's like complaining about death and taxes. They come with the territory and nothing you do will make them go away.😡
[Android Apps and Games] nadir husain:
Well said @maybeme2 . My sentiments exactly. I have complained about taxes my whole life and they just keep increasing;)
[Android Apps and Games] loyl1:
I'm glad to hear it. I stopped reading this forum because it was depressing. I sympathize that the reviews aren't fair or in line with the excellent quality of the software, support and documentation. They are a kick in the teeth after you've worked vary hard for no income.

Sometimes, people just suck, and some are just evil. I've personally experienced people trying to destroy my family, job and reputation, to further their personal agenda or income.

I chose to let it go and move forward and I'm glad that you are as well.

Thank you, thank you, thank you for the excellence you put in to everything you do.

Marcel, you are a blessing to us!
[Android Apps and Games] WST61:
That is a pity, a great pity. I love FairEmail. :)

Sit back, sleep for 2 weeks or go in the Mountains, now back again.

Thank you, same to you. ;)
[Android Apps and Games] ecoach:
That is a pity.... not too long ago i bought this app.

Sorry that you let negative reviews put your morale down.

I prefer Fairmail above Outlook and Gmail...

The classification function sounds like a killer app to me.... any idea to release it as a beta?

Leave the floor with a bang and maybe give FM a new boost?

Too bad this great progam will not be active developed..... If i can help, feel free to contact me..
[Android Apps and Games] M66B:
I have put over 5000 hours into this project. The app has about every imaginable feature and is basically provided for free. Is it really such a problem that no more big new features will be developed? Note that the app will keep being maintained and supported.
[Android Apps and Games] fraschi51:
For me, FairEmail is complete, and I believe that my own categorization using rules is much better than any automatic. ;-)
[Android Apps and Games] M66B:
All my public and open source project are meant to help people protect their privacy. To reach as many as possible people, all apps are basically free to use.

This also means that development is based on motivation and not on money. IMHO earning money and protecting privacy don't go very well together.

Imagine that I would (I won't!) sell FairEmail to a company. They would either add ads, tracking, analytics, etc or make the app paid, probably with a subscription, or both, to make it profitable. This would mean paying with your privacy and/or cutting off the app for those who can't or won't pay for a subscription.

To take away the motivation of a developer, you can rate unfairly in the Play store, send hate mail or always ask for more. This happens to me each and every day. Even if I politely say to someone that I don't want to add a feature specific for just him/her, it happens that I get a very rude answer.

On the other side there are grateful and friendly people, who show this with a simple "thank you" or with a purchase or donation. Unfortunately, the unfriendly people are more vocal that the friendly people.

So, here we are: a developer who is tired of all the negativity that he is constantly receiving, and you, who want me to continue with developing more features, probably resulting in more complaints that the app is too complicated.

It happens that somebody leaves a bad rating with "too many options" and asking a few days later in the same review "how can I ... ?".

I don't see a solution for this because several things contradict each other. I can't and don't want to change myself in an ignorant person.

Let me say again that the app will keep being maintained and supported. There will probably be small improvements like always, but I am currently not motivated for bigger sub-projects.
[Android Apps and Games] wimstefan:
Certainly not. The most important things - maintenance & support - are still provided with the well known quality of a top developer 👍🏼🙏🏼

Personally I still have to discover *a lot* of the features already implemented - after more than a year of usage 😏
[Android Apps and Games] ecoach:
No, not a problem, just thinking out loud :) I understand that there will be no end to users whishes and then

support requests. Thanks for developping such a great emailclient.
[Android Apps and Games] heinhuiz:
I know a man that uses to say he is always happy to pay his taxes, the more the better. Because that means his income is so high.

Happy new year everybody!
[Android Apps and Games] greyhd:
Marcel, I personally think fairmail is a complete app and not sure what else can or should be added. Thank you for the continued maintenance of the app. Happy new year to you and your family. To everyone here, happy new year to all of you as well.
[Android Apps and Games] nadir husain:
Happy new year everyone . Best wishes to all!
[Android Apps and Games] mangoman:
hi, do I need to select something to NOT delete from server? like gmail
[Android Apps and Games] M66B:
POP3: enable 'leave on server'

IMAP: synchronizes always two ways, but you can hide messages
[Android Apps and Games] mangoman:
thanks for quick reply, but seem i cant find those settings. is it settings-manage accounts?
[Android Apps and Games] zzz2002:
Hi Marcel,

I find it interesting that somebody gives you a bad review, and little later asks you how do x, y or z. If FM was as bad as they say why are they still using it.

You are the developer, support staff, et al of one of the best, if not the best, email apps available. So you do what you feel most comfortable doing.

In the meantime I wish you Happy New Year and many more of them.
[Android Apps and Games] M66B:
Is this about a POP3 or an IMAP account?

You can change the POP3 account settings via the manage button in setup step 1.

You can hide IMAP messages either via multiple selection or via the horizontal three dots menu. You can configure swipe left/right to hide messages.
[Android Apps and Games] M66B:
Version 1.1438 is available on GitHub now and will be available in the Play store test program after Google's approval, which usually takes a few hours, but sometimes a few days.

Changelog/download:

Releases · M66B/FairEmail

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

github.com

I wish you a happy and safe new year.
[Android Apps and Games] guckuck:
Hi,

is it possible to change the behaviour of the unread counter in the account-overview? I have the following problem: I have several subfolder in the inbox (i.e. drafts, archive, sent, XYZ). The counter in the account-overview (31) adds the unread messages from inbox (1) and from folder XYZ (30). It ignores the drafts-folder. I don't want count the folder XYZ. I hope, you understand my problem.

And thanks for your work!

Best regards

Kay
[Android Apps and Games] M66B:
The account shows the number of unread messages for the account by design.

What you can do is long press the inbox in the folder list of the account and add it to the navigation menu, so you can see the number of unread messages in this folder only.
[Android Apps and Games] harrisc:
I have a problem with a Gmail account and asking if FairEmail can help me solve the problem.

I move emails from the Inbox to a selected folder (label!). I use both FairEmail and Thunderbird on my Windows PC to move the emails. Later I then used Thunderbird to move emails from the various Gmail folders to corresponding folders in Local storage in Thunderbird on the Window PC.

The problem is emails are in fact left in the All Mail folder without a label and take up space in my Gmail account.

How can I use FairEmail to remove the emails that have already been moved ( copied) from the All Mail folder?
[Android Apps and Games] M66B:
Messages not in the trash, spam or sent messages folder are always in the Gmail archive folder, even if a message has no labels anymore. This is just how Gmail works.

Note that labels for Gmail are folders for IMAP.

There is just one solution: delete the archived messages. Note that this will permanently delete the messages from your Gmail account.
[Android Apps and Games] M66B:
I have added a home brew experimental message classifier by using some common sense. The results look promising, even when just a small number of messages have been classified.

You can find the source code here:

FairEmail/app/src/main/java/eu/faircode/email/MessageClassifier.java at master · M66B/FairEmail

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

github.com

If you are have experience with statistics, I would appreciate it if you checked the algorithm.

Basically a text is split into words, which are looked up in a (hash) table, resulting in a list of classes (for example ham, spam, marketing, etc) with a frequency (word occurrence) per class.

For each class the number of matched words and the total frequency is calculated for the message text.

The chance that a class is matching is calculated like:

total frequency / max word frequency / max matched words

The maximums are calculated over all classes.
[Android Apps and Games] upD8R:
Happy New Year everyone.

I made a mistake, I played with the settings without doing an export/backup before. Now I'm having "too long notifications". I'm pretty sure this was not the case before. I do see message content in the phone notification. I need to have that to make Wear OS work but I think the phone notification was smaller (ie not showing so much text). I tried every setting efficient seems to be remotely connected to that bit no success to achieve the previous behaviour.
[Android Apps and Games] M66B:
Did you maybe enable "messaging style" notifications? Or previews in notifications?
[Android Apps and Games] upD8R:
Yeah, message style is enabled now. I guess, it was off before. Previews are on because if I disable it I don't get anything on my Wear OS SmartWatch.
[Android Apps and Games] mangoman:
its gmail account. Cant seem to locate keep email on server. probably a coincidence but I recently lost all server emails before december so wanted to double checkbefore deleting
[Android Apps and Games] M66B:
Gmail is generally configured as an IMAP account. Since IMAP is meant for two way synchronization, you can either hide instead of delete messages or configure a POP3 account.
[Android Apps and Games] guckuck:
Hmm, the behaviour is a little bit strange. For example:

1st account: Inbox (5) without subfolders, Trash (2), Archive (199) ==> it shows 5 unread messages for the 1st account

2nd account: Inbox with subfolders: Inbox (2), Drafts (subfolder of inbox) (2), XYZ (subfolder of inbox) (30) ==> it shows 32 unread messages

Hmm, this is a workaround but I have to tap on the menu-item. Better is to see all accounts on the start page.
[Android Apps and Games] M66B:
The behavior is consistent because the number of unread messages for an account is shown, excluding some special folders, like the draft messages folder.

Maybe you'll want to change the start screen to unified folders (display settings).
[Android Apps and Games] guckuck:
Yes, it is. But there are so many settings and I thought there might be somewhere a settting where you can choose which folders are included or excluded (for example the special folders). Unfortunately I cannot create the folder XYZ outside of inbox. :-(

No, for me, this is not an option. But thanks!
[Android Apps and Games] M66B:
For the account unread count it doesn't matter if a folder is a child folder of the inbox or not.
[Android Apps and Games] M66B:
Version 1.1439 is available on GitHub now and will be available.

Changelog/download:

Releases · M66B/FairEmail

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

github.com

This release adds a message classifier, please see here for more information:

FairEmail/FAQ.md at master · M66B/FairEmail

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

github.com

Feel free to ask question about it, I have to get used to it myself too ...

Thanks @pulser_g2 for helping with the description.
[Android Apps and Games] Dark_Eyes_:
Thanks @M66B for this new release. I'm very intrigued by the auto-classify feature 😃, I've looked a bit through the code, but I still have a few questions.

First, will the auto-move mark the message as read if this option is enabled in behavior? It seems to rely on the MOVE EntityOperation, and I haven't seen any chance to the function, so I guess it will. IMHO, marking read should only apply to intentionally moved messages.

Also, if my understanding is correct, each folder with the classify option builds a table with frequently used words to determine if a newly received messages belongs there. Does it apply to already received messages too?

Does the table keep the words from deleted messages. For example, I like to clean up my Spam folder, which is empty most of the time. Does it mean that the table will be empty and no messages will ever me automatically moved to the Spam folder?

Lastly, why would auto-classify be useful for the Inbox, since all messages go there in the first place? Will that move already moved messages in the archive or user folders back to the Inbox?

Oh one last question 😃, if a new message is auto-classified as Spam, could it be made that the notification option from the Spam folder is used. The way I see it, the message is first received in the Inbox (which triggers a notification), then auto-moved to the Spam folder, which shouldn't notify the user. Maybe it's complicated to implement, but the notification should be delayed after the classification has been applied (maybe that's already the case, I haven't looked closely at this in the code).

Thanks for adding this, it seems like a really cool feature :)
[Android Apps and Games] M66B:
Good point, so:

Auto classify without auto seen · M66B/FairEmail@e64750d

Fully featured, open source, privacy friendly email app for Android - Auto classify without auto seen · M66B/FairEmail@e64750d

github.com

No, it does not, see the description in the FAQ (experimental features).

That depends on how you do that, see also the FAQ, under "declassification".

Auto classify needs multiple classes to distinguish messages. To distinguish spam/ham classification of inbox messages is necessary. Good question though!

The message will be hidden until (auto) classification has been done. So, the message won't be visible in the inbox and there won't be a new message notification.
[Android Apps and Games] fraschi51:
Is there any way to see if a mail has been automatically classified and moved?
[Android Apps and Games] M66B:
Yes, you can information about this in the log via the navigation menu.
[Android Apps and Games] fraschi51:
o.k., but not some sign on the mail itself?
[Android Apps and Games] M66B:
No, there isn't, also because there are already so many message icons.

Edit: if you use a dedicate folder for classified messages, it is always clear a message got into the folder due to classification.
[Android Apps and Games] M66B:
Version 1.1440 is available on GitHub now.

Changelog/download:

Releases · M66B/FairEmail

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

github.com

Important: if you were experimenting with message classification, you'll need to enable this again in the miscellaneous settings.