yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] TiTiB:
I like it. Using Dark mode.
[Android Apps and Games] M66B:
For the high contrast lovers: in the next version (a stable version?) the message text preview will be high contrast too when high contrast is enabled.
[Android Apps and Games] hwyaden:
not working

This happens over wireless too. A spinning wheel, no emails download when I swipe down.
[Android Apps and Games] M66B:
Please reproduce the issue and send me the debug info immediately after it by long pressing 'Support' in the main navigation menu.

Log files are recycled fast, so there is no use in sending the debug info longer than 1-2 minutes after the problem.
[Android Apps and Games] M66B:
I have received the debug info.

You should have had notifications with this:

Your provider is not accepting connections, so FairEmail cannot download messages.

Maybe you are downloading too many messages, synchronizing too many folders, using too many email clients at the same time?
[Android Apps and Games] hwyaden:
Thanks, I'll give that a go. It seems to be working now. I unistalled and re-installed to reset the settings. I uninstalled greenify incase that was causing problems.
[Android Apps and Games] M66B:
Installing again and resetting settings won't help because your email provider is blocking connections.
[Android Apps and Games] dorqus:
Odd. I have version 1.573 from GitHub, but version check is not seeing the most recent changes. Long pressing about shows neither the toast with the latest version nor the notification in the status bar for a new version. I do have internet access to GitHub. I'll manually update just wanted to make you aware. Thanks!

Edit: manually updated to 1.576 and I now see the toast that I am on the latest version.
[Android Apps and Games] maybeme2:
It's nice but not that different. I will keep keep it off and suggest that be the default.
[Android Apps and Games] M66B:
I have just released

beta

version 1.577 1.578

Changelog/download:

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

This version fixes notification grouping on Android 7 Nougat and has a more efficient check for old messages deleted from the server.

The navigation menu has a new entry 'log', which was always accessible by long pressing 'operations', but since it can contain information relevant to battery usage it was made more accessible. The FAQ about battery usage has been updated and you are advised to read it to check if things can be improved.
[Android Apps and Games] JJ111:
I recommended FairEmail to others, when I forward them messages, they tell me, that there was no text. Than I always have to tell them to press the orange quotation sign to open the quoted / forwarded text.

For me myself I often get forwarded E-Mails and find it annoying to always have to click on that symbol first to see the text.

Therefore my question: is it possible, that the text is always shown? Maybe as a toggle? Or what advantages does it have, that it is hidden?
[Android Apps and Games] M66B:
FairEmail shows conversations, so the quoted text is basically a duplicate of an earlier message in the conversation, which is why it isn't shown by default. Suggestions about how to clarify this are welcome.
[Android Apps and Games] JJ111:
If it is a quoted text from a reply, you are right, that the text can be found somewhere else.

But with forwarded messages I never saw that "hidden" text before.

My suggestion would be to add a toggle, that quoted text is always shown, just like when pressing the orange quotations sign in a forwarded message.

I don't see any disadvantage, expecially, since the forwarded text is so nicely marked blue at the side. And if one in a special situation doesn't want to see it, one still could manually click to close it.

---edit---

I attached you an example: I got a forwarded E-Mail, it says "start of the forwarded message" but than nothing is shown (only the two quotation signs)
[Android Apps and Games] M66B:
The next version will have a "show quotes" button next to the "show images" button in addition to the quote symbol(s) in the text being clickable.

I see no way to reliably recognize forwarded messages, else I would make FairEmail show quotes in forwarded messages by default.
[Android Apps and Games] JJ111:
Thanks.

How about a toggle to generally always show quotes? I would activate it; even with replyed message - that wouldn't disturbe me, since I would just stop reading the message, as soon as the replyed text (that I already know) starts - or sometimes I also want to read (parts of) it again, than its actually helpful. And for forwarded messages, I could immediately read the text, helpful in this case too.
[Android Apps and Games] M66B:
The next version will show quoted texts by default and there will be an option to enable collapsing quotes.
[Android Apps and Games] M66B:
I have just released

beta

version 1.579

