yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
Please reproduce the issue and send me ASAP the debug info by long pressing 'Support' in the navigation menu (left side menu) of the start screen. Please include a short problem description, indicating the time you opened the conversation as accurately as possible.

Edit: please enable debug logging (not debug mode) in the miscellaneous settings first.
[Android Apps and Games] jw111:
I will do so.
[Android Apps and Games] M66B:
Version 1.1672 1.1673 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] ammarr:
Small bug; If a folder has 'Notify on new messages' on, but not 'Show in unified inbox', then clicking on a new message notification doesn't load the message. It just shows an empty screen.
[Android Apps and Games] M66B:
I have the spam folder set to notify new messages and it isn't (obviously) part of the unified inbox. Opening messages from a new message notification (mostly I mark them as read from the notification) works fine for me. I just double checked.

In any case the option 'Show in unified inbox' is not related to new message notifications and opening messages from a new message notification.
[Android Apps and Games] M66B:
Version 1.1674 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] ammarr:
To reproduce, I just set a new folder to 'Notify on new messages' and not 'Show in unified inbox'. Sent myself an email, copied it to that folder from desktop client, and then manually synchronized the folder in FairEmail. The notification showed up, but clicking it led to an empty screen with the loading spinner.
[Android Apps and Games] Magister81:
Hello,

Google Translate

I have only recently since and search for a way to disable the query for deleting mails. I only have pop accounts and the mails stay on the server. The message is unnecessary for me and therefore annoys for each deletion of individual mails.

Thanks very much
[Android Apps and Games] M66B:
Loading spinner: can you please send me a screenshot of this?

Maybe stupid: try to restart your device.
[Android Apps and Games] M66B:
Do you have "Leave on server" in the app enabled?
[Android Apps and Games] ammarr:
It shows the correct account name but not folder name at the top. Phone was just restarted, monthly patch :)
[Android Apps and Games] M66B:
Okay. Please enable debug logging in the miscellaneous settings, reproduce the problem and as soon as the spinner shows, go to the start screen and long press 'Support' in the navigation menu to send me the debug info. Please include a short problem description.
[Android Apps and Games] ammarr:
Is there a specific file that would help with the debugging? Looking at all the debug files, there's a bunch of private/personal info, so I'd prefer to exclude stuff that is not necessary.
[Android Apps and Games] M66B:
What I need to see is logcat.txt. You can replace the email addresses, etc, if you are worried.

Please capture the debug info right after reproducing the problem.

There is mostly not more than about 30 seconds in the logcat.
[Android Apps and Games] Magister81:
Yes, i think. On this side? Or still different?
[Android Apps and Games] M66B:
I will put an item on my to do list to disable the confirmation with these settings. There are still lots of other things on my to do list too though. So, please be patient.
[Android Apps and Games] Magister81:
Wonderful, thank you. Great service.
[Android Apps and Games] M66B:
Given the many 1 star ratings today, I think the 'service' will be paused for a while.

"HAHAHAHA PATHETISCH" really did it.

I am tired.
[Android Apps and Games] heinhuiz:
Enjoy the rest of your holidays Marcel. We will do fine in the meantime 😎⛱️
[Android Apps and Games] deechte:
I haven't been using FairEmail for a very long time. So I consider myself one of the junior members in this thread. In the short period I'm in here I've seen this happening multiple times now, to my surprise I'd say.

Im really surprised at how much you let negative reviews hurt you Marcel. I get the impression that it takes very little to blow you away. The internet unfortunately is a place of trolls and fast opinions, whether you like it or not. Don't let that get you down so easily! You really need to grow a thicker skin. Not for me, but please do yourself that favor. Your mental health would be grateful. There are courses for that, for instance NLP.

Well, enough for my "ongevraagde maar goedbedoelde advies".
[Android Apps and Games] jmh2002:
Let's also not forget that there is by far an overwhelming number of reviews that are positive.

Even users who initially found the app to be 'daunting' were still pleased overall.

