yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] kr428:
Thanks, that explains at least this part. :) Right now, installed the new variant, and am left with "locked" Operations again. Please see attached screenshot; I'll try send the "Debug" messages again as soon as the app lets me. Note, too, the time (clock upper right vs "operation" starting point). Is my device really *that* slow? Activated Pro in the meantime to be able to export/import settings, autoconfig or "quick" setup doesn't work for any of my accounts... :|
[Android Apps and Games] M66B:
Operations can only be executed if the account/folder is connected, so please check if the account/folder is connected (see the legend). When needed, send me a screenshot of the account list (setup) and folder list(s).
[Android Apps and Games] kr428:
According to the account list, the accounts were disconnected and now are connected, which doesn't however change anything about any of the Operations to complete. Actually, they seem to have (dis)connected once in a while in between. Plus, I also already managed to receive an send e-mail from there, but the business account still says "-" in the "last connection" field... I tried to send another log in between, not sure whether it worked.
[Android Apps and Games] M66B:
The last connected field will be updated after a successful sync only.

Did you disable battery optimizations for FairEmail (a step in the setup) ?
[Android Apps and Games] kr428:
Yes, tried so. Didn't, though, seem to change much. Is there any "preferred" way of getting rid of these pending operations?
[Android Apps and Games] M66B:
[MENTION=5299597]kr428[/MENTION] synchronization / executing operations won't work if you disable synchronization in the advanced options ...

As it is now you are using manual synchronization, which will be stopped after 60 seconds.

Edit: related FAQ:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq79
[Android Apps and Games] kr428:
Still playing with the setup to be honest. My *preferred* solution would be to have manual sync only. But that doesn't seem to work either. Plus, no matter what option I choose, right now I have 16 operations "piling up" in there, and apparently no way to either get cancel them or make sure the accounts are connected and they can run through smoothly. Oldest of these operations are still from 11:10, so almost an hour ago... :confused:
[Android Apps and Games] M66B:
Manual sync works properly, but the maximum duration is 60 seconds, which might not be enough to execute all operations and complete the initial synchronization in your case.

Operations will be execute when the account/folder is connected.

So, enable automatic synchronization for now and see what happens. You can switch to manual synchronization later.
[Android Apps and Games] JJ111:
Thanks, I like, that when hitting "reply" (when there is only one recipent) there is only the option to reply to the sender and not "reply to all" anymore.

Wouldn't it make sence (since there is only one choice anyway) to directly go to reply to this sender? Than one saves one click.

One more question: since some time there is a blue dot below when reading the email, one can move it left and right, but nothing happens. What's the meaning of it / why is it there?
[Android Apps and Games] fraschi51:
You have always minimum two options for reply (if you have templates) - so you can't go directly to reply.
[Android Apps and Games] M66B:
Please see this FAQ about the dots:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq101
[Android Apps and Games] ths180:
That's exactly what JJ111 means. If you have no templates, you could choose to reply directly, without a menu.
[Android Apps and Games] JJ111:
Ah, thanks, if it shows the position, than why can I manually swipe it to the left/right side?

Since the dot, as well as the new markers (to go to the end and to the beginning of an email) are in the way / in front of the text when reading the email, would it be possible to add a toggle to turn them off?

That would make reading easier and I don't need those three things...

"That's exactly what JJ111 means. If you have no templates, you could choose to reply directly, without a menu."

[MENTION=2267092]ths180[/MENTION] yes, exactly what I meant ?

I don't use any templates...
[Android Apps and Games] M66B:
Messages can be scrolled up sufficiently to not have the up/down button in the way.

The position marker is very small, so IMHO it is not worth to add an option for this.
[Android Apps and Games] kr428:
That's pretty strange. Meanwhile I added my third mail account, and left the phone charging / connected to WiFi for the last hour. Outcome: The phone is hot and almost unresponsive, some of the operations have been terminated (after running for more than one hour), but there are new operations (for my GMail account) that started almost exactly one hour ago, still pending. Should they take *that* long...?
[Android Apps and Games] M66B:
Did you already check if the accounts/folders are connected?

