yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] vertigo_2_20:
Requests

Some features I hope you'll consider:

Set default account to use based on the app launching FairEmail (e.g. always use a specific account when sending an email to developers via the play store)

Search all folders within an account (currently can only search individual folders or search all accounts). This also applies to searching on the server.

Option to have it search on server automatically.

Optional labels for icons, and possibly allow toolbar actions to also have corresponding entries in the menu, to make it easier to find them. For example, I was looking for a way to mark a message as "not spam" and tapped the inbox button, since it was the only thing I could find that looked like it might do it, though I didn't know what it actually did until checking the legend, which is both inconvenient vs just having a label and also in the folders section but not the messages one (should probably be in both). I also have no idea if it simply moves it to the inbox or actually tells the email provider that it's not spam, which I'm assuming it doesn't since I'm guessing each one would have a very specific way of doing so which would be difficult to impossible for FairEmail to do.

Add an option to hide some/all of the toolbars when composing a message, with the ability to show them by swiping up/down from the bottom/top or when hiding the keyboard. Due to the amount of space taken up between them and the keyboard (and, of course, the status bar and nav buttons), I can only see 7 lines at a time when composing (9 when using compact view), which feels very cramped. Alternately, or in addition to, and perhaps even better, the toolbars could be combined and possibly made smaller. For example, in the top bar, the back arrow could be moved further left and "Compose Message" could be moved up against the arrow, as well as possibly made smaller, and the three icons to the right could be moved closer together, and then there should be enough room to move two or three of the bottom icons to that bar, and the rest could easily fit in one bar at the bottom. If this were done, as well as making the top bar a bit shorter, that would easily add 2-3 more lines of visibility. And even more if the bars could be hidden as described.

Option toggle switches are too easy to accidentally switch when swiping between settings pages. They should only be activated by tap, not swipe.
[Android Apps and Games] M66B:
The primary account/identity is the default account/identity. It is not possible to see what other app launched FairEmail.

I don't think it is useful have a search within an account and that it is better and simpler to search for messages in all accounts. IMAP supports searching in one folder at a time only, see also the FAQ.

You can long press icons for a title. This is a standard Android feature. Moving spam in or out the spam folder is how the provider/server learns what is spam and what is not. See also the FAQ.

Edit: If you are using the latest version of FairEmail, there is a dedicated, always visible 'flag' as spam button, which even allows you to block the sender directly. Duplicating actions as menu is not a good idea and might even be confusing.

The action bar can be modified, but this is almost never done to keep things consistent. You can scroll the composer, so you can write more than seven lines. Web input fields often have even less space. A small screen comes with a price ...

The settings pages can be scrolled in the title area too and you can tap on a title to go to the tab page.
[Android Apps and Games] M66B:
I have just released version 1.915

Changelog/download:

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

This version was released to fix a rare crash.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] Utini:
I need your help again. This time for the pro version.

I am trying to "search on server" on my gmail account but it doesn't seem to work.

1. I go into my inbox

2. I click on the magnify glass and enter a word.

3. It will show me my localy saved e-mails that are related to tha word

4. On the lower right corner I can press on another magnify glass.

5. It will open a menu but the "Search on Server" is greyed out

Any idea? :o
[Android Apps and Games] M66B:
'Search on server' is just a title, so select the account/folder to search in below it.
[Android Apps and Games] Utini:
My god I feel stupid now.

Btw, FairEmail is way faster and has a way better overview with external search than K9. I love it!
[Android Apps and Games] adrman:
You aren't the only one that missed that.
[Android Apps and Games] M66B:
The next version will show the popup menu titles smaller and italic to make more clear it are not real menu items.
[Android Apps and Games] La_Globule:
Hi Marcel,

I have a suggestion of improvement: add a Delete action for the rules

The use case is to definitly delete some messages (non important notifications for instance) as soon as they arrive into the trash.

I know that there is a risk but you can limit this action only for trash folders.

What about that?

Thanks
[Android Apps and Games] PeterLustig61:
IPv6 issues / which are no IPv6 issues

Hello,