Take heart from all these positive reviews Marcel and forget about the others :)
[Android Apps and Games] dirka12345:
I'm both supporting user of Netguard and Fairemail for a reason. Just don't give a **** about those losers and take your time off :) cheers
[Android Apps and Games] M66B:
It you read what I receive daily, you would see that my skin is pretty thick. Sometimes it is just too much.
[Android Apps and Games] Magister81:
Vakantie? Oh. Ik wens een wondermooie vakantie. Met de Camper in Duitsland? We zijn ook vaak (elke 2-3 jaar) gaan op vaarvakantie in de mooie Nederland. Zuidholland, Noordholland. B.v. Rotterdam, Amsterdam, Grou, de groene hart, Loosdrechtse Plassen - dus van Antwerpen tot Zwolle.

We houden veel van Holland.

En nu vergeet de een sterren en geniet van je vakantie.
[Android Apps and Games] heinhuiz:
It has been said many times before, Marcel - and I'm sure you realize it too - but by giving away a close to perfect email app plus providing top of the notch support for free, you are literally taking away the bread and butter of the competition. You hurt them , so they hurt you back. You cannot stop that without giving in.
[Android Apps and Games] mkasimd:
Since you receive alot of stupid comments daily, here a few comments from me.

"You expect people to pay" (supposedly)

Well, if even BIMI, checking authentication status and checking against known spam lists as well as Disconnect's tracker list (and many more) are features available in the FREE version, completely free of ads and trackers and fully functioning in the free version, then you have even included comfort features that are not even necessary for the proper functioning of the app as free features. So, screw anyone claiming you'd be "unreasonably" asking for a few Euros one-time for life-time pro-features which aren't even necessary for the app to work properly. Anyone who knows to reasure the amazing work you have achieved would gladly pay that, or even more.

"The app is pathetic" (supposedly)

Well, as Fairemail is the most feature-complete email app I've ever seen, I wonder what Aquamail, Gmail, Outlook, etc. are then. Probably not just pathetic, but a crap dirtier than Trump's ****hole? Trolls gonna be trolls..

"The support is unhelpful" (supposedly)

I remember enough times you implemented a bugfix or workaround within an hour or less once you were notified. Even professional companies with multiple dedicated support staff can rarely respond that quickly. You on the other hand are just a one man army dealing with all pretty much just yourself.

All in all...

As you can see, there's no based negative thing about you or your app out there. So give yourself some slack, Marcel. It's hard with bullies talking **** about you or the work of your life, I get it. But remember: the ****-talkers are just a bunch of assholes talking crap and nothing else. To be honest, even crap has a use as fertilizer, so their ****-talk is more like a fart; just some disgusting smelly hot air and nothing else.

Also, you don't have to work on FairEmail every single day. I love the way you always keep improving the app, but you also need some time for your own health. So yeah, take a small time off, you earned at least as much.
[Android Apps and Games] M66B:
Version 1.1676 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

All reported bugs have been fixed and quick sync for IMAP (receive settings) have been added, which will probably reduce data and battery usage, but is a bit experimental feature for now.
[Android Apps and Games] topcaser:
Hi Marcel, could you please quickly explain what quick sync for IMAP is and why it should save Battery?
[Android Apps and Games] nadir husain:
Yes. I was also wondering about that. It would be great to understand from the master . Thanks in advance
[Android Apps and Games] M66B:
Quick sync uses MODSEQ, but without any checks. Without quick sync there is a quick check if the messages within the sync window exist and have the same status (read, starred, etc).

Quick sync is really very quick and uses minimal data to check if there were changes in a folder.

MODSEQ requires the server capability CONDSTORE. So, this won't work for all email servers.

MODSEQ was already implemented before, so quick sync is an addition to this.

MODSEQ is a sequence number which is increased by the email server if something in a folder changes (message added, changed or deleted). FairEmail persists this number, so it can compare the remote and local number to see if there were changes.
[Android Apps and Games] M66B:
Version 1.1677 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] Android.Addiction:
Just bought the pro version today. I really like it. Some questions on customization:

Is there a way to customize the visible FAB actions that appear in the overflow menu during multi-select? For example I'd like to see a button for delete instead of clicking the "..." then delete.

Can I have a persistent side bar with just icons in tablet view? This would allow quickly swapping between folders without expanding the hamburger menu.

I suspect the answer to both is "no" since I searched settings and the FAQ.md. But I thought I'd ask anyway. Great app and thank you!
[Android Apps and Games] jmh2002:
There is the option in Settings > Display > General > Show Navigation Menu In Landscape Mode By Default

This can probably help, but maybe you want this option to be available in Portrait Mode too? I guess that makes sense and Marcel could probably add that for tablet users.

Additionally you may also want to check these Settings too: Display > General >

- Use Two Rows In Portrait Mode

- Use Two Columns In Landscape Mode

They display a list of emails and a preview at the same time, which may help with the workflow on a larger screen device as well.

Hope that helps :)
[Android Apps and Games] Android.Addiction:
Thank you! Yes I did see those options but they aren't quite what I had in mind. For landscape, the reason why I want this is so that the left column isn't so wide. Right now it's too wide, which takes away horizontal space for the list of emails and the preview pane.

I'd like it for portrait mode (on my tablet) for a persistent way to switch between everything without sacrificing too much horizontal space. If I could just show the vertical column of icons, that really takes up very little horizonal screen real estate.

I'm sure the developer gets little asks like this all the time, hence the need to make it clear when installing the app that he can't make everyone happy :) Well, I'm still happy without it, but if others find this popular enough and it does get implemented that would be great!

As I use the app I continue to find more things that would be nice. For example my latest one is trying to figure out if message classification is practical across multiple devices (tablet and phone). I don't see a way to synchronize the learning data between multiple devices. It might be better (in the case of Gmail) to rely on its own categorization of emails and hope that those folders are present and viewable in FairEmail. I'll have to experiment.

Thanks again.
[Android Apps and Games] jmh2002:
I understand your points and think that your suggestions could be useful :)
[Android Apps and Games] M66B:
The possible multiple selection actions are determined dynamically when you tap on the action button. Doing this while selecting messages results in performance issues, so this can't be done. You are selecting multiple messages, so IMHO one tap more shouldn't be a problem. Also, additional buttons would cover more of the messages.

Note that deleting messages is not always possible, for example when the messages are not synchronized with the email server yet.

A navigation menu with only icons isn't a bad idea, but the practical problem is to make all icons different. Note that you can add any folder to the navigation menu (long press it in the list). I will give this some more thought, but in any case it won't be done tomorrow.
[Android Apps and Games] M66B:
There is no cloud storage for privacy reasons, so this isn't possible and given the goal of the project also not desirable.

Also, the app is for 98% free to use, so paying servers for cloud storage wouldn't be feasible. The usual way is to show ads, track you and analyze your behavior and sell the acquired data to earn money. Fairmail will never do this.
[Android Apps and Games] Android.Addiction:
Thanks for the response. Just to be clear, my post was less a call for synchronization functionality, more an effort to understand how you intend the feature to be used across multiple devices in its current form.
[Android Apps and Games] M66B:
Without something between the devices (a "cloud" or server, etc), data can't be easily and securely be shared between devices.
[Android Apps and Games] M66B:
@Android.Addiction to quickly switch between folders for the primary account you can tap on the folder icon in the top action bar.

If you long press it, you can select the account first.

You can set an account primary by long pressing it in the list of accounts (via manual setup in the main setup screen).

Does this help?
[Android Apps and Games] M66B:
Version 1.1678 is available on GitHub now.

Changelog/download:

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