Changelog/download:

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

This version does not collapse quoted texts anymore, but you can enable this again in the display settings.

The cleanup was improved to fix missing attachments caused by allowing more characters in attachment file names.
[Android Apps and Games] dnsroot:
Connection Issue?

Since version V1.578 (I think) I started noticing a bit of a strange behaviour in FE. It seems that the app is disconnecting / logging out from my accounts after a while and not syncing anymore. Folders are not "filled" (only borders appear in the corresponding colour) and even the permanent banner "Synchronizing XX accounts" is not shown anymore. And - by the way - new emails are also not being received and/or notified. Even if I close and open the application this behaviour does not change. I have to pull down in the unified inbox to invoke a new synchronization, which then connects the accounts and displays the new message.

A test message sent to myself was not received for over 5 minutes, until I "pulled down". This used to work properly in previous versions. Before that happens, the last log entries show "main exited", "main stopped", (...) "service stop", "service destroy"... - and then it's offline again.
[Android Apps and Games] M66B:
This sounds like global sync is disabled in the receive settings.
[Android Apps and Games] dnsroot:
That's true! It was disabled for some reason. I am pretty sure it was enabled before. Could any of the recent updates have changed that setting? Anyway, thanks for the hint! :good:
[Android Apps and Games] M66B:
No, updates do not change settings.

Note that the global sync switch will be switched on/off on start/end scheduled time. Maybe this is an explanation.
[Android Apps and Games] M66B:
Since this is being asked frequently, which is completely understandable given the goal of FairEmail, I have just added this FAQ:

Which email provider do you recommend?
[Android Apps and Games] Mehere888:
Can't install updated apk

After the initial installation process, I get "App not installed".

I have a OnePlus 6T. Is it my phone hardware build? Tends to happen sometimes with other apks outside Android store.

I also run BitDefender, but its not telling me anything about preventing your apk.

Btw, your app ia my favorite email client. Will be getting the Librem 5 in a few months, hope someone ports it.
[Android Apps and Games] M66B:
Did you install a third party release, like the F-Droid build, and are you trying to update to the official GitHub or Playstore version?

See here: https://github.com/M66B/open-source-email/blob/master/README.md#downloads
[Android Apps and Games] dnsroot:
Another possible source of information (almost the same list, but two more providers and focus on European providers): privacytools.iohttps://www.privacytools.io/providers/email/
[Android Apps and Games] M66B:
Added to the FAQ, thanks.
[Android Apps and Games] dnsroot:
I did not use the scheduled synchronization times before (I enabled it just now for the first time). Acutally I did not suspect an update to deactivate it, I was just wondering... - maybe I clicked it somehow accidentially.
[Android Apps and Games] maybeme2:
Much better. Thanks.
[Android Apps and Games] andy356:
Which one do you use?
[Android Apps and Games] ths180:
Collapse quoted text is disabled.