i tested the setting but it didin't help. Then i opened ipv6 on the firewall but that didn't help either. Disabled local firewall on the phone. Didn't help. Disabled Adguard (which routes traffic over a local vpn) and things worked.

Gmail and Aquamail worked fine during the whole test scenario.

Hope that helps a bit.

Greetings

Peter
[Android Apps and Games] M66B:
So, it seems AdGuard (closed source as far as I know; did you read the privacy policy?) doesn't support IPv6 properly.
[Android Apps and Games] PeterLustig61:
Seems the problem is more with FairMail and the local VPN. As it didn't work on IPv4 either. While Gmail and Aquamail worked with either IPv4 and IPv6 with local VPN. If i find a little time i try on a normal VPN and see what happens then.

Yes Adguard closed source and yes i read the privacy policy. Its one of the more decent ones. If they stick to it ..

Greetings

Peter
[Android Apps and Games] M66B:
I am using FairEmail with a local VPN without any problem and I know there are at least some people using FairEmail with NetGuard too (open source and ad blocking supported), so this is really an AdGuard problem. I guess AdGuard doesn't handle IPv6 or DNS records with multiple addresses correctly.
[Android Apps and Games] PeterLustig61:
Tried openvpn and netguard. Everything working fine.

Still fairmail is the first app which doesn't play well with adguard.

Greetings

Peter
[Android Apps and Games] ouzowtf:
AdGuard is open source as far as I know:

https://github.com/AdguardTeam/ContentBlocker

https://f-droid.org/app/com.adguard.android.contentblocker
[Android Apps and Games] PeterLustig61:
Doesn't look like a DNS problem. Addresses do resolve correctly. I get a connection refused no route to host.

Greetings

Peter
[Android Apps and Games] M66B:
That is definitely a connectivity problem, likely caused by the VPN.
[Android Apps and Games] Namnodorel:
I've just now managed to try and actually get my mail account set up with FairEmail.

Bug report: Without having purchased Pro, when tapping on the theme option in the settings I can't leave the purchase screen when it pops up.

And something more on the design: The inbox feels... I dunno, crammed. I think a little more whitespace and less information wouldn't hurt.

I mean, I don't really care usually how large a mail is. Since it is in the kBs, it doesn't affect the available storage on any modern phone noticably.

Seeing the account I received a mail from is nice for multi acc setups, but unnecessary when only one is set up. (And even then, a dot with a color assigned to the account would likely communicate the same while using less screen space)

Whitespace could be a little more generous. Right now, FairEmail fits 10 mails on my screen. That's a lot, especially when I may have big thumbs and/or clumsy fingers. Just for comparison, the default mail app that ships with LOS has 5 mails on the screen - and looks accordingly less information dense and overwhelming.
[Android Apps and Games] M66B:
This was fixed a few versions ago.

IMHO it is a big plus that you can see a lot of emails and IMHO the list view items are still comfortable to tap on.

I had assumed too that emails wouldn't be too large, at least not larger than 2MB, which is the maximum for storing into a sqlite database, but this assumption has proven not to be correct.

The email size info is vital for people with a small data bundle.

Now that we have account colors, I will remove the account name from the unified inbox.
[Android Apps and Games] heinhuiz:
What does this error message mean? How to prevent it?
[Android Apps and Games] M66B:
Please send me the debug info.
[Android Apps and Games] heinhuiz:
Isn't account colors a pro feature?
[Android Apps and Games] M66B:
https://email.faircode.eu/#pro
[Android Apps and Games] heinhuiz:
What I mean: if account colors is a pro feature, then you cannot remove the account name from the unified inbox for free users.
[Android Apps and Games] M66B:
19:12:29 OUTBOX Couldn't connect to host, port: smtp.gmail.com, 465; timeout 60000 failed to connect to smtp.gmail.com/108.177.126.109 (port 465) [B]from /10.8.8.5[/B] (port 45603) after 60000ms: isConnected failed: EHOSTUNREACH (No route to host) isConnected failed: EHOSTUNREACH (No route to host)
19:12:29 Network available 101 running=false [type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "redacted_nomap", failover: false, available: true, roaming: false]

