yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Shakidor:
From where I'm sitting, FairEmail seems to have an average rating of 4.7 from a total of over 8,000 ratings, which is pretty unheard of.

In addition, there are a lot of very solid comments from people who clearly know what they are talking about.

In other words, FairEmail now seems to have a very satisfied, discerning user base.
[Android Apps and Games] cm2003:
I'm still very happy about FairEmail.

Just noticed quite some battery drain as well as some laggy behaviour since this week.

I think it might be related to my big mailbox, which over synced entirely to my mobile. Is there any way to go back to, let's say one month and have the other mails deleted locally? I suppose I can still search them, while they are on the server?
[Android Apps and Games] M66B:
The number of messages should not matter much. Please send me the debug info by long pressing 'Support' in the navigation menu for inspection. Please include a short problem description, so I know what it is about.
[Android Apps and Games] cm2003:
This is just a good example of the "laggy behaviour" I was talking about.

I've marked a message unread to simulate the slow behaviour and tried to create the log file. This is what I ended up with. I have to close the app from the app overview now and reopen it to sort this issue.

(Log file sent)
[Android Apps and Games] M66B:
This spinner is shown while loading the draft from the database, so it looks like the database is busy for some reason.
[Android Apps and Games] cm2003:
Yeah, I think that was also causing my battery drain two or three days ago. I've lost 70% battery in three hours (78% FairEmail usage according to android). Foreclosed the app and the issue was gone.

Since then it still consumes quite some battery, but not nearly as much.
[Android Apps and Games] M66B:
I have replied with an analysis of the debug info.
[Android Apps and Games] francwalter:
Thanks very much for the feature!

I have noticed before, but forgot to thank :) You implemented my wish, this is great and I use it :)

||: THANKS :||
[Android Apps and Games] KickerTom:
I have recently re-tried FairEmail, after abandoning my initial experiments at the beginning of the project (missing support for polling was a deal breaker back then), and I must say I am really impressed how the application progressed. It can now do anything I wanted it to do and much more. And it looks great :). Congratulations.

One feature in particular really caught my eye, and that is support for tags/keywords. It's something I was sorely missing in K9 and other clients I tried. And, now I have some questions :).

FairEmail sees the server side tags (IMAP server) and I can use them. But when I try creating a tag in FairEmail, it does not seem to be propagated to the server. Is this intentional, or am I missing something? Also, after my experiments, I ended up with two identical tags in FairEmail, one locally created and one server-side. I haven't found any easy way to differentiate between them, and also I haven't found a way to delete the locally created one. Again, what I am missing?

After seeing all the though put into the application I am sure it is there somewhere, it's just me not able to look properly :).

Thank you for creating another wonderful application for us, Marcel.
[Android Apps and Games] M66B:
IMAP flags (labels, keywords) are synchronized two ways. I have just tested this to be 100% sure.

If you see two keywords, it is might not be exactly the same.

Note that not all email servers support IMAP flags.

Edit: note that the email server should report user flags are supported:

https://github.com/M66B/FairEmail/blob/master/app/src/main/java/eu/faircode/email/Core.java#L713

See PERMANENTFLAGS here:

https://tools.ietf.org/html/rfc3501#page-64
[Android Apps and Games] M66B:
I have just released version 1.1342

Changelog/download:

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

It is now possible to use a block quotes and strike through in the message composer [MENTION=6911477]vladsol[/MENTION]. The theme selection dialog has been improved after a discussion with [MENTION=9691440]Ines*[/MENTION], thanks! I would appreciate it if you tried the revised dialog and let me know if it works intuitively and correctly.

I have also added a check for duplicate email address to prevent the SMTP error 503 5.5.0 Recipient already specified, which looks like a Microsoft specific error. IMHO it is not a good idea to auto fix this, because TO, CC and BCC are rather different and there can even be privacy implications.

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

Changelog/download:

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