But in my mails all is shown!?
[Android Apps and Games] M66B:
All = quoted text? Quoted texts are expanded and shown by default now. If you want the previous behavior to show collapsed quoted texts, you'll have to enable this in the display settings.
[Android Apps and Games] M66B:
Since I am developing an email app lots of providers.
[Android Apps and Games] andy356:
Wait, you use several providers for your *personal* email?
[Android Apps and Games] M66B:
Yes, I use different providers for different purposes, which is quite easy in FairEmail ;)
[Android Apps and Games] dnsroot:
I also use several providers for my *personal* email (partly differentiated by purpose, partly because I started testing them and then liked them and did not want to discontinue usage, some for "historic" reasons, where I just can't get away from for some reasons). Since they are all being collected and displayed in one client (FE), this is not an issue... ;)
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

Thanks for your continued efforts to improve the app and I haven't been following all changes, so may have missed it but is inline reply option discontinued? I don't need it often but couldn't find it.

Sorry if this has been asked but search didn't help
[Android Apps and Games] M66B:
I am not sure what you mean, but if you mean editing the replied/forwarded text, this is still possible with the pencil icon in the compose screen.
[Android Apps and Games] beeshyams:
Indeed... Don't know how I missed. Thanks
[Android Apps and Games] M66B:
I have just released

beta

version 1.580

Changelog/download:

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

This version has experimental support for biometric authentication, which is in practice using the fingerprint sensor because there are no devices yet with other biometric sensors. You can enable/disable biometric authentication via the navigation menu of the setup (default disabled). I don't have devices without fingerprint sensor, so I am curious what happens when setting up biometric authentication on a device without fingerprint sensor.

Authentication is valid for the duration of the Android screen timeout, but this will be prolonged automatically on navigating within the app, for example opening a conversation. When biometric authentication is enabled only a summary notification with the number of new messages will be displayed.

Biometric authentication does not encrypt/decrypt data because this would require to disable synchronization, so authentication is used to prevent others from seeing your messages only.

Please report any issue you find, so it can be fixed.
[Android Apps and Games] ths180:
Does it make sense with fingerprint after screen off? If I take the phone I have to take my fingerprint to open the phone. And then a second time to open Fairemail.

But if I use the Power button to block the phone / screen off, Fairemail isn't blocked after reactivate...
[Android Apps and Games] M66B:
There is no relation to unlocking the device with a fingerprint or authenticating FairEmail.

The next version will require authentication again after the screen went off.
[Android Apps and Games] M66B:
I have just released

beta

version 1.581

Changelog/download:

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

How does biometric authentication work?
[Android Apps and Games] fraschi51:
Unfortunately the German translation for 'Biometric authentication' is a bit long, so not everything fits into the menu. Unfortunately I don't know how to abbreviate the two german words or make them shorter in any other way. :(
[Android Apps and Games] M66B:
Solution: learn Chinese, lol.

Maybe the menu text should just be 'Authentication'.
[Android Apps and Games] ths180:
It doesn't work for me.

Display of with power button.

Fairemail isn't locked after this.

There is a timespan or how it knows.

Display was off. If I wait some time Fairemail is locked.

Edit: Sometimes it works, sometimes not. I don't know why...
[Android Apps and Games] fraschi51:
In addition, the menu item '(Biometric) authentication' should only appear if biometric data is available on the device, not only if a biometric recording is available on the hardware. There are certainly some users whose device - as here - has a sensor for the collection of biometric data, but who do not use it, because they prefer to use another authentication medium from the field of knowledge. Then this menu item should not appear at all. You could also simply test it on your devices by simply deleting all biometric data on this device, then it would be like a device completely without the necessary hardware for it. ;)
[Android Apps and Games] M66B:
Did you update to the latest version?
[Android Apps and Games] M66B:
If you don't want to use the biometrics sensor, you should not use the menu to activate biometric authentication in FairEmail. The app cannot make this choice for you. People might want to use biometric authentication for FairEmail only.
[Android Apps and Games] fraschi51:
If there are no biometrics data in the phone which can be used?
[Android Apps and Games] M66B:
Strangely, the AndroidX biometrics library has no check if there is a biometrics sensor, so you should receive an error when trying to enable biometrics authentication.
[Android Apps and Games] ths180:
Sure
[Android Apps and Games] M66B:
What exactly does not work as expected?
[Android Apps and Games] M66B:
I have just released

stable

version 1.582 1.583

Changelog/dowload:

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

Please report any issue you find, so it can be fixed.
[Android Apps and Games] dnsroot:
The new biometric function is a nice gimmick. However, to me it seems like rebuilding already available system functionality (app-lock). Although the FE biometric lock certainly looks much better than my standard Android app-lock.

EDIT: When improving the privacy features of FE, would it then also make sense to "mask" the app (pre-)view when browsing all open apps (not sure how to describe this)? When several apps are open, and I review them by swiping up and down, a preview of the FE unified Inbox is shown, even if biometric lock is enabled (screenshot can be provided).

