yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] fraschi51:
I know diverse Apps where the sideway scrolling is necessary. And if you don't want this you have the search-possibility.
[Android Apps and Games] M66B:
In addition: the tab page titles make it easier to find / go to the right settings category.
[Android Apps and Games] 3scaflown3:
@M66B I've left the Use exact timers setting on for the last week and the logs indicate it's working properly. My connections are no longer being reset when I use a timeout of 10 minutes for mailbox.org and I have not seen any other issues arise as a result of it.

BTW, the CEO of mailbox.org is a fan and user of your app. Half way down this thread he says he "loves and uses FairEmail."

How did you do it? Did you need to elevate the status of the program so it doesn't sleep? Would that have any impact on battery life?
[Android Apps and Games] M66B:
Let me quote the mailbox.org CEO:

The reason I am quoting this is that he is right about the complexity of email. The same applies to your question. On one hand exact timers will result in more battery usage because the device needs to be awakened at an exact moment and on the other hand a bit fluctuating wake up time will possibly result in connections prematurely being terminated.

One way to solve this is to set the keep alive fast enough, so that the keep alive is always in time despite fluctuations caused by Android shifting and bundling device wake ups.
[Android Apps and Games] M66B:
Version 1.1586 is available on GitHub now in the Play store test program after Google's approval.

Changelog/download:

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

If you don't like beige (Cosmic Latte in fact) and disabled this, it will be disabled in the settings pages too now.
[Android Apps and Games] Friedel25:
Hello Marcel, thank you very much for your prompt help! 😀

By the way: I'm still very enthusiastic about the new design of the menus by icons and also by "small" improvements like showing the font appearance in the submenu Style/Font.
[Android Apps and Games] M66B:
That's nice to hear. Feel free to suggest similar "small" improvements.
[Android Apps and Games] David B-E:
Hi. Looking for a new email app to change to from BlueMail, I'm trying out FairEmail. Still struggling to understand all the options and how to get everything working the way I want, but it's looking very good so far. One odd thing jumped out of the message list after I hooked up two of my accounts that just has me curious. Like BlueMail, FairEmail shows (after I turned it on) favicons by most senders, and mostly BlueMail and FairEmail show or don't show favicons for the same senders - except for one very notable difference: FairEmail does not show a favicon for emails from Microsoft, while BlueMail does. How come FairEmail can't get the Microsoft favicon?

Anyway, good job with the app. FairEmail is one of the two finalists out of a lot I've been trying for email app for me to change to, and I'm inclining toward it over the other so you may be getting a Pro purchase soon.
[Android Apps and Games] M66B:
Can you please use 'Report issue' in the navigation menu and send me a raw message file of an example message? You can save a raw message file via the horizontal three dots menu just above the message text.

Edit: there is an avatar for @outlook.com and @msn.com email addresses, so maybe you mean another Microsoft address?
[Android Apps and Games] M66B:
"activate" is "enabled" in English.

I have just tested this and disabling works fine for me. Note that closing the store/folder connections might take some time.

You can check the state in the 'about' log and in the folder list.
[Android Apps and Games] chantoine:
Sorry.

There is nothing in the log.

Enabled (checked) : nothing

Enabled (unchecked) : nothing

Rebooting now to see.

---------- Post added at 10:37 AM ---------- Previous post was at 10:31 AM ----------

Confirmed.

- "enabled" unchecked

- reboot

- i check "enabled"

- log entries showing "enabled"

- fetching mails

- "enabled" unchecked

- nothing in log about it (only wait=9 and so on)

- fetching mails is still there
[Android Apps and Games] M66B:
I can reliably enable/disable.
[Android Apps and Games] xdabushrang3r:
Thanks for the reply.

I find this to be a wonderful app, but

no search at all

in the free version is a deal breaker for me, even if it is free. You say that search on server in the pro version is faster. That's great. It's faster and you pay for it, but to go from that to nothing, I find a bit odd. I mean, isn't search a basic feature of most email clients these days?

