yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] AndroAlex:
Hello dear forum community and of course M66B,

as a new member, I hope that I won't be bothering you in any way ...

@M66B

First of all, a big compliment for your heart and soul that you invest in your apps and for our privacy / data protection.

After purchasing NetGuard, I am now interested in FairMail. Both apps are serviced in a pleasant and grateful manner.

Now, when upgrading the apps that I have obtained from GitHub, a question arises, the answer of which I am very interested in:

In order to avoid garbage data as much as possible, what is the best way to upgrade an app like FairMail via APK-File from GitHub?

I think there are different options here:

A) Just install the new APK file over the running app?

B) Or stop the old app, then deactivate it, then delete the cache, then delete the program files, and then install the new APK file?

C) Or proceed as in point 2.) and then uninstall the old app, and then install the new APK file?

In advance thanky you very much for the answer of which upgrade process is the cleanest and leaves the least amount of "garbage"?
[Android Apps and Games] M66B:
Just update by installing the APK file over the current version is the best option.
[Android Apps and Games] AndroAlex:
I thank you M66B for your prompt information.

That means it doesn't matter whether I shut down / deactivate the running old app before upgrading / installing the new APK?
[Android Apps and Games] M66B:
It is just more work and you might do it in a way that could result in data loss. So, let Android take care of this and everything will be fine.
[Android Apps and Games] M66B:
Version 1.1508 1.1509 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] mrrocketdog:
yeah!!! , big difference. the pro version helps support the dev. its a good thing to do , if you're financially able.:good:
[Android Apps and Games] AndroAlex:
@M66B Dear Marcel,

I'm currently testing the non-pro version 1.497 a little to get the promising pro version.

I ran into the following problems:

1.) I cannot delete an account (a single account for testing).

Tried this as you describe in the Faqs at GitHub, but I can't find the possibility to do so (unfortunately only active, primary, copy when the account is pressed for a long time).

2.) In the settings - miscellaneous (last tab) there is the possibility to turn off the logging at the bottom (to save some battery).

This is deactivated by default, but recording is still carried out.

3.) Activating / deactivating "Scrolling" has no effect in the log view.

Can you check it out, please?

In advance thank you very much!
[Android Apps and Games] caprihome:
I have the github version installed, but I do not get notification on android auto when there is a new email.

yes, I have marked Android auto in settings of fairemail.
[Android Apps and Games] AndroAlex:
Did you also change the settings by longpressing the folder?
[Android Apps and Games] M66B:
You can delete an account via the three dots overflow menu of the account editor.

The logging setting is for IMAP command/response logging, not for the logcat.

Disabling scrolling in the log view will prevent scroll to top on new log lines.
[Android Apps and Games] M66B:
Please see this FAQ about Android Auto support:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq165
[Android Apps and Games] caprihome:
wich one?
[Android Apps and Games] AndroAlex:
@caprihome Longpress the folder where you receive the mails and change the settings (mark for notification).

It took for me also a long time until i realize that there is a setting for that ... ;-)
[Android Apps and Games] caprihome:
edit rules?
[Android Apps and Games] AndroAlex:
@caprihome edit properties
[Android Apps and Games] caprihome:
in the faq there is this:

Notification actions: Direct reply and (mark as) Read

i think this must be in rules or not
[Android Apps and Games] M66B:
@caprihome did you already check the earlier referenced Android Auto FAQ and configured the app as described?
[Android Apps and Games] caprihome:
yes b

yes, but did not find notification actions, are rules meant?
[Android Apps and Games] M66B:
There is a dedicated settings tab page for notifications (navigation menu, Settings).
[Android Apps and Games] caprihome:
Aaaaaah, ok, done, thank you very much.

@AndroAlex, mark for notification was set already

Now I will test in my car.
[Android Apps and Games] M66B:
Version 1.1510 1.1511 is available on GitHub now and will be available in the Play store test program after Google's approval.

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] AndroAlex:
Sorry Marcel, but there is no three dots overflow menu of the account editor.

To the account editor i go as follows:

Settings -> Main Settings (first tab) -> manual setup and other options (underlined) -> Accounts ...