Did you upgrade to the latest release?

Which operations are pending?

Isn't the device hot due to charging?
[Android Apps and Games] kr428:
Upgraded to latest release: Yes.

Folders connected: Yes, for all accounts.

Pending operations: Syncs for three folders (GMail - "All messages", GMail - "Spam", GMail - "Sent").

Device hot during charging: Well, usually not. It usually *does* get a bit warmer but not to a point where it feels uncomfortable to touch it.

That aside right now while trying to check if folders are connected, the app got force-closed twice before I managed to make it through the menu.
[Android Apps and Games] M66B:
Please send me the debug info by long pressing 'Support'.
[Android Apps and Games] kr428:
Done so. In the current situation, it takes close to 2min for the app to, on long-pressing Support, open the actual message template, and a bit longer to send it out. Thoroughly strange.
[Android Apps and Games] M66B:
Looking at the log files, it looks like FairEmail is being stopped/killed frequently.

Please make sure you did disable battery optimizations for FairEmail (one of the setup steps) and please check your device here: https://dontkillmyapp.com/

Also, update to the latest version: https://github.com/M66B/open-source-email/releases/

Edit: I noticed another strange thing: the service seems to be initialized multiple times. Are you using multiple device/user profiles or multiple instances of FairEmail somehow? Normally, Android can initialize FairEmail only once.
[Android Apps and Games] ouzowtf:
Some things I just realized:

I have a two weeks old conversation of one outgoing mail and one incoming reply to that message.

There are two identities for the same mail account with different names and email addresses.

Bug 1:

The outgoing mail shows in the collapsed conversation view the name of identity 2, but the correct mail address of identity 1.

When I open the address details of the mail the correct name of identity 1 is shown.

Bug 2:

Since I thought this might have been an issue with syncing, I tried to sync this message again from the sub menu of the mail.

Nothing happened and the mail did not appear in the conversation list again. I checked the folder settings and saw, that the sent folder syncs only one day.

Resyncing the whole sent folder made the message appear again.

I understand in retrospect that a two weeks old mail won't sync automatically with a one day sync setting off the folder, but I thought that a manual sync would override/ignore such a setting.

Some users might not know/understand why the message is gone and does not reappear again.

Bug 3:

The message was now back again in the conversation list after syncing the whole sent folder, but the sorting changed. After the sync the older (outgoing) message was on top and the reply below that.

Before the resync it was shown the other way around with the newest at the top.
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

Message scrolling arrows introduced now a) Look ugly (maybe small triangle or something else is an option and b) can be moved up in line with "show original",so that they don't obstruct text

What does the latest "rule matching" do? Could you please explain?
[Android Apps and Games] maybeme2:
Thank you Marcel for adding the rules log. That will be very useful.

But how does one access that rules log? Long pressing support does not create it.

Neither does edit rules in an inbox.
[Android Apps and Games] M66B:
The matched identity is only shown when expanded in the 'via' field, so I don't understand what you mean by showing identity 1/2.

The manual sync does not and should not override the sync settings because this could lead to synchronizing a lot of messages for people who have stored a lot of messages.

Messages are sorted on the time received as reported by the email server.
[Android Apps and Games] M66B:
Try the new 'check' action in the rule editor.

Regarding the ugly up/down icon: you can suggest other icons from here: https://material.io/tools/icons/?style=baseline

I don't see how the up/down icons can be moved up in line with "show original" because "show original" has no fixed place.
[Android Apps and Games] kr428:
Weird. I disabled battery optimization for FairEmail. I'm on a custom ROM which doesn't seem likely to terminate any apps in my given configuration. Are you able to see what caused the app being stopped/killed? About multi-user profiles: Definitely no. I'm not even sure my ROM is capable of doing so. ;)
[Android Apps and Games] M66B:
No, I can't see the reason why FairEmail was stopped. I can only see it was started multiple times.
[Android Apps and Games] heinhuiz:
I happen to like them, although I don't really need them. They are lightweight and you can read the text behind them easily.
[Android Apps and Games] beeshyams:
Thanks