Is it something that would be hard to implement?
[Android Apps and Games] chantoine:
I'm happy for you :D

It was working yesterday.

I must have some titanium backups, i'll try with one older release to see.
[Android Apps and Games] M66B:
The answer I gave is still valid: search on server is mostly faster than search on device. You can always support the project and enjoy searching on the server.
[Android Apps and Games] chantoine:
Restored 1.84

Disable is ok, i see it in the log, account after account (main stop / closing / store closing / closed / stopped / closed)

Maybe a commit in 1.85, only affecting Android before 9.0 ?
[Android Apps and Games] xdabushrang3r:
I'm not saying it's not faster. I'm saying that there is no search at all in the free version, so saying that search on server is faster doesn't mean anything because there is no other search in this app to compare it to.

Yes, I could support the project by buying the paid version, and I may do that, but it feels like you're deliberately holding back very basic functions to try and get more paying users. There's a fine line between attracting more users with solid, basic functionality, and losing them because the free version is lacking.

If search on server is indeed faster, then having slower search in the free version makes sense to me.
[Android Apps and Games] M66B:
Since there are just a few hundred people using FairEmail and just a few percent actually supporting the project, only what I think is useful will be added and local search is not something I find useful. Since FairEmail is open source, you can always add it yourself and do a pull request to make it available for everybody.
[Android Apps and Games] M66B:
There is no change in version 1.85 that has a relation with starting/stopping:

https://github.com/M66B/open-source-email/compare/1.85...1.86
[Android Apps and Games] chantoine:
Sorry, just described what is happening to me. I can't manage to find / re-install 1.84 apk on my unrooted (so no Titanium backup) phone to test, but on the other i have, that's reproductible.

update from 1.84 to 1.86 : don't work

back to 1.84 again : works ok
[Android Apps and Games] M66B:
There are not much differences between version 1.84 and 1.86 either:

https://github.com/M66B/open-source-email/compare/1.84...1.86
[Android Apps and Games] chantoine:
Could you send me 1.84's apk ?

And ask if anything would be useful for you (except the log...) ?

Else let's wait for other users reporting the same behavior...
[Android Apps and Games] M66B:
Version 1.84 and 1.85 are temporarily available on GitHib again:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] chantoine:
Thanks.

Just had to delete the current release (couln't install 1.84 over 1.86), installed again 1.84, lost pro activation (thanks for the re-activation link), completed saved configuration, let it sync evenything, and now 1.84 works as it should.

So, same thing on 2 devices (A5 2017 Android 8.0, stock / LG G4 rooted Android 7.1 LineAgeOs) : disable is ok on 1.84, and not on 1.85+. : nothing in logs, no difference if the setting is checked or not.
[Android Apps and Games] M66B:
Try to disable the latest version and send me the debug info soon thereafter and I will take a look.
[Android Apps and Games] chantoine:
Done, thanks !
[Android Apps and Games] BunnyWarrior:
In the sense of simplicity: I can´t see any benefit in having two ways to access "legend" and "privacy protection" (hope these are the right translations). Both menues can be reached from the main menu and both menues can be reached from the three-dot-menu in settings. I don´t know which way is better but I would prefer having just one.
[Android Apps and Games] M66B:
The "legend" in the setup is necessary because without account setup you cannot go to the message list.
[Android Apps and Games] M66B:
I have just released

stable

version 1.87

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] mermaidkiller:
I have installed this app as a replacement of K9 and it is awesome. But I cannot delete more than 10 (!) messages at once.

How can I delete all items in the trash ?

There appears to be a hardcoded limit of 10 messages, so when cleaning up a trash of 100 messages, one has to repeat this action ten times ?
[Android Apps and Games] M66B:
This will be changed in the next release (today).
[Android Apps and Games] mrrocketdog:
if you select the folder icon at the top and then select the trash folder , there will be a trash can icon at the top of the page. click on it and then select "empty trash".
[Android Apps and Games] M66B:
Version 1.1587 1.1588 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