I also noticed a minor optical issue, which seems like some kind of lagging when the unified inbox is updated: when I delete messages from the inbox by swiping left, the message disappears, then first the date headers move up, and (a very short time later) the message list moves up, which may cause a short overlay of (date) headers and messages. Really no big deal, but I though you might want to check why the inbox refresh is not done "synchronized". Thanks!
[Android Apps and Games] M66B:
Standard Android does not have an app lock, which device/Android version are you using?

Moreover, some more things happen: FairEmail will be hidden from the recents screen and notifications will be redacted.

About updating the message list: this is how the Android recycler view works.
[Android Apps and Games] ths180:
Last Version everything works!
[Android Apps and Games] M66B:
I have just released

stable

version 1.584 1.585

Changelog/dowload:

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

This version shows all new message notifications without any content when biometric authentication is enabled.

Please report any issue you find.
[Android Apps and Games] dnsroot:
I have a Huawei P10. Maybe it's a feature of Huawei's EMUI OS, but I can also lock other apps with that function.

Not sure what the recent screen is. I'll try to provide a screenshot. Maybe we're talking about the same thing (see the "edit" in my post).
[Android Apps and Games] M66B:
I guess app lock is an EMUI feature.

The screenshot shows the recents screen.
[Android Apps and Games] Licaon_Kter:
There is such a function in EMUI

The screenshot is not related though, not the same "lock" :)
[Android Apps and Games] dmitry.nezhevenko:
[MENTION=2799345]M66B[/MENTION] any chance to see "Hide folder recursively"?
[Android Apps and Games] M66B:
If you hide a parent folder, the child folders will be hidden too, at least if you use a recent version.

If this is not what you mean, please explain in more detail what you want.
[Android Apps and Games] dnsroot:
The screenshot was not supposed to show the lock, but FE in the "recent" screen (prior to version 1.584).

Right now the FE app is hidden completely in the "recent" screen when the biometric lock is active. This means that the app icon has to be tapped each time you want to access it, as it is not possible anymore from the "recent" screen. Would there be a possibility to keep FE in the "recent" screen, but only to hide / mask the content of the app ? That might make handling (access to FE) a bit easier because it would still be accessible from "recent".
[Android Apps and Games] M66B:
I did already look into this, but apps do not have control over what appears on the recents screen, see also this StackOverflow question:

https://stackoverflow.com/questions...g-recent-apps-thumbnail-screenshot-by-default
[Android Apps and Games] dnsroot:
OK, well, no big deal then. However, some apps do manage that kind of masking in the recent screen, andOTP for example (see screenshot). That's also witten in Java.
[Android Apps and Games] M66B:
This can be done by setting FLAG_SECURE. However, this will disable making screenshots of FairEmail as well.
[Android Apps and Games] dnsroot:
How about an option for the user to choose whether the app should be hidden from the recent screen or masked (using the FLAG_SECURE feature)? I don't want to overload the app with options, but the "disappearing" (hiding) seems somehow strange to me.
[Android Apps and Games] M66B:
The problem is that FLAG_SECURE can't be used for other apps started by FairEmail. This might be important when you open an attachment with privacy sensitive information.
[Android Apps and Games] dnsroot:
Understood - and hiding hides them all, FE and subsequently opened attachments. Nice! :good: Than that's probably the better approach.
[Android Apps and Games] AgustinH:
I don't know why but since previous update, the emails come but doesn't have any sound notification
[Android Apps and Games] M66B:
The notification sound works for me, lots of people test it all the time for me ;)

Please go into the settings, tab page notifications and tap on the 'arrow out' button and check your channel settings.

Maybe trivial: check if your device is not set to silent, either manually it with a schedule.
[Android Apps and Games] AgustinH:
I don't have the device in silent or with a schedule. Here are my notification settings. The banner notification appear but there isn't any sound
[Android Apps and Games] M66B:
Am I right you are using an Android version before Android 8 Oreo? I will check all changes tomorrow. Please use report issue because I will likely build a test version for this.
[Android Apps and Games] AgustinH:
Yes indeed. I'm on Marshmallow. Now I'm on street, but when I get home I'll report issue
[Android Apps and Games] gemiren:
Looks good. Is it possible to import from K-9 mail?
[Android Apps and Games] M66B:
Importing from other email clients is not possible. Other email clients most often do not document the export file format. Reverse engineering might be possible, but things will break if the file format is changed. So, I don't want to put effort into this, also because setting up an email account is not much work. Another thing is that FairEmail has other settings. FairEmail allows you for example to set the number of days to synchronize for and the number of days to keep messages for separately, which is quite useful to save on battery usage.
[Android Apps and Games] wirdSchoon:
Hi, Marcel,