1. Messages in the check option. I presume when clicked should reveal that conversation. It doesn't happen. Waited for full two minutes only to see the spinning circle. Next, when you click back arrow from that screen it should take you back to the rule matching output. If this is not the intended design then they should not be clickable

2."Arrow_drop_up" maybe? IDK where they could go but speaking for myself, it's the first "yucks" change

Edit: proposed change may end up obstructing text more, so probably the solution is in moving elsewhere or not have them
[Android Apps and Games] M66B:
The service is not initialized multiple times. This also happens when you open the user interface, so this is not the problem.

The core of your problems seems to be this:

SQLiteConnectionPool: The connection pool for database '/data/user/0/eu.faircode.email/databases/fairemail' has been unable to grant a connection to thread ... for 90 seconds.

This error indicates that the database is occupied often/long, which is weird because all database transactions are designed to be short. Maybe you are synchronizing too many accounts/folders given the read/write speed of your device. Unfortunately, I don't have another explanation of this seemingly rare problem.
[Android Apps and Games] ouzowtf:
At the top the beginning of the name of identity 2 is shown.

At "from" ("von") and "via" ("über") is the beginning of the name of the correct identity 1 shown.

But when you want to be able to sync manually only one older message once in a while, then the sync settings have to be set to high values for the whole folder too, which would result in always synchronizing a lot of messages instead of only one time.
[Android Apps and Games] ouzowtf:
Above is my outgoing message shown, below the incoming auto reply.

Before resync it was shown the other way around.

BTW: It seems like there was no crash of FairEmail since Sunday. I did not have to start it again manually since then.
[Android Apps and Games] M66B:
Just to prevent misunderstandings: this are not identities, but 'from' addresses.

The difference is likely because the header shows the contact info stored on your device and the addresses section shows the 'raw' address, which in this case differ. Can you please check/confirm this?

I don't see an obvious solution to synchronize just one message, do you?
[Android Apps and Games] M66B:
Looking at the times, the messages are ordered in the right way.
[Android Apps and Games] ouzowtf:
You're right, there was a contact with this name and email address in the global address book. The correct name is shown in the header in FairEmail after I deleted it. But I wonder how it got there, because I use this name only as an alternative identity name in FairEmail :confused:
[Android Apps and Games] M66B:
I have just released

beta

version 1.503

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] maybeme2:
Thank you.

The rules includes only 'and' fields. It sure would be nice and more powerful if there was an option to use 'or' instead. Possible?
[Android Apps and Games] M66B:
Yes, by creating multiple rules.
[Android Apps and Games] M66B:
I have just released

beta

version 1.504

Changelog/download:

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

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] ths180:
Hello,

if you forward a mail, please give a button to delete the (old) text.

Sometimes you forward a mail. Then you write text. Then you decide to not send the old (forward) text.

Now it is difficult to mark the right area and delete.

You give the pencil to work on forward text. Long press to delete?

Or one button more?

It would be really great.

Forwarding of only attachments would be perfect.

Thank you very much,

Thomas
[Android Apps and Games] M66B:
I am sorry, but this is to specific. There are enough functions in FairEmail to do this yourself.
[Android Apps and Games] ths180:
Sorry I don't understand.

"enough functions in FairEmail to do this yourself"

I know only to mark with long press, select the text to delete, then press the delete on keyboard.

Is there a better way?

Thanks,

Thomas

---------- Post added at 09:34 PM ---------- Previous post was at 09:28 PM ----------

Another question.

In message view 3 dot menu.

Message keywords. For what it is?

What can I do with it?

I don't find it in FAQ.

Thank you,

Thomas
[Android Apps and Games] M66B:
No.

Keywords are like labels.

Not all servers support this.
[Android Apps and Games] ths180:
I think labels or in German "Etiketten" would be clear...

Thank you,

Thomas
[Android Apps and Games] beeshyams:
Folder icons look nice
[Android Apps and Games] fraschi51:
Problem with Multi-Select