Text styles (size, color, font, etc) will be extended now if a new selection (partly) overlaps an existing style. Please let me know if you find any edge case. Examples with bold (red = selection):

Permanent deletion is unlimited now, but needs to be double confirmed now. Please see here about why:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq160
[Android Apps and Games] topcaser:
I have a question regarding avatar pictures of senders. Can I enable that a picture of the sender is shown, at least for people which have a picture assigned in the contact list?
[Android Apps and Games] M66B:
Yes, you can enable this in the display settings.
[Android Apps and Games] M66B:
Version 1.1589 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] M66B:
Version 1.1590 1.1591 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

This is a release candidate for the next public Play store version. Please report any issue you discover.
[Android Apps and Games] harrisc:
I was using the XDA version and decided to change to the Playstore version. I had purchased Pro for both versions. I exported my settings from XDA and then imported them into the Playstore version.

Everything seems to be working except widgets. The widgets do not work and have a question mark.

What have I done wrong?
[Android Apps and Games] M66B:
Android manages widgets and sometimes just loses track, which is one of the many Android bugs. Try adding the widgets again.
[Android Apps and Games] harrisc:
"Android manages widgets and sometimes just loses track, which is one of the many Android bugs. Try adding the widgets again."

I removed and added them several times, with different accounts and still not working.
[Android Apps and Games] M66B:
A question mark means that a widget wasn't updated. Try to refresh the messages list.
[Android Apps and Games] herlgl:
I looked through FAQ and search this thread for 'exit' but there was only one post from years ago, so my really simple and stupid question:

How do I exit this app/How do I close this app?

I do not want to have it run most of the time, since I use POP3 anyway with my desktop PC, so I only want to use FairEmail like once a week (via IMAP) and not have it run all the time for nothing. I'm ok with it restarting on reboot, that is no issue.
[Android Apps and Games] M66B:
Just disable receiving in the receive settings and you can synchronize manually.
[Android Apps and Games] harrisc:
I went to the app information, deleted all storage and then the app itself. After reinstalling the app, I added a Gmail account, imported my settings and added the widgets.

All works again.
[Android Apps and Games] herlgl:
Well the thing is, I like automatic synchronization, but I don't need it most of the time.

Example: I leave the house for some hours and I want automatic sync. But at home again I want to shut down the app for the next few days so I don't see the notification all the time and it pulling mails for no reason.

This is why I thought maybe an "exit" button in the hamburger menu would be neat, since it's much quicker to access(?) Maybe with a mandatory message box informing the user that this will stop sync if you are think people might expect sync to continue working.
[Android Apps and Games] M66B:
Generally, Android apps do not work like this.

There is a widget to quickly enable/disable sync. Alternatively, there is a settings tile for the same.
[Android Apps and Games] M66B:
Version 1.1592 1.1593 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

This version was released to workaround a problem in Bugsnag which is causing an endless loop in rare situations.
[Android Apps and Games] Grobie13:
Hello everybody. I have searched the settings and also searched here in the thread but I cannot find a setting that allows the date to be permanently displayed in the message overview when scrolling. Is there a possibility or could it at least be included as a suggestion?
[Android Apps and Games] M66B:
Imagine that all visible messages, which are being loaded and draw asynchronously, need to be inspected to determine which date needs to be shown at the top. That won't work and would most certainly cause a lot of stuttering. So, there is no option for this. In return, scrolling through message is pretty fluid and the app won't have problems with handling 100 thousands of messages either.
[Android Apps and Games] fraschi51:
Here are the message-dates displayed permanently in the overview as section heading.
[Android Apps and Games] M66B:
What I understood, maybe incorrectly, is that the wish is to show the date header fixed at the top.
[Android Apps and Games] mkasimd:
Since it's possible to show the date correctly as it already is, wouldn't it be possible to add the date as an overlay at the top whenever the date is not visible anymore? Kinda like texts in Whatsapp.