This is being caused by the VPN (which one?) not passing through the connection. Are you using AdGuard?

Edit: another possibility is a firewall blocking SMTP connections. [MENTION=4356248]heinhuiz[/MENTION]

Edit: for people wondering about the _nomap suffix, see here: https://support.google.com/maps/answer/1725632
[Android Apps and Games] M66B:
Why not?
[Android Apps and Games] heinhuiz:
I'm using NordVPN. Could it be caused by the 'Block connections without VPN' in oreo?

---------- Post added at 07:44 PM ---------- Previous post was at 07:43 PM ----------

Because then free users can't distinguish between accounts in the unified inbox.
[Android Apps and Games] M66B:
My guess is that NordVPN doesn't allow outgoing email.

Edit: see here: https://support.nordvpn.com/#/Conne...47408792/Why-can-t-I-send-e-mail-messages.htm
[Android Apps and Games] M66B:
I think it is risky to permanently delete messages with rules, so I don't think it is a good idea to add this.

You can move messages to trash instead.
[Android Apps and Games] La_Globule:
Yes I know there is a risk, but it can be limited by making this action available only for rules on trash folders, not on user folders
[Android Apps and Games] M66B:
You can already set the trash folder to auto delete older messages. IMHO this is sufficient. I don't want to make an exception for the trash folder either.
[Android Apps and Games] Subbasebbl:
Sometimes when i want to mark some mails to delete,after 6-8 marked, i cant scroll down.