@Android.Addiction there are display options for a fixed navigation menu and two columns in portrait mode now.
[Android Apps and Games] Android.Addiction:
What I mean is, for example, should I have both my tablet and phone with message classification enabled for the same folder? Or just one device? Like if I had it enabled just on my phone: when I do things on my tablet, my phone will eventually sync those changes, so wouldn't FairEmail seeing items move in/out of that folder (even if it happened on another device) still help "educate" the AI? Or does it require explicit user action on the device itself?

I typically use this menu to edit folder settings. I assumed that was the purpose of it, since you can also switch folders in the hamburger menu. What was your original design intent for both of them?

Wow you are really amazing. Here I was thinking the pro version was a little pricy, now I think you aren't getting paid enough :)

Just so I'm clear, does the fixed navigation menu in portrait also hide the text? I'm assuming it does, since with text otherwise it would not fit the screen size for most phones, I'm guessing.

Thanks again you've been fantastic and extremely helpful!!
[Android Apps and Games] M66B:
Only actively moving on the device will train the message classifier. However, only one device needs to be trained to move messages because the message will be moved on the email server too.

The folder list is there is to select a folder and view the messages in the folder.

The fixed navigation menu doesn't hide texts, icons and numbers because the result would be ambiguous.
[Android Apps and Games] M66B:
That looks nice. What are you happy about?
[Android Apps and Games] Magister81:
That the app is so great and that is helped quickly.(y)
[Android Apps and Games] M66B:
I didn't mention this in the change log, but maybe it is good to describe the change anyway: if 'Leave delete on server' for POP3 is enabled, deleting messages doesn't need to be confirmed anymore.
[Android Apps and Games] ouzowtf:
You didn't even lie, because it's not done tomorrow but today :eek:🤯
[Android Apps and Games] topcaser:
The sliding navigation menu doesn't overlay any more but the message pane is compressed now. This looks and is strange in my opinion. I can't read anything in the message pane. It's useless and looks (again) strange. Could you please revert back?
[Android Apps and Games] M66B:
Is this in portrait or landscape mode? Did you enable two column mode?
[Android Apps and Games] topcaser:
And a further strange thing (maybe an unwanted behavior, nonetheless to say bug):

If one slide out the navigation pane and tab into an email the back arrow on the top left corner switches back to the message list instead sliding back the navigation menu. One have to tab twice. Very strange and odd behavior
[Android Apps and Games] M66B:
With the fixed navigation menu (did you enabled) that, this is the expected behavior.
[Android Apps and Games] topcaser:
Portrait mode. I activated only the new option for displaying the navigation bar always but deactivated it at once, since it is not useful to me. Maybe setting and deselecting the button causes a bug?
[Android Apps and Games] topcaser:
See my previous post. I activated it and deactivated it at once
[Android Apps and Games] M66B:
Please double check your settings, I can't reproduce this.

Note that there are two navigation menu options, one for portrait and one for landscape mode.
[Android Apps and Games] topcaser:
It's even worse. After starting fairemail, the app starts with two columns although (I double checked) it's deactivated
[Android Apps and Games] topcaser:
Arrrgh, obviously I have double checked the switch for landscape. Sorry for misleading.
[Android Apps and Games] M66B:
I will see if I can make this more clear in the options.
[Android Apps and Games] topcaser:
This was my fault. Apart from this we have now three options for portrait. In my opinion too much. I can't tell you how each of the three differs just by reading the options text
[Android Apps and Games] O_DoC:
Hi,

I will add some precisions like :

Use two rows

Split screen - Horizontally - while reading email

Use two columns

Split screen - Vertically - while reading email

I know this sound obvious, but as the descriptions are currently the same, this could lead to dumb questions in store's comments...

By the way and as we use to say : really nice update !

The fixed menu is cool too, on big/high res screen.

(A 'thin' menu bar would be cool too ヅ)
[Android Apps and Games] topcaser:
This looks much cleaner and the text describes it much better. With this text I understood it at once what these options will do. I tried them again and it showed what I expected before. Perfect.