But there is no three dots overflow menu there ... :-(
[Android Apps and Games] M66B:
Did you tap on the account you want to delete?
[Android Apps and Games] AndroAlex:
@M66B Okay, thought that this is possible in the account overview, but that's right, where does the selection come from if there are many accounts ... therefore the account deletion option is only available in the respective account setting ... really smart (y)

Many Thanks! :)
[Android Apps and Games] jw111:
There was an article on Slashdot on Friday about tracking images.

It was more about Apple.

They should switch to Android and get Fairemail.
[Android Apps and Games] ianmacd:
Is this still the case? I see postings that suggest that Marcel's mood may have softened somewhat since writing the above, but this rather final-sounding posting is still linked to from the OP.

I finally grew tired of Aqua Mail's quirks and installed FairEmail last night, upgrading to the Pro version after having spent a few hours testing encryption and other advanced features. I was feeling quite excited at the prospect of an actively developed MUA in 2021.

I appreciate that FairEmail will, at the very least, still be maintained, but maintenance mode is much less exciting than an actively developed piece of complex software.

I always seem to jump on board Marcel's projects in their twilight. Have I done that here, too, or has development (vs. maintenance) picked up once again?
[Android Apps and Games] M66B:
It is just my mood, call it PMS or something ;-)

Check here:

https://github.com/M66B/FairEmail/commits/master
[Android Apps and Games] ianmacd:
Your commit log says it all. It's clear you're making the most of Mr. Rutte's lockdown. Thank you for your continued involvement in this project; and in XPrivacyLua as well.

I'm happy to have invested in the Pro version of FairEmail. Changing e-mail client isn't something I take lightly. E-mail is too important to me and the longevity of the client I use is everything. On Linux, I am still using mutt (well, neomutt now if I'm totally honest), which I migrated to in 1998. Aqual Mail, however, has been on a slow descent for the last couple of years, and I had become somewhat less comfortable using it.

May I suggest you remove the section of the OP that describes the feature-stop? Not only is it inaccurate, but it makes for sad reading and probably also discourages Play Store purchases of the Pro upgrade.

Have a good weekend, Marcel.

:)
[Android Apps and Games] nadir husain:
Marcel is zeeeeee bestest !!
[Android Apps and Games] steje:
I can see in the Inbox, that spam is there, sex, drugs, buy someting, etc. I don´t have to open this, better, as soon as possilbe transfer in the Spamorder.

My Mailserver with spamassassin learn this ****.
[Android Apps and Games] M66B:
Just open the email and hit the spam 'button' in the bottom bar.
[Android Apps and Games] steje:
Yes, I know. But why open this Spam. It would not be necessary. Since I already know that's spam. It would be better, I see this email one click and transfer in the spam order.

But good, very pity.
[Android Apps and Games] M66B:
I have just release

beta

version 1.79

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] M66B:
I have just released

beta

version 1.80

Changelog/download:

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

This release is not available in the Play store.

I have rewritten how store/folder connections are kept alive, so it will work properly when the device is in deep sleep too. This should result in less connection problems and in less battery usage. I have removed the setting to set the poll interval per folder because this was needed to make things more efficient. The keep alive interval of the account will be used as poll interval if the provider doesn't support push messages (IMAP IDLE). Disabling battery optimizations for FairEmail should not be necessary anymore, but since I didn't test this extensively yet, I have not changed the setup screen yet.

XDA thanks, purchases and donations are appreciated.
[Android Apps and Games] M66B:
I have added a compatibility section on GitHub:

https://github.com/M66B/open-source-email/#compatibility

There is an important note if you use a Motorola/Lenovo Moto G4 or G5 which is not yet updated to Android Oreo.
[Android Apps and Games] TheMadRuffian:
The hyperlink to "bug in Android" no longer works. Can you link it to an archive of the original issue?
[Android Apps and Games] M66B:
Works for me: https://issuetracker.google.com/issues/63377371
[Android Apps and Games] TheMadRuffian:
Looks like my ISP has blocked the website. I had to use VPN to access it. So weird these days how ISPs block completely meaningless stuff ?
[Android Apps and Games] M66B:
Simple summary: FairEmail and other apps using an sqlite database (which is commonly used to store data) can crash in some circumstances due to a bug in Motorola's/Lenovo's Android version.
[Android Apps and Games] 2anyone:
can't login for Yahoo! mail, shows me:

im in 1.76 version. please advise.

account/password is surely correct.
[Android Apps and Games] M66B:
Either the user name or password is incorrect or Yahoo! prohibits logging in for some other reason. Login on the web to check. To be clear: this is not caused by a bug.
[Android Apps and Games] M66B:
About the latest version: to save on battery usage you can try to set the account keep alive interval to 19 minutes (this is an advanced setting) and to enable the Android battery optimizations for FairEmail again. In 'about' you'll find a log where you can check if this works correctly. There should be a 'keep alive' message about every 19 minutes and there shouldn't be timeout errors, SSL errors, connection abort errors, store/folder closed exceptions, etc, in between the keep alive messages.

Theoretically 29 minutes would be possible, but in deep sleep the actual keep alive interval may vary, which could result in the keep alive being too late. This would result in wasting battery power to reconnect to the email server again.

Edit: please report your experiences mentioning your provider.
[Android Apps and Games] chantoine:
Can't see that in advanced settings in 1.80 !?

I've got :

- display pictures

- use led

- read messages in the erver

- debug

Thanks.
[Android Apps and Games] M66B:
Advanced

account

settings.
[Android Apps and Games] 2anyone:
username/password was triple checked without problem.

logging in yahoo webmail without any problem, carefully check around, no notices regarding prohibits etc.

tried using "custom" smtp setting:

ref: https://help.yahoo.com/kb/SLN4724.html

Server - smtp.mail.yahoo.com

username

password

if input 587 as port, it returns right away:

Handshake failed Handshake failed SSL handshake aborted: ssl=0x7f4c490a80: Failure in SSL library, usually a protocol error
error:100000f7:SSL routines:eek:PENSSL_internal:WRONG_VERSION_NUMBER (external/boringssl/src/ssl/tls_record.c:192 0x7f67a5be7e:0x00000000)

if use 465 as port, it returns right away:

if use 993, it load awhile, and finally returns below, same as once when I tried log in with "yahoo!" account in FairEmail.

---

not sure if these related my problem.
[Android Apps and Games] M66B:
It seems to me that the SSL version of your Android version is outdated.

Which device and Android version are you using?
[Android Apps and Games] glops:
[MENTION=2799345]M66B[/MENTION]

With the option "Browse messages on the server"

when you open a folder 2 times in a row the message counter goes to 0 is it the new function or a bug?
[Android Apps and Games] M66B:
That's a bug and I will fix it in the next version.
[Android Apps and Games] TheMadRuffian:
I was getting the same error as [MENTION=505634]2anyone[/MENTION]. It kept repeating all over the night.

I also changed the keep alive setting to 19 but the log still told me it was at 9.

BTW, battery optimization was turned off for this session.
[Android Apps and Games] M66B:
I have updated the start post as suggested.
[Android Apps and Games] M66B:
@AndroAlex the next version will have most of the logging disabled by default and there will be a new debug switch to turn it on again:

https://github.com/M66B/FairEmail/commit/bee33fcf9f282b129b28893870f027c9256bf84a
[Android Apps and Games] AndroAlex:
@M66B Dear Marcel, I confused the two possible log records with each other, because I previously thought that there was only one ... and that you now also make the second log recording optional was actually not necessary with all your good work ... but now a big thank you for that.

By the way, I believe that GitHub will prevail in the long term, provided that the normal consumer notices that the Playstore is being populated and sullied more and more by purely commercial tracking companies and their apps. And with some reviews in the GP store you can already tell from the nicknames that they cannot be satisfied with the best app ... unfortunately there will always be people like that.
[Android Apps and Games] La_Globule:
Hi Marcel,

In the Miscellaneous settings tab, there is a new switch "WAL (debug only)" which is on.

What is its use? Should it be turned off?

Thanks.
[Android Apps and Games] M66B:
Please leave it on.