can you please check why the notification light flashes only once when receiving mail. I have no problems with the LED under LOS 16 (https://github.com/cryptomilk/android_device_sony_lilac_device_sony_lilac) with other apps.

I would be happy if the LED also works with FairEmail, too.
[Android Apps and Games] M66B:
LineageOS 16 is based on Android 9 Pie. From Android 8 Oreo apps do not have control over notifications anymore after being installed. Apps can only send a notifications, but the appearance of notifications can only be changed by the Andoid app/notification settings (conveniently accessible via the FairEmail notification settings).

See also here: https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq21
[Android Apps and Games] Namnodorel:
I think that's a typo - the app is not sending your mails anywhere you don't tell it to.
[Android Apps and Games] beeshyams:
Indeed i it's a typo on my part. Will fix it

Thanks
[Android Apps and Games] M66B:
Isn't that already part of the description?
[Android Apps and Games] beeshyams:
Not explicitly explained - "potentially violating privacy" - this is an instance one can relate to. There would be more. Explain the HOW

Listing threats in bullet points such as these could help in motivating people to try and move out of their comfort zones (Gmail app for instance whose interface is muscle memorized - one needs a good reason to try something else)

My 2C, if you think it's not needed, it's fine
[Android Apps and Games] KingBeike:
Just switched from Aquamail to Fairemail and bought the Pro Features ?
[Android Apps and Games] pedrud:
I'm similar to you. I started using FairEmail two days ago and it's 99% of what I've been looking for in an email app. Paid for it today and said goodbye to TypeApp (and my email on their servers).
[Android Apps and Games] mrbonine:
Hi, just downloaded and configured. It looks like HTML formatted message display is a non-objective, based on what I read here? Please correct if I've misunderstood.
[Android Apps and Games] M66B:
You can enable removing HTML formatting in the advanced settings, assuming this is what you mean.
[Android Apps and Games] M66B:
The Play store description has been updated as suggested.

The next version will have better encrypt/decrypt support, including for attachments, and will have progressive searching, which is search in local messages first and then in messages on the server. Scrolling down will load more messages from the server.
[Android Apps and Games] heinhuiz:
When I read an email and mark it as unread afterwards (in FairEmail or any other application), I get another new mail notification for it. Not a big problem, but a bit unusual.
[Android Apps and Games] M66B:
All email apps I have used struggle with the definition what new messages are.

FairEmail considers messages which are unread and are newer than the last time you tapped or swiped away the new email notification as new messages. If you have suggestion about how to improve this, I am listening.
[Android Apps and Games] M66B:
I have just released

beta

version 0.33

Changelog/download:

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

As usual, this version will be available in the Play store after Google's approval.

Besides what was already announced (better encryption support and progressive search), there are lots of small improvements and minor bug fixes. All reported bugs should be fixed. If this is not the case or you find a new bug, please let me know and I will look into it. There is now a basic log available via 'about' to diagnose connectivity issues, etc that were longer ago and not visible in the logcat anymore.

I have put a lot of time into this version again, so XDA thanks, donations and purchases are appreciated.
[Android Apps and Games] Nastrahl:
Donated and happy for doing so.
[Android Apps and Games] chantoine:
Long press to toggle read / unread is GREAT :)
[Android Apps and Games] MueKo:
I get a error message when I try to connect to my IMAP server.

I haven't got SSL or TLS

only port 143 with username and password. I made a screenshot from the error message but can't upload here.
[Android Apps and Games] M66B:
Insecure connections are not supported and really shouldn't be used in 2018 anymore.