I find the suggestions from O_Doc good as well although a bit long.
[Android Apps and Games] M66B:
Version 1.1679 is available on GitHub now.

Changelog/download:

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

If you enable the fixed navigation menu in the display settings, you can collapse the navigation menu to icons now. @Android.Addiction

You can now copy to another account more easily by multiple selecting, moving to another account and long press the target folder. Since this isn't used much, I didn't wanted to add another control (checkbox, etc) for this, also because it would take space from the folder list.

Feedback is welcome as is comment voting in the Play store.
[Android Apps and Games] mkasimd:
Hey Marcel, the idea of guessing the link scheme is not bad, but statically guessing always HTTPS has drawbacks. For instance, the following happens:

<a href="test@example.com">test@example.com</a> -> https://test@example.com.
Should be (most likely): mailto:test@example.com

<a href="+49210210210">+49210210210</a> -> https://+49210210210.
Should be: tel:+49210210210 (same goes without the + or with braces and minus)

So, wouldn't it be nice to check if the link is in the format of a web-URL, email address or telephone number and choose the scheme accordingly? That said, it's the sender's fault for not adding the scheme, though.

P.S.: There are of course more URI schemes, but HTTP/S, mailto and tel should cover the most relevant 3 that should occur in emails.
[Android Apps and Games] M66B:
I expected that URLUtil.guessUrl would take care of this, but it apparently it does not.

I will add custom code for mailto (valid email address) and tel links (digits and plus sign only).
[Android Apps and Games] ctoecps:
Thank you for your great work!

I have just one minor question. Is it possible to disable the signature with my contact details by default and enable it when needed when writing a new message? I can find this setting only for for answering and forwarding e-mails. I tend to send e-mails without signature and actively enable it when needed but currently the checkbox is always checked so I always have to deselect it.
[Android Apps and Games] M66B:
What you can do is create two identities, one with a signature and one without a signature. The primary identity of the account will be the default identity and you can let the other identity match received messages, please see this FAQ:

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

Note that you can long press an identity in the list of identities (via manual setup in the main setup screen) to copy an existing identity).
[Android Apps and Games] M66B:
@mkasimd next version:

Added guessing of mailto/tel schemes · M66B/FairEmail@c18e761

Fully featured, open source, privacy friendly email app for Android - Added guessing of mailto/tel schemes · M66B/FairEmail@c18e761

github.com
[Android Apps and Games] fraschi51:
I probably won't need it, but I like the navigation menu, which can be reduced in size except for the icons. Another thing I noticed: If there are several folders in the navigation menu, which all have the same icon, you can still distinguish them by giving the folders different colours, because the icons then also have these different colours.
[Android Apps and Games] M66B:
The next version will not close the fixed navigation menu on 'back' anymore.

The only thing which is bothering me a bit is that the horizontal and vertical expanders of the fixed navigation menu are close to each other. Moving the horizontal expander to the bottom is not a good idea because it is needed in case of errors to check what going on. In case of errors the background of the icon will be red.

If you have an idea to improve this, please let me know.
[Android Apps and Games] Android.Addiction:
@M66B you are a beast sir! I go to sleep and wake up and it's a brand new app 🤣 Thank you for the nav menu changes!

Can anyone help me understand why message classification hasn't moved a single email yet? I enabled it in miscellaneous options. Then I created a subfolder named "Inbox/Updates". In it's properties I enabled mail classification and also move classified messages checkboxes. When mail comes in that I want moved there, I multiselect them and move them. Been doing this a few days and I haven't seen it move anything yet.
[Android Apps and Games] M66B:
Please check if message classification for both the source and target folder is enabled and that moving is enabled for the target folder.

Related FAQ:

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

Side note: I use message classification for a number of folders and while it isn't perfect, it saves me time organizing things. For similar messages (notification/status type messages) is it pretty correct.
[Android Apps and Games] Dark_Eyes_:
Have you enabled classification for the inbox folder as well? IIRC it needs to be enabled for both folders.