Just to be sure: this should be visible with debug mode enabled only. Did you enable debug mode?
[Android Apps and Games] La_Globule:
No, never.
[Android Apps and Games] nadir husain:
Mine is exactly the same .
[Android Apps and Games] M66B:
Showing the option is a bug and it will be fixed in the next release.

Please see here what WAL is: https://sqlite.org/wal.html

Better leave it enabled!
[Android Apps and Games] M66B:
Version 1.1512 1.1513 is available on GitHub now and will be available in the Play store test program after Google's approval.

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] La_Globule:
Fixed now! Thanks for the explanation.
[Android Apps and Games] caprihome:
Hi Marcel, is it possibel to make the unread widget round instead of rectangular?
[Android Apps and Games] M66B:
The envelope is square and widgets are generally square. So, I don't see a good reason for this.

Also, I am pretty sure that my inbox would "explode" if I changed this.

I can't add an option for every little thing either. As it is, there are already enough questions about options, not to speak about complaints and bad reviews.
[Android Apps and Games] AndroAlex:
In the short time in which I was allowed to use FairMail, I found that there was a very good balance between the visible variety of options (in the folder overview you can even see the respective settings with more or less bold different symbols -> TOP!) and the visibility of actual messages.

The only thing that struck me a little bit is that sometimes carriage returns or line spacing in the protected text view are a little bit large with HTML mails, but that is really a small thing and is probably due to the "translation".
[Android Apps and Games] M66B:
The line spacing in the reformatted message view (the default view) depends on the selected default font size for the view.

If you send me a raw message file (horizontal three dots menu just above the message text), I will happily double check things.

You can use report issue in the navigation menu to contact me.
[Android Apps and Games] AndroAlex:
A message about my posting at 9:09 PM afterwards:

Just my 2 cents and believe it or not ... As a very satisfied BlackBerry user (Passport with OS10), I resisted Android really for a very long time, and the reason was the excellent and diverse messenger (overview of ALL Messages (mails, sms, calls, etc.)) without the need for an always on screen for visual notification and with a message summary that Android 11 does not even manage after years!!

FairMail manages not only to be on a par with the former Blackberry hub (and that was not a one-man company!) in a pure e-mail comparison, but is even better!!
[Android Apps and Games] M66B:
Version 1.1514 1.1515 is available on GitHub now and will be available in the Play store test program after Google's approval.

Changelog/download:

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

This is a release candidate for the next public Play store version.
[Android Apps and Games] AndroAlex:
@M66B Dear Marcel, provided I am a Pro version owner for several devices, after uninstalling and reinstalling the app on one device, I have to ask you for a new puzzle key, or can I use the same key on the same device again without the need that you must create a new one for me again?

In advance thank you very much for your answer.
[Android Apps and Games] M66B:
Please contact me via email for support, or alternatively via here:

FairCode - contact

FairEmail, NetGuard, XPrivacyLua support

contact.faircode.eu
[Android Apps and Games] M66B:
Version 1.1516 is available on GitHub now and will be available in the Play store test program after Google's approval, mostly within a few hours.

Changelog/download:

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

This version will show searched and browsed messages faster. Please let me know if everything still works as expected. "It works fine" will be appreciated too!

Browse = download more messages from the email server on scrolling down. This is enabled by default and can be disabled in the advanced account settings.

I have also added searching for texts in local notes. I needed that myself ...
[Android Apps and Games] nadir husain:
Just tested the browse . Works beautifully
[Android Apps and Games] topcaser:
Hi, how can I utilize this feature:

Added auto expand single starred messages

BTW: I bought the play store version and gave you 5 stars. The software, the software's qualities, the software's support, the software's maintenance, etc. are excellent. Thanks for making this happen
[Android Apps and Games] xdabushrang3r:
Real nice.

Both browse and search for local notes working here 👏
[Android Apps and Games] gabi11:
Same here, browsing works great 👌
[Android Apps and Games] Andriy U.:
Everything works well. No any issues were noted (y)
[Android Apps and Games] O_DoC:
Same as usual !

Everything working great on my side 🧘🏽‍♂️

Thanks Marcel
[Android Apps and Games] M66B:
This change means that if there is exactly one starred and read message in a fully read conversation that this message will be auto expanded. There is no setting for this.