It is now possible to use a block quotes and strike through in the message composer [MENTION=6911477]vladsol[/MENTION]. The theme selection dialog has been improved after a discussion with [MENTION=9691440]Ines*[/MENTION], thanks! I would appreciate it if you tried the revised dialog and let me know if it works intuitively and correctly.

I have also added a check for duplicate email addresses to prevent the SMTP error 503 5.5.0 Recipient already specified, which looks like a Microsoft specific error. IMHO it is not a good idea to auto fix this, because TO, CC and BCC are rather different and there can even be privacy implications.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] crypta:
If the connection to mail server fails, it would be useful to have some silent tests, instead of recurring notifications. In my case it is multiple accounts to the same server and I feel spammed by failure notifications. Can there anything be done? E. G a perm notification with retry option?
[Android Apps and Games] M66B:
FairEmail will show a warning status bar notification if no messages could be synchronize after one hour in case of always sync and after three failures when periodically syncing.

Accounts are always handled separately.

You could disable the warning notification channel.

Why is connecting to the email server failing? Maybe you can disable the accounts with an automation app?
[Android Apps and Games] crypta:
OK, you got me. My use case may be the absolute edge ?.

As I take privacy seriously, I don't just use your app, but hosting my own server since a decade. So I do have 3 points of failure:

My non redundant uplink

Maintenance

Errors (even if seldom)

So getting back to the absolute edge, the first message informs me to reserve some time. My SLA for me from me is 1-2h, I then schedule. Each notification after this pops up in all my systems (thx to KDE connect ?) and disturbs the peace of my schedule.

But maybe I could automate something with a time lock suppressing the rest after triggered for a specific time. Thx for the hint. (damned need for rubber ducking to develop ideas)
[Android Apps and Games] M66B:
With frustrating 1 star ratings like this, this average rating won't hold for long:
[Android Apps and Games] Shakidor:
Occasional bad ratings are bound to occur.

They are not bugs, but normal phenomena that cannot be avoided.

A very good

average

rating occurs when the app itself is very good, which is the case for FairEmail, and I think you can expect that average to remain high.
[Android Apps and Games] M66B:
Some people are bugging though (I don't mean you) ;)
[Android Apps and Games] andy356:
If you wanted a near-perfect, intelligent userbase, you would have to make FairEmail invite-only like private torrent trackers.
[Android Apps and Games] geronimoge:
I like that feature as well a lot. Even more the option to "remove privacy sensitive data". So thank you very much!

Would it be possible to give an option to rename the images to increase the privacy besides "remove privacy sensitive data"?

Or to do that automatically if "remove privacy sensitive data" is marked?

Background: If i shoot photos on my device they will get named with date and time. I like that for storing but not for sending to others.
[Android Apps and Games] M66B:
Next version:

https://github.com/M66B/FairEmail/commit/4e85225d57dbffe217dea456c9fea8d152d0ad6e
[Android Apps and Games] geronimoge:
Just great. Thank you very much!
[Android Apps and Games] KickerTom:
Thank you for your fast answer. The server is Dovecot, and seems to announce the special \* flag. But I admit I have done just simple tests and it is quite likely the problem lies somewhere else. I will play more with it.

However I still don't know if and how it is possible to delete (or even rename) a label in FairEmail. Long pressing on the label in "Manage keywords" does nothing.

One more detail: if I press "Select" to change the keyword colour, I get a nice color selection dialog with a line at the bottom for entering text, colour hex code. If I select the text, I can see it, but it is white text on white background. (I have the default "blue/orange" theme, reverese colours off, Dark off, Follow system on, tested during the day, so white background). I re-tested with dark theme and the text is ok (white on black).
[Android Apps and Games] M66B:
You can delete an IMAP label from a message by unchecking it.

I will look into the text color of the color code entry.
[Android Apps and Games] KickerTom:
Well, that's quite obvious :). What I meant is the opposite of the plus button in manage keywords, removing the keyword not only from one message, but completely from the list of keywords. Or renaming it.

If it is not there (e.g. too complicated, need to check all emails and change labels there or something similar), I am fine with that, it was just a question if I am not overlooking something obvious. Even without this it's already the best email client around :).
[Android Apps and Games] M66B:
There is no IMAP command to rename keywords and there is no IMAP command to delete used keywords.

FairEmail will show the keywords available for a folder, so it is basically up to the email server to cleanup the list.
[Android Apps and Games] KickerTom:
Ahh, thank you for the explanation. Now it makes sense. I even found now some discussion about this in Dovecot mailing list back from 2010, coming to no reasonable conclusion. I newer stop learning :). Thank you for your time.
[Android Apps and Games] HandreasH:
Hello FairEmail users,