Hello, Marcel,

In the past it was possible to mark a mail in the overview with a long press, not to lift the finger and drag it downwards as far as you wanted, in order to finally have selected all the mails in between after e.g. several screen pages when releasing your finger.

Now you can't even get to the end of the first screen page. Approx two mails before disappears because all mails marked until then from the second mail and instead a manual synchronization takes place. Unfortunately it is no longer possible to select a larger number of mails in one go in this way.
[Android Apps and Games] M66B:
This is likely caused by another bug in the recyclerview selection library :( I will look into it.

Status of the previous bug report: Google has reverted the changes, but is leaving everybody with a buggy library because they didn't release an update so far. Typical Google.
[Android Apps and Games] kr428:
Sorry to be back with this again. Had quite a "calm" afternoon, but now things seem more or less back to where they used to be, yesterday: One long-running operation (started yesterday at 18:51) for my business mail, no e-mail coming in on that account, sending messages through this account extremely slow (just tried sending a debug dump once again). I meanwhile do have three of my five mail accounts registered, but it seems only my business one is causing issues. How to move on here?

Are there any obvious issues where our internal mail server is misbehaving? Is there anything I could optimize IMAP-wise to make this a more smooth experience? This issue doesn't seem to happen with any of the other accounts.

Generally, with a running task also starting up the app takes close to 20 seconds (magnitudes longer than k-9 mail ever did). Is there anything I can do to tweak this, or is my device simply too slow for what is needed to use FairEmail in a meaningful way?

Thanks again and best regards,

Kristian
[Android Apps and Games] M66B:
Except for a massive number of folders there is nothing unusual in the debug info you have sent me, so I guess it will be this FAQ:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq77
[Android Apps and Games] kr428:
Just to make sure I get things right: What does "a massive number of folders" mean, in this case?

Our internal IMAP server has hundreds of "public" folders, but counting in my Thunderbird I see only something like 44 folders I actually subscribed, and that's what I see in the FairEmail account overview, too. Is that too much for my device already? Also, does the "general" sum of folders matter, or is there some separation per account?
[Android Apps and Games] M66B:
There are more than 1700 folders in one account. Most might be hidden because you are not subscribed to it, but they are still there and stored in FairEmail.
[Android Apps and Games] kr428:
Hmmm, that's a pity, but that's what I kind of supposed. A lot of our IMAP infrastructure is still built around the idea of public folders "being available" but only being "on a client" as soon as a client actively subscribes to them (and being completely absent / deleted / removed from the client as soon as they are unsubscribed). That's how most of the desktop IMAP clients still handle things, unfortunately especially on mobile devices, few clients share this way of handling "subscriptions" and instead rely upon asking the server for all folders a user has permissions to see. :( Guess that's something where you can't provide me with any more help... Thanks for your support, nevertheless.
[Android Apps and Games] M66B:
I am aware that this setup might exists, but it is not common for consumer email.

That said, I will send you a test version that synchronizes subscribed folders only.
[Android Apps and Games] kr428:
Ahh ok, thanks. :) I'm not completely sure how much this is relevant for FairEmail; maybe the conclusion simply is that it's the wrong tool for my purpose then. Would be ok - I don't want to waste your time on issues that don't matter to a majority of people. ;)
[Android Apps and Games] M66B:
I have just sent you a test version, so maybe it will be a tool for your purpose too ;)
[Android Apps and Games] kr428:
Looks very good now - thanks a bunch for taking the time to mess with this use case! :)
[Android Apps and Games] M66B:
I have just released

beta

version 1.505 1.506

Changelog/download:

https://github.com/M66B/open-source-email/releases/
[Android Apps and Games] ths180:
Where do I find this option?

The show only subscribed folders is old.

Where is the new option?

Thanks,

Thomas
[Android Apps and Games] M66B:
Advanced options, section miscellaneous, option 'Synchronize subscribed folders'.
[Android Apps and Games] fraschi51:
Thanks, Marcel, for making it work again with the Multi-Select like before.