This feature would be quite useful especially for people who do receive alot of messages in a day.
[Android Apps and Games] M66B:
This would require to inspect the visible messages. So, same answer as before, not really.
[Android Apps and Games] heinhuiz:
I'm not sure if it would be difficult to write but I can imagine a routine where when you scroll up and a date header reaches the top it will stick there, and the same when you scroll down and a date header appears on top. Then you don't have to check all the message dates one by one.
[Android Apps and Games] fraschi51:
Here, for example, there were 35 emails yesterday. The same date for all of them is for me of no use at all, but rather the time - which is permanently displayed next to it.
[Android Apps and Games] mkasimd:
Here's an example on how it could be achieved. I don't think any further inspection just for the sticky dates is necessary in this example:

Stick date to the top until a new dates appears during scroll like in WhatsApp

I'm trying to do the same with the date like WhatsApp does on mobile and web when you start scrolling. Heres a question about this topic but only in Android but I want to do this in HTML, CSS and J...

stackoverflow.com
[Android Apps and Games] M66B:
On fast scrolling not all messages might be loaded, so this won't work unfortunately.
[Android Apps and Games] M66B:
What I can do, is change the appearance of the date header. The next version will have an option to show it in bold. If you are interested in this, please let me know and I will release a new version with this.
[Android Apps and Games] heinhuiz:
I don't need it, for me it was just a thought.
[Android Apps and Games] fraschi51:
I also don't need this.
[Android Apps and Games] M66B:
I think the reverse red/green theme works nicely with the recently added menu icons. What do you think?
[Android Apps and Games] fraschi51:
Yes, it works great - why it should not work?
[Android Apps and Games] M66B:
What I meant is that it looks the nicest (IMHO) with the green/red theme.
[Android Apps and Games] fraschi51:
For me, looks are much less important than function.
[Android Apps and Games] Grobie13:
Wow, what a great resonance. It's not that important for me. I thought would be an useful addition. I saw this behavior in other apps, but don't know in which exactly. Sometimes when I'm scrolling thru many messages, I don't know how old they are, until I reached the next date. I had no idea how difficult it is, to implement such an optical sophistication.
[Android Apps and Games] maybeme2:
I have several mail accounts.

Question:

In the unified folder compact view, is there an option to also display the receiving account name in the compact header?

I know I can give different accounts specific colors but an abbreviated (2-3 letters) account name text would be welcome.
[Android Apps and Games] M66B:
For this you'll need either the color stripe or normal mode with a third line.
[Android Apps and Games] no.one.writeme:
Hi @M66B

I set the Promotions category of Gmail to manually synchronize in Fair Email. When I swipe down to sync the folder, after the sync is complete I have to swipe up to read the received messages ( it does not auto scroll up ).

Is this the default behavior? Is it something that I overlooked in setup?

Best regards,

Luis
[Android Apps and Games] M66B:
You can enable scroll to top on new messages in the behavior settings.
[Android Apps and Games] M66B:
Version 1.1595 is available on GitHub now and publicly in the Play store after Google's approval.

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] topcaser:
Hi, Google has some preselected durations to snooze emails in the snooze dialogue. Is it possible to integrate this into fairmail as well?
[Android Apps and Games] M66B:
At the top of the snooze dialog there is "1 hour", "1 day" and "1 week" already.
[Android Apps and Games] M66B:
I have integrated DeepL into FairEmail for myself. I am rather hesitant to release this because it would require people to create a DeepL account and subscribe to the API plan and enter the authorization key into the app. I am afraid that this is a too big obstacle. There are 1 star ratings for much less.

Would anybody be interested in this?
[Android Apps and Games] ouzowtf:
Not really, but I understand why it would be helpful to you
[Android Apps and Games] topcaser:
Didn't realize this, sorry. But it again shows that this dialogue isn't user friendly. Sorry to say, but the date picker is old fashioned and confusing although you probably will write that the dialogue is a standard Android dialogue. Look at the Gmail app how user friendly it could be.
[Android Apps and Games] M66B:
It is indeed the standard date/time dialog. User friendly is relative and FairEmail is a lot more flexible with snooze times than Gmail.
[Android Apps and Games] fraschi51:
I wouldn't do it under these conditions, especially since you can always copy texts of interest and paste them into deepl for translation.