I switched from Samsung to another brand and was missing the Samsung mail app.

Previously used K9 but I wanted to try something new. After trying some mail apps I decided to use FairEmail in future.

Finding the concept of FairEmail very good and all functions I need are included.

Only one thing: I can not find the setting where to switch off the confirmation when deleting an email.

Could someone please tell me if this is possible?

But nevertheless I will use this app an buy the pro version to support further development. This is the first time I pay for an app!

Thank's for the great app.

Greetings from Austria
[Android Apps and Games] M66B:
Permanently deleting messages always needs to be confirmed and this will not be changed because it is no fun to support people who accidentally and irreversible deleted messages.

Please make sure there is a trash folder selected in the account settings. Moving to the trash folder doesn't need to be confirmed. Note that the POP3 protocol gives access to the inbox only.
[Android Apps and Games] beeshyams:
Good. You won't regret the purchase

Also please leave a good review on the Play Store by people who won't or don't want to understand or ask for help[MENTION=2799345]M66B[/MENTION] is bombarded with poor reviews and that discourages development
[Android Apps and Games] HandreasH:
Yes unfortunately there are a lot of people doing this. I have also read this on the last pages here.

I can only agree with that.

I am a little confused now.

I have set up two pop3 accounts and the following happens:

- I cant select moving messages to the trash folder, only deleting permanently is possible.

- When I delete a message permanently it is moved to the trash folder.

Is this the normal behavior?
[Android Apps and Games] M66B:
POP3 gives access to the inbox only, so messages cannot be moved to the trash folder and therefore be deleted permanently only.
[Android Apps and Games] M66B:
I have just released version 1.1345

Changelog/download:

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

This version will mark automatically sent messages based on the presence of the Auto-Submitted header (see the legend). This information will be used to prevent loops when replying with a rule too and FairEmail will set this header on replying or forwarding with a rule as well.

Please see this FAQ about how you can create a rule for this header, for example to star auto sent messages:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] mrrocketdog:
i am sure this , (which has been there for some time) ; "You might need to expand the*Assets*section below to download the*APK file, which can be installed as an update" has helped with confusion among people not familiar with github.

good catch mr. marcel.:good:
[Android Apps and Games] HandreasH:
Thanks for the clarification. I think I understand your point of view now.

Other apps don't warn you that the message is deleted permanently if you did not set to leave messages on the server when downloading.
[Android Apps and Games] M66B:
Leave messages on server is not related to this because it only means that the messages will be left on the server on downloading the messages. It doesn't mean messages cannot and won't be deleted, which they will!
[Android Apps and Games] fraschi51:
Don't you think that 'title_add_image_privacy_remark' should now also contain a hint that the filename is changed somehow?
[Android Apps and Games] M66B:
What text do you suggest? Note that it shouldn't be too long to not increase the size of the resize dialog.

The current text is:
[Android Apps and Games] HandreasH:
A good argument.

... decided to donate instead of purchase ;)

continue your good work ..
[Android Apps and Games] M66B:
Note that there is a setting to leave deleted messages on the server too. This won't avoid the confirmation dialog and since this setting can be changed at any moment, I don't think it is a good idea to do this either.
[Android Apps and Games] fraschi51:
...as well as hiding / changing the file name
[Android Apps and Games] M66B:
The settings is:

and the explanation is:

So, IMHO that doesn't fit.

Maybe simply?
[Android Apps and Games] fraschi51:
Yes, I think that's O.k.
[Android Apps and Games] h-cspu:
I am wondering if it's possible to delete (permanently, not moving it to trash) an e-mail on an imap server directly from the inbox without opening it. For example for spam e-mails. I only found "Delete" in the 3-dots menu in the e-mail view.

In the inbox view, there is only "Trash" in the burger menu.

I think it would be effective if there was such a function.
[Android Apps and Games] M66B:
Permanently deleting multiple selected messages is not possible and I don't have plans to add this. See also earlier comments.

Note that it is better to not delete spam messages and to leave them in the spam folder to train the spam filter of the email server.

Also, you can configure auto delete old messages for any folder in the folder properties (long press the folder in the folder list).
[Android Apps and Games] h-cspu:
Thanks for your reply.

May I ask for the reason?
[Android Apps and Games] M66B:
https://xdaforums.com/showpost.php?p=83625733&postcount=16222
[Android Apps and Games] maybeme2:
I need a settings advice.

I've changed some display settings in FairEmail and now the messages in the Unified inbox no longer show the 'sender' of the email. It used to but now I can't find the correct setting to restore displaying the sender of the email in the unified inbox. I've toggled compact view on and off but that does not do it.

Can anyone help? I want the *sender* and *sender's email* to display above the subject in the Unified Inbox display. Thank you.

I wish I had saved my settings before playing with them or had access to an undo tool. My fault entirely.
[Android Apps and Games] M66B:
In the display settings you'll want to enable "Show names and email addresses" and disable "Show subject above sender".
[Android Apps and Games] M66B:
You might want to disable "Show recipients in message header".
[Android Apps and Games] M66B:
I have just released version 1.1346

Changelog/download:

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

The main addition is text alignment (start, center, end) in the message composer.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] maybeme2:
That did it.

Thank you!

Superb app.
[Android Apps and Games] steakhutzeee:
Hi, I tried to disable notifications for the Receive channel so removing the permanent notification.

After that I am not able to use quick options on receiving messages, and I do not see the message sender and object in the notification. How can I enable that again?

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Apps and Games] M66B:
The receive channel is used for the "monitoring" status bar notification only. So, I don't see how changing the settings of this channel could affect new message notifications.

Do you still get new message status bar notifications?

Note that Android "folds" notifications into a summary notification and also "folds" new message notifications to hide the content/actions. So, maybe it is just a matter of unfolding (expanding) the notifications?
[Android Apps and Games] steakhutzeee:
Was just editing my post, it was because I enabled the biometric security.

Is it ok to disable the status bar notification? Or could be some counter effects?

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Apps and Games] M66B:
There is an option to show the contents of notification with biometric authentication enabled.

Disabling the receive channel has no side effects.
[Android Apps and Games] steakhutzeee:
Found that, thanks!

Was just asking because I remember I read something about the fact it was enabled by default for new versions of Android. Do not remember correctly.

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Apps and Games] steakhutzeee:
My provider supports aliases and I have setup a different folder for each alias, as subfolders of the Inbox.

My provider also supports filters and I have filters to automatically move messages in the correct folders directly on the server.

For new messages for the aliases i can't see them in the "Inbox" menu. They just appear in the Unified inbox and in their proper folders, but not in the "Inbox" section. No issue if i sent a message to the "main" account.

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Apps and Games] M66B:
I am guessing you mean the navigation menu and you want to see the sub inbox folders in it: long press the sub inbox folders in the folder list of the account and there will be an option to add the folder to the navigation menu.
[Android Apps and Games] steakhutzeee:
Yes, so I can't see the sub inboxes into the "Inbox" but I have to manually add them separately?

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Apps and Games] M66B:
For FairEmail it are "just" sub folders, so yes, you'll need to manually add them to the unified inbox and/or navigation menu.
[Android Apps and Games] M66B:
I have just released version 1.1347