Another question: Lately the widget shows me a number of times, although there is nothing to see in the notifications (see screenshot). How can that be? Is there any way to find out from which folder this number could originate?
[Android Apps and Games] M66B:
The widget shows the total number of unread messages in all accounts.
[Android Apps and Games] fraschi51:
Thank you, after a while of a few minutes the number displayed in the widget usually changes to zero by itself.
[Android Apps and Games] M66B:
I guess you have read the messages?
[Android Apps and Games] fraschi51:
The phone is next to me and hasn't been touched in time. Maybe there was a new synchronization (with a new mail in the meantime), which corrected the number by itself?
[Android Apps and Games] M66B:
The only thing I know for sure is that the widget and the launcher badge count show the number of unread messages.

Note 1: if you mark a message read in another (web) client, FairEmail will reduce the unread count.

Note 2: there will be no count (a question mark for the widget) when synchronization is disabled, which includes manual sync because the real count is not know and any count shown can therefore be misleading.
[Android Apps and Games] M66B:
I have just released

beta

version 1.507 1.508 1.509 1.510

Changelog/download:

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

This version serializes execution of operations per account because executing operations in parallel, although faster, has appeared to lead to problems.
[Android Apps and Games] ths180:
Since last update I loose my inbox folder!?
[Android Apps and Games] M66B:
You might need to disable 'Synchronize subscribed folders only'.
[Android Apps and Games] ths180:
1508 disabled sync of my inbox folder.

Your setting helps to show.

Then I enabled sync.

On other accounts it disabled some other folders.

After enable manually everything works fine.

Thanks
[Android Apps and Games] famusc:
Hi, just want to report that sometimes notifications (I have channels for different folders) have no sound / vibration. I configured all channels with sound and vibration and max priority. Can this be related to notification grouping?
[Android Apps and Games] M66B:
Android is responsible for displaying and sounding notifications. Apps have no control over this anymore on recent Android versions.
[Android Apps and Games] flocke000:
First of all thank you for the nice mail app, I have been using it for a while now and really love it. I have two questions about the pro features:

On the site where you can donate for the features it says I can activate it on two devices, how exactly does that work?

If I activate the features on my phone and then wipe it and install a custom ROM and activate it there again, will the two activations be used up?

Because I tend to switch custom ROMs a lot (especially when I get a new phone) and don't really want to lose the pro features after the second one...
[Android Apps and Games] maybeme2:
Ver 1.510

Colored stars no longer works.
[Android Apps and Games] ths180:
In message list?

There it works for me.
[Android Apps and Games] maybeme2:
Don't know what happened. It would not work from opened message or in message list. Several tries. Then after reading your message in the XDA app, I went back to FairEmail and colored stars worked fine again!

So everything is back to normal again. Weird.
[Android Apps and Games] luck#7:
Short question: Mails in subfolders (or sub-subfolders) are not shown in the unified inbox. Are there settings to select, which subfolders should occur in the inbox?

Thanks

Alex
[Android Apps and Games] M66B:
Just long press the folder in the folder list, edit properties and there will be an option to show the folder in the unified inbox (and also an option to show the folder in the navigation menu).
[Android Apps and Games] ths180:
It could be good to give the possibilty to set the sort order from unified inbox different from sort order folders.

What do you think?

To save the sort order of unified and folders different.

Thanks,

Thomas
[Android Apps and Games] M66B:
Somebody rated one star with this reason today: "To much options another simple app with the minimum options\features would be easier and feel safer."
[Android Apps and Games] ths180:
Ok, but I don't see it as option.

I set the sort order in unified...

I set the sort order in folders same or different.

No toggle or something.

I'm just trying to find an optimal solution in case you get a lot of emails every day. But not all can answer or edit directly. Then these ideas would be helpful for sorting. That's why I had previously asked if you could paste the sorting "all marked or unread". How do you solve this with you? Otherwise, you can quickly lose track and lose important mails from the eye. I'm grateful for every tip.

Thomas