But I'm afraid it can't really be prevented after you've already entered the strings into the translation file .... ;-)
[Android Apps and Games] topcaser:
I am wondering where the flexibility is and again it's not user friendly, especially setting a certain date. E. G. I want to snooze a message until Saturday. I have to carefully increase the date and observing the written text to stop increasing when the text says Saturday. Furthermore the snooze defaults are not useful to me. Indeed they can be overlooked as you can see from our discussion. Attached a screenshot how Google does it. Here you can see the difference regarding UX (user experience) between fairmail and Google. Google present the user just one dialogue (in this attached screenshot: using some defaults) to focus the user on the 70 percent task (I assume Google did a study on that). Next the date can be selected by a month calendar date picker. Again it is focused exactly on this task (UX). The user can quit the wizard now and Google addressed 90 percent of use cases. The rest of the 10 percent can schedule a certain time if necessary. Again 100 percent focus on setting the time.

This is user friendly and probably engineered by a lot UX engineers,since it is Google and not fairmail. I don't understand why you don't want to accept and transfer those solutions in the one or other idea to fairmail. You are wondering why you get some reviews where users complain about complexity of fairmail and you are asking here for what can be improved. I told you to have a look to other clients with more man power to analyze user behaviour resulting in certain workflows like snoozing messages. But the only answer is "user friendly is relative". OK than leave it as it is if you are the opinion that this is the best way to present the dialogue to the user.
[Android Apps and Games] fraschi51:
I find the current FE snooze dialogue better and I have no problem looking at the day of the week shown above when setting the date.

Incidentally, a programmer's quantity says nothing about quality.
[Android Apps and Games] nadir husain:
Agree absolutely! Marcel is a one man army and he has accomplished more in a couple of years than Google engineers in more than a decade. Gmail cant even get their push mail on Android working correctly. No comparison! FairEmail does more than Gmail and in easier , better ways.
[Android Apps and Games] topcaser:
Hi, I don't talking about the quality. This is outstanding from Marcel. I talked about the number of engineers supporting the development. I am working for a software company and I know how much effort we put in analyzing user behaviour resulting in UX concepts. This is something, a private project can't deliver. Therefore would be my suggestion to transfer concepts from big providers (I mean not to copy them, to transfer).

How often do you use snoozing messages? For me, this dialogue is one of the bad things in fairmail.
[Android Apps and Games] M66B:
I almost always set specific snooze times and this can be done with the least number of taps with the current solution.

Basically, every solution has advantages and disadvantages and will therefore make somebody happy and somebody else unhappy.

I understand that there might be room for improvement from your point of view and we can talk about this within the current solution. Like for example changing the quick snooze buttons.
[Android Apps and Games] fraschi51:
If you frequently put mails on hold until the next Saturday or similar, a calendar selection may actually make more sense for you. In fact, I rarely use the Mails snooze dialogue because I prefer to use my Calendar or ToDo app for reminders. However, I often have to deal with the same dialogue when I prepare something today that is to be sent later. And I have never had any problems with this dialogue.
[Android Apps and Games] M66B:
Indeed, but this will be available in the GitHub version only.

Version 1.1596 1.1597 is available on GitHub now.

Changelog/download:

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

This FAQ explains how DeepL integration can be configured and used:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq167
[Android Apps and Games] M66B:
The translation menu:
[Android Apps and Games] fraschi51:
In the meantime, I have discovered that you don't even need to copy text to translate, because the 'translate' command is already included in the copy dialogue after the selected text and you can do this with one click. Possibly this command comes from one of the translator apps, either from DeepL or from the MS translator .... I don't know exactly.