Related FAQ:

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

I hope this makes sense.
[Android Apps and Games] gabi11:
Hi,

A question about rules.

I had a certain mail in my inbox which had a local note.

I wanted to create a rule that will do the following :

Conditions will be words in the subject + sender.

As for the action I wanted to add a label of one of my existing folders.

That way, when I'll receive a new mail that matches this rule :

1. I will be notified about it

2. It will be in my inbox with an additional label

3. After reading the mail, I'll just archive it manually in order for it to be only in the dedicated folder and not in the inbox.

So I created the rule with action of "copy to" and ran the rule on the existing mail that is in my inbox.

The label did apply to the mail as I expected, but was weird for me:

1. The mail in the inbox said it has a duplicate in the dedicated folder

2. Only the mail in the inbox had the local note, the one in the folder did not have it.

Why did it happen?

Isn't it the same mail with 2 labels - inbox & dedicated folder?

Is there a better way for me to implement it?

Thanks a lot for this great app and support!
[Android Apps and Games] M66B:
Copies/duplicates are in fact separate messages in different folder and notes are attached to one message only.

What I will add is copying the note too when copying a message.
[Android Apps and Games] gabi11:
So just for me to understand.

It's different than Google's implementation of adding a label?

As I understood, when adding different labels to a message, it doesn't duplicate it.. Correct?

Do you recommend a different rule for this case to avoid duplicates.

Thanks!
[Android Apps and Games] M66B:
A local note is not the same as a label.

A local note is a piece of text, a to do, a reminder or something similar, attached to the message on your device only.

A label is a folder in Gmail. Which is different from keyword (yes, that is confusing), which is a standard IMAP feature, also supported by Gmail.

Local notes will be copied when copying messages.
[Android Apps and Games] gabi11:
Thank you!

Yes I understood the part about the note 😊.

My question is, why the action "copy to" has created a duplicate.

I just want to assign an additional label without duplicating it.
[Android Apps and Games] M66B:
Gmail labels are represented as folders via IMAP. Since one message can be in one folder at a time only, Gmail shows a copy of the same message in each folder. To label a message, a copy of the message in another folder (=label) needs to be made. The message is duplicate for IMAP, but not for Gmail.

Gmail is just a bit different ...
[Android Apps and Games] M66B:
Version 1.1517 is available on GitHub now and will be available in the Play store test program after Google's approval, mostly within a few hours.

Changelog/download:

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

Something was not quite right with searching and browsing, which was addressed in this release.

@nadir husain @xdabushrang3r @gabi11 @Andriy U. @O_DoC and others: can you please double check if searching and browsing still works as expected for you? I am trying to make sure it works on all devices as intended. Both are pretty important features!
[Android Apps and Games] gabi11:
Ohh now understand the difference 😊

So if I want to use the current rule, but without duplicates in inbox+folder - I can just delete it from inbox after reading it instead of archiving it like I did with filters that were created in Gmail.... Right?
[Android Apps and Games] M66B:
Let's make it simple: if you want to add a label, use copy, else use move.
[Android Apps and Games] gabi11:
Yap.

Both browsing and searching seems to be working great.

On galaxy s9+ btw...
[Android Apps and Games] xdabushrang3r:
I updated to this as I usually do (via github) but when I started it, no accounts present. (I had 3 registered) I'm trying to copy-paste the log but it will only allow me to copy one line at a time. I can't go back to 1.1516 as it's gone from github.

Edit:

Just reinstalled older version from a backup and started the app. Very strange. It reports that it's 1.1517???

I'm not sure what happened there but it seems to be working correctly now and search and browse still working well for me.

Redmi Note 8 pro (Android 11)
[Android Apps and Games] Andriy U.:
Version 1517, "Browse messages on the server" is switched ON for testing:

The list of emails is loaded on scrolling when it is needed and without problems. The oldest email can be found in the search. Browsing and searching are working as expected for me (LG G8s).
[Android Apps and Games] M66B:
If the accounts, etc are gone, Android failed to preserve the data on updating. I hope you exported your settings, else there is no other solution than to configure the accounts again. Downgrading won't help in any case.