Any Ideas ?
[Android Apps and Games] M66B:
I have never experienced anything like this.
[Android Apps and Games] Ines*:
Is it (more or less) reproducible if you try to scroll immediately after the last tap to select?
[Android Apps and Games] Subbasebbl:
When i tap fast on several mails to mark them it happens.....sometimes the whole window is frozen. When i enter the Menu it unfrozen.
[Android Apps and Games] M66B:
My best guess is that you entered 'slide select' mode, possibly due to a bug in the AndroidX selection tracker (it wouldn't be the first one). This might also be caused by a bug in the drivers of your device/Android version.

Slide selection: tap, hold and move up/down to select more messages.
[Android Apps and Games] gimpy1:
Marcel, I have a quick question about privacy setup. I had this setup for fingerprint authorization to open up my Fairemail. I decided to "experiment" with the pin setup to make sure that it worked (I wanted to make sure I could get into the app just in case I changed devices or roms--I am rooted--and there was no fingerprint option).

Well, my problem is that I cannot get the fingerprint option to reset or work. It asks for my pin. And does not ask for the fingerprint. What am I missing that I cannot get the fingerprint option working? I am in the FairEmail's settings >privacy>biometric authentication. It does not matter if I press the enable or disable under the setting. Am I in the right place to make the selection? Thx.
[Android Apps and Games] M66B:
My guess is that you need to reset the PIN code via the right button.
[Android Apps and Games] guckuck:
Hi,

I installed the PlayStore-Version (1.903) a few days ago and bought the pro-features. I set the same preferences as before (Receive: Every hour, under accounts disabled "Synchronize manually"). Battery optimization is off. Unfortunately the app doesn't check every hour.

Before I have installed the PlayStore-Version I installed the app from sources (via. AndroidStudio) or direct from github. With those versions it worked. But for daily usage I don't want to use a development version.

Best regards

Kay
[Android Apps and Games] M66B:
Please update to the latest version, currently 1.915, and make sure battery optimizations are disabled for FairEmail (setup step 4).
[Android Apps and Games] gimpy1:
Thx, Marcel. Resetting the pin did the trick. Fingerprint is working now. Great app and super support from you, thx, again.
[Android Apps and Games] Utini:
Could it be that "Do not disturb" stops the syncing of FairEmail in Android 10?

So far it has been syncing fine, until today, where I had "Do not disturb" active for the first time throughout the whole day.

I can't think of anything else that changed.

Also I believe that there should always be a "FairEmail" notification active so that the service never gets shut down by Android? That is not the case here.
[Android Apps and Games] M66B:
I don't see how DND and synchronizing messages are related.

Please make sure that receiving is enabled and if you use a schedule that it is active.

There should be a "Monitoring" status bar notification.
[Android Apps and Games] L.F.B.:
Its a little late but I saw just now OAuth for yandex mail!

Thats great!??
[Android Apps and Games] guckuck:
So far, with this version, it seams to work.

Thank you very much.

Kay
[Android Apps and Games] guckuck:
Another question: Is it possible to change the default font size for mails? The font size is very large in comparison to my standard font size on the system.
[Android Apps and Games] M66B:
The the action bar/overflow menu you can select three font size and switch from normal mode to compact mode.

In addition you can set the font size of the sender and subject in the display settings.
[Android Apps and Games] M66B:
I have just released version 1.916

Changelog/download:

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

I have finally found a workaround for excessive invalidation of messages lists that will significant speed up loading of messages when operations are being executed. Related Google issue: https://issuetracker.google.com/issues/139292725 (seem to be ignored, which is unfortunately not unusual)

I have also finally found a workable solution to break block quotes when editing an original message when replying/forwarding, so you can insert your own text.

Please report any problem you discover, so it can be fixed.

Edit: I like to know if loading messages is faster now.
[Android Apps and Games] lou2s:
Hi M66B, just out of curiousity, I remember the "monitoring 0 account" notification bug was revised a few builds ago? It comes back in the recent builds again on my phone. Thanks!
[Android Apps and Games] M66B:
I am pretty sure (but never 100%) that this bug is fixed.

Note that for 5-10 seconds monitoring 0 accounts will be shown after a manual sync.

Please double check there are no account/folder connections.

When in doubt, please send me the debug info by long pressing 'Support'.
[Android Apps and Games] jaholm:
Bug or feature?

1. Forward a mail with an attachment e.g. PDF

2. FE shows this mail with an attachment type: message/rfc822 inline

3. Tab on this message/rfc822 an open with FE show the EML

4. Tab on the attachement of the forwarded mail eg. application/pdf will lead to "save as" of android. No PDF viewer, no chance to select an app.

This behaviour is independent to the type of the attachemnt in the forwarded mail.
[Android Apps and Games] M66B:
You are forwarding a message as attachment.

If you want to open the PDF like usual, you'll need to save the attached message, which is explained in the raw message viewer.
[Android Apps and Games] M66B:
I have just released version 1.917

Changelog/download:

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

Besides a number of small improvements and minor bug fixes, a custom written CRAM-MD5 authentication method was added (JavaMail for Android does not support SASL authentication methods).

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] thelonglife:
I have a problem with the android killing the "permanent" notification which results in me not receiving notification for the new mails. I turned of battery optimization for Fair Mail.

The notification disappears when I close all apps at once.
[Android Apps and Games] M66B:
Please see this Android bug report:

https://issuetracker.google.com/issues/122098785

and this website for a solution for your device:

https://dontkillmyapp.com/

Manufacturers should really, really stop with these practices.
[Android Apps and Games] thelonglife:
Thanks. Followed the guide and it seems like it should work fine now.

"Close all" still kills the notification but it autostarts after a few seconds now at least.
[Android Apps and Games] M66B:
I have just released version 1.918

Changelog/download:

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

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] chrpinedo:
Hello,

I bought the pro version because PGP didn't work and I thought it was a pro feature. But even with pro version I can't send emails signed/ciphered with PGP. When I try to send a ciphered or signed email by PGP, it seems to fail because the email is moved to the draft folder and no additional information is displayed.

I installed OpenKeyChain and imported my PGP private key. I also disabled battery optimizations and enabled autostartup of both applications, fairemail and openkeychain. I don't know what more to try.

Regards,

Christian
[Android Apps and Games] M66B:
This is probably caused a known OpenKeychain problem. Please see this FAQ for more information and a workaround:

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

If you reproduce the problem and send me the debug info immediately after it (long press 'Support' in the navigation menu), I will check what happened.
[Android Apps and Games] caprihome:
Hi,