Changelog/download:

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

As usual, please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
Fore the more adventurous people, there is a bit experimental version available too now:

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

If there is something not working properly, you can install the other version again without any problems.
[Android Apps and Games] ouzowtf:
Is there a possibility to not show the account name and folder of a message in the unified inbox?

I set up colors for the accounts and think this would declutter the message view, especially when >90% of the messages are from only one of the accounts.
[Android Apps and Games] maybeme2:
Working fine in every way so far. Receiving and sending fine.

Is there a particular feature I should look for problems with to report?
[Android Apps and Games] fraschi51:
Use the compact view.
[Android Apps and Games] M66B:
Operations are the core of the app. Nothing will happen without them. I didn't expect problems with the change, but I am just very careful with other's email. If something was wrong, somebody would probably have noticed it already, like "my message was not sent" WUT?! 1 star, uninstalled!
[Android Apps and Games] M66B:
The compact view (three dots menu) shows two lines instead of three lines. You might want to increase the font size via the action bar/menu after switching.
[Android Apps and Games] M66B:
I have just released version 1.1348

Changelog/download:

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

This version was released to fix batch saving of attachments.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] maybeme2:
5 star app.
[Android Apps and Games] bluegrass55:
Unable to re-install Gmail account

For security reasons I had to change my Gmail password and now I am unable to set it up again in FairEmail.

I deleted the Gmail account in FairEmail and rebooted.

Using the wizard to set it up again I takes me Gmail login after which I get the message "this account already exists on your device". If I select new account nothing happens.

Trying to set it up manually brings the "Authentication" Invalid credentials error.

Any advice would be appreciated.

Thanks.
[Android Apps and Games] M66B:
The wizard should allow you to select Google accounts on your device and it looks like the account already exists on your device.

Please check in the Android settings if the account is there.
[Android Apps and Games] mrrocketdog:
[MENTION=4277759]bluegrass55[/MENTION] , also maybe login to google and delete your device from your acct.? and then try to setup FE again. maybe?

just a thought :)
[Android Apps and Games] nadir husain:
Also maybe remove access to fairemail and then try. This way you will grant access again.
[Android Apps and Games] M66B:
Or just use an app password and be done with it:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq6
[Android Apps and Games] M66B:
Somebody good willing added a German/Swiss translation, which is a German dialect and now FairEmail gets 1 star ratings for this, which is rather frustrating to say the least. I have no other choice than to disable this translation.
[Android Apps and Games] fraschi51:
Which translation do you mean?
[Android Apps and Games] M66B:
The German/Swiss translation, which has been removed from Crowdin now.

Just a few text only!
[Android Apps and Games] bluegrass55:
Your advice of removing the Gmail account form the settings/accounts did the job :good:

I run a stock ROM modified to MicroG hence no Google stuff and this was the first time I've seen all the email accounts in FairEmail showing up in the phone settings. That's why I didn't look there.
[Android Apps and Games] mithrial:
That Swiss translation is hilarious.

Can I enforce the language in any way? I have only found a setting to use US but I'll rather use Written German rather than a regional dialect of a spoken language.
[Android Apps and Games] fraschi51:
Right, I could also imagine that the spoken Swiss dialect differs more or less from canton to canton or from region to region, so even the attempt to write down these (different) words will lead to different results depending on the region. Just as a written Swabian differs from a written Bavarian or written Saxonian. But fortunately there is the uniform written German, which is understood and (mostly) mastered by everyone ;)
[Android Apps and Games] jaholm:
Wow!

I'm using FairEmail on my very old Tablet S2 (2014) also. Before this version FairEmail was laggy on the S2 especially when moving messages. Now I'm running 1.1349, that's a quantum leap!