thank you for reactivating Gravatar support.

Another idea:

In nextcloud email plugin there is the possibility to show favicon-avatar (from maildomain)when there is no Contactpicture. looks good ;)
[Android Apps and Games] M66B:
There is already support for the similar identicon.
[Android Apps and Games] M66B:
I have just released version 1.919

Changelog/download:

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

The main change is that attachments in EML files will be shared by default now.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] caprihome:
remotely similar

;)
[Android Apps and Games] M66B:
You are right that I misunderstood your request.

However, I don't think it is a good idea to add this because favicons serve another purpose. I am also concerned that fetching favicons will not be fast enough in all cases.
[Android Apps and Games] caprihome:
yes, maybe you are right, but it looks very good in nextcloud mail:)
[Android Apps and Games] M66B:
I have just released version 1.920

Changelog/download:

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

This version was released to fix importing files exported by older versions.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] Only.Me:
What happened to these concerns?
[Android Apps and Games] M66B:
These concerns were documented below the option to enable Gravatars.

In fact a lot of people asked me to bring back Gravatars, so everybody can decide for themselves now.
[Android Apps and Games] Only.Me:
So they do fit into the goal of FairEmail?
[Android Apps and Games] M66B:
That's now up to you. Note that Gravatars are disabled by default.
[Android Apps and Games] Only.Me:
Well, not really, since it is now built in...
[Android Apps and Games] M66B:
It is an option,

by default disabled

, so it is up to you to enable Gravatar support, if you think is worth the privacy risk.
[Android Apps and Games] Only.Me:
I'm just surprised that a clear anti-privacy feature is implemented, even as an option.

But then again, life is full of compromises...
[Android Apps and Games] M66B:
If it is an anti-privacy feature, is not really clear.

But yes, life is full of compromises.
[Android Apps and Games] caprihome:
by the way, just found this:

https://www.androidpolice.com/2020/01/14/desktop-google-search-results-favicons/

have a good day
[Android Apps and Games] DieOrange:
Any news about this? :)
[Android Apps and Games] M66B:
It was still on my to do list, but thinking again about this, I don't think this is a good idea because it would interfere with the selected theme. Besides that, this isn't how Android apps are supposed to show.

Feel free to suggest something else, but IMHO the account/identity/folder color stripe is both useful and not obtrusive.
[Android Apps and Games] M66B:
I have just released version 1.921

Changelog/download:

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

Loading of messages texts, attachments and headers are being prioritized over other operations. However, there are other constraints, like batching of operations which might prevent actual prioritization. However, this change will likely reduce the waiting time for fetching message texts and downloading attachments in many cases.

Another change is that IMAP labels (keywords, tags) are being shown in the message header now. Gmail users: look into the spam folder and you might see the label $phishing.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] M66B:
I have just released version 1.922

Changelog/download:

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

Operations are now being partitioned and queued by priority to execute high priority operations (download message texts, attachments and headers) more often with high priority.

Rendering large reformatted texts takes too long causing ANRs, which is why there is now a limit of 250 KiB for reformatted texts. I think this is a pretty generous limit, but please let me know if you hit the limit for messages which displayed properly before.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] M66B:
I have just released version 1.923

Changelog/download:

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

This version will partition operations on category too for more granular prioritization, all in an attempt to execute downloading messages texts, attachments and headers as early as possible.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] mrrocketdog:
just in time too. i was starting to worry about my granular bipolarization. i ......... oh? OH! prioritization , well nevermind then :)
[Android Apps and Games] M66B:
I can image it might sound technical, but let me summarize it in one word: performance.
[Android Apps and Games] M66B:
I have looked into supporting Libravatar, IMHO a very nice implementation of federated avatars, but it is too slow for FairEmail and worse, almost nobody seems to use this :( (I checked literally thousands of email addresses)
[Android Apps and Games] caprihome:
yes, never heard about libravatar:confused:
[Android Apps and Games] M66B:
I guess that is the whole problem. Otherwise it is a nice solution!