yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] heinhuiz:
That would be quite complicated, wouldn't it? Other than the unified inbox, I can't think of any other system folders I'd want to see unified. Apart from an occasional peek into the trash cans and spam folders, to see what junk is littered there.

But I recall [MENTION=2799345]M66B[/MENTION] used to say: I cannot make everybody happy. We'll see ;)
[Android Apps and Games] 白い熊:
I have an implementation suggestion:

When replying to a message the standard format with FairEmail is topposting right? Your response is above the quoted email. If you don't want to toppost you click the edit icon on the included text which brings it above your response.

However the included text is not easily editable as it's window is very small and not scrollable — thus it can't be easily edited.
[Android Apps and Games] M66B:
The compose text screen should be as large as there is available space and be scrollable.

Please post a screenshot of what you exactly mean.
[Android Apps and Games] fraschi51:
Here is the whole reply text scrollable.
[Android Apps and Games] 白い熊:
OK — sorry. I was going to post, and realized I had the statusbar hidden via tasker, I do this for most apps, so that they are fullscreen. This seems to have the unfortunate effect on many apps that the windows spread under the keyboard area, making them partially hidden and scrolling gets weirdly affected.

I displayed the statusbar and all's well — so this was my mistake… :@)
[Android Apps and Games] Aleks-xda:
RFE: JMAP

as JMAP have now a official RFC https://www.rfc-editor.org/info/rfc8620 are you planning to add this protocol to FairEmail? I know it's a fairly new protocol and there are not to much server which supports it now but I think this will change in the future.

There are some interesting informations in the K-9 issue https://github.com/k9mail/k-9/issues/3272 about jmap.
[Android Apps and Games] M66B:
Please see this FAQ:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq56
[Android Apps and Games] VasoVV:
Oh it is very useful option! I realy need this. If I compose message in FairEmail, send it, and later I want to resend it (sometimes with some small edits) -- why it is impossible?

K9-mail has this option. And even roundcube has ))
[Android Apps and Games] ths180:
Copy the mail in drafts folder. Now you can do everything...
[Android Apps and Games] M66B:
I will add an 'edit as new' to messages in the sent folder. For now you could copy sent messages to the drafts folder and maybe use templates if this is appropriate.
[Android Apps and Games] Jack McArthur:
Note your comments re cathedrals. May I ask if this complements your handle here i.e. lower case b as the last character yields 666?
[Android Apps and Games] M66B:
The MB are my initials (M=Marcel) and the 66 is my year of birth, so no.
[Android Apps and Games] M66B:
I have just released

beta

version 1.597

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] ths180:
Unified folders collapsible in navbar is good!

Thank you
[Android Apps and Games] andy356:
Highlighting the Wizard button by making it blue was a nice touch! It's these little things that improve usability effectively.

Edit: I have set periodic synchronisation for every 2 hours. When I pull to refresh, the notification says "Synchronising 0 accounts" and then disappears.

Is manual synchronisation disabled by default and only used when automatic synchronisation is disabled?
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

I feel "spam" should be included in uniform folders
[Android Apps and Games] M66B:
Spam will be included as menu item just like for all other unified system folders if there is more than one account with a spam folder.
[Android Apps and Games] beeshyams:
Thanks. I have two Gmail accounts having spam and one Yahoo having junk but it doesn't show
[Android Apps and Games] M66B:
I see no reason why the spam folders won't be showed as unified system folders. There is no exception for spam folders and for me the unified spam folder is shown.

Please make sure that at least two accounts have a spam folder by checking the folder list of each account. The folder type is shown on the second line after the icon designating the folder type (a flag for the spam folder).
[Android Apps and Games] beeshyams:
Yes. All accounts show "spam" but not seem in unified
[Android Apps and Games] M66B:
Can you please post a screenshot of the main navigation menu too?
[Android Apps and Games] beeshyams:
Here it is
[Android Apps and Games] M66B:
[MENTION=6285129]beeshyams[/MENTION] the folders should be set to synchronizing, maybe this should be changed.
[Android Apps and Games] beeshyams:
Thanks Sherlock!

That was the reason. Maybe you can add in FAQ

BTW, "edit as new" seems like a nice idea. Hope it gets added
[Android Apps and Games] jaholm:
Hi,

It seems that the number of new messages on the fairemail icon is wrong. The number is the sum of New messages +1 for the message that fairemail is synchronizing (e.g.: "Synchronisiere 3 Konten").

Proof: stopping global sync decreases the number by one. I'm using nova launcher (not using Tesla unread)
[Android Apps and Games] M66B:
I guess the nova launcher shows the number of notifications as badge count, which will not match the number of new messages.

You can check this by adding the FairEmail widget to your home screen. The widget shows the same number of new messages as is sent as badge count.

Another thing is that FairEmail marks the service notification channel to not show badges, which might not be taking into account by your launcher (which I would consider to be a bug). This was not done on early versions of FairEmail, so maybe this might not apply if you have FairEmail installed a long time already.
[Android Apps and Games] M66B:
I have just released

beta

stable

version 1.598 1.599 1.600

Changelog/download:

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

This version adds 'edit as new' to the message 'more' three dots menu.

Marking contacts as untrusted has been simplified by using labels instead of relations. See this FAQ for more details.

You are advised to update to this version because permanently delete trash has been changed from deleting conversations to deleting messages to prevent deletion of messages that should not be deleted.
[Android Apps and Games] jaholm:
You are right. This seems to be a bug of nova running on nougat. Nova on pie works correctly. I fixed this by running Tesla unread on nougat.
[Android Apps and Games] jaholm:
Hi,

I like the option "show contact photos" but I got many many many mail from addresses which are not in my contacts. And I didn't want to add them. But if not in my contacts got an ugly colored letter instead of nothing. At least that's how I interpret this option.

Ok, that may be a matter of taste. Unfortunately many other programs do the same. But the additional letter also offers no information gain.

No big colorful letters make the screen more balanced. My opinion.
[Android Apps and Games] MueKo:
Okay, thank you answer, success for the future.

Verstuurd vanaf mijn A0001 met Tapatalk
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

Thanks for the continual improvement !

I am still continuing with this (minus Yahoo). A couple of things

1. What is the meaning of the chat icon at the end when you are viewing mails? Maybe it was there earlier but just noticed

2. Connectivity log is a good feature. I see a portion of it in the bug report too. If you want to see the complete log how does one share it? Copying not possible. Curious, network is blocked with XLP but your app bypasses that ? (reads WIFI name :)
[Android Apps and Games] M66B:
The chat icon and the associated number show how many messages there are in the conversation.

There is a dedicated XDA thread for XPrivacyLua ... in short: this needs a new restriction.
[Android Apps and Games] M66B:
I have just released

beta

version 0.34

Changelog/download:

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

This releases fixes a crash. Besides a few other bug fixes and small improvements, there is now a menu to show the original message, including all styling, etc. Be aware that original is original, so if there are malicious scripts in the message, they will be executed. Scripts are not executed in the standard message view.
[Android Apps and Games] ouzowtf:
And the swipe icons are there! :D
[Android Apps and Games] Primokorn:
The original email looks like a web page and it's opened in FairEmail and that's fine. But once I click on a link from the original email my web browser should be used so that I can print, share, bookmark...
[Android Apps and Games] M66B:
Isn't that a nice surprise ;)
[Android Apps and Games] M66B:
Please create a GitHib issue for this and I will look into this nice suggestion.

Edit: [MENTION=4958579]Primokorn[/MENTION]: https://github.com/M66B/open-source-email/commit/f6291f8d7ab31427634b2a80a7a967dda11a5948
[Android Apps and Games] beeshyams:
That's nice. Original mail sizing needs to be looked into. Attaching snapshots of the same mail from G mail app and FairEmail
[Android Apps and Games] M66B:
I can't see what you mean because XDA attachments do not work great, to say the least.
[Android Apps and Games] beeshyams:
I can see the attachments now, maybe you can too

The original on FairEmail is not fitting to the screen size, it is spread out. I thought pictures would explain better

Edit: One can scroll so it's not a big deal
[Android Apps and Games] M66B:
This will be changed in the next version, at least when the web page has the right meta tags.

https://github.com/M66B/open-source-email/commit/5eab316b47712f3108660cf6b14afb3c22dcd01d
[Android Apps and Games] wirdSchoon:
Yes it is really nice - but with a little bit of color please. :highfive:
[Android Apps and Games] M66B:
I like to keep things minimalistic, so there will be no colors. The icons should be clear enough.
[Android Apps and Games] AndroZeek:
[MENTION=2799345]M66B[/MENTION] LibreMail
[Android Apps and Games] M66B:
You are a little bit late to the party, since FairEmail has been selected as name already.
[Android Apps and Games] AndroZeek:
My bad, I did not looked second post before yesterday.
[Android Apps and Games] dorqus:
Running latest version from GitHub. If I try and rename an account it says "auth failure" when trying to save the changes, then it reverts to the original name. Was able to reproduce repeatedly. I'm syncing three accounts, and doesn't matter which one I try to rename. Thanks.
[Android Apps and Games] Sas-3:
[MENTION=2799345]M66B[/MENTION] thx for your effort!

Are you releasing these beta versions also via f-droid, or should I switch to the GitHub releases?

Thank you, sas
[Android Apps and Games] M66B:
The account name is not used to authorize and I cannot reproduce this issue.

Without a log file I cannot tell you much.

To everybody sending me log files: if you wait to long with sending a log file, the problem you want me to look into might be gone because log files have a limited length.
[Android Apps and Games] M66B:
It looks ugly if some messages show a contact icon and other don't show a contact icon.

Maybe you like identicons more (display settings).
[Android Apps and Games] jaholm:
If only some mails have an icon and other's don't this draws the attention especially to it. To a more important mail. Icons with letters waste space.

And it looks like a colorful mix of bubblegum. :)

Identicons: :(
[Android Apps and Games] M66B:
The color and the letter make it easier to recognize messages of the same sender, which is a clear advantage.

I have no plans to add an option to disable the letter icons, sorry.
[Android Apps and Games] wirdSchoon:
Would it be possible to display the last synchronization time in a clearly visible place?

And if you have search for mails at intervals where the synchronization time (every 15 minutes) is always on the hour, then 15 minutes after, 30 minutes after and so on...?
[Android Apps and Games] M66B:
Where do you propose to show the last synchronization time?

Recent Android versions tries to combine times to wake up the device by shifting times to save on battery usage and although it is possible to wake up the device at exact times, this is not a good idea.

Edit: the next version might show the last connected time of the accounts in the navigation menu. I am in doubt because connected is not synonymous with synchronized. Accounts are connected, folders are synchronized. Showing the last synchronized time of a folder is also confusing because there can be more recent pushed messages.
[Android Apps and Games] jaholm:
I got mail and spam from

Marie-Christine Schons <mc.schons@chr-metz-thionville.fr>

Mavis L. Wanczyk <alinesousa@cce.ufsc.br>

Microsoft-Konto-Team <account-security-noreply@accountprotection.microsoft.com>

Marcel Bokhorst <notifications@github.com>

Every mail preceded with a capital M on white background. Sorry, but can't see any advantage of this icon.

If you decide not to show only the contact photos it's OK for me. I simply switch off this feature.

But that would have been a unique feature.
[Android Apps and Games] M66B:
The background is based on the hash of the letter of the email address, so not all M's will have a white background.
[Android Apps and Games] jaholm:
That's right, but the above have all white background. Or I can not recognize the subtle difference in color.
[Android Apps and Games] M66B:
I will add an option to disabled generated icons in the next release.
[Android Apps and Games] La_Globule:
Hello Marcel,

Thanks for the unified folders.

However, in the navigation menu, the icon is the same for all, a folder with a man into it.

Why they are not the icons associated with each type of folder (sent, drafts, ...)?

Thanks for having a look.
[Android Apps and Games] M66B:
This would be confusing because a single system folder would look exactly the same as a unified system folder.

Suggestions about how to improve this are welcome.

Did you know that you can add any folder to the navigation menu for quick access by long pressing the folder in the folder list and enabling 'Show in navigation menu' ?

Edit: since unified system folders have not state (disconnected, connected, synchronizing, etc, see legend) it is possible to show the folder type instead, which will be the case in the next release.
[Android Apps and Games] La_Globule:
You could either add a little + (plus) sign next to the icon or make a new icon consisting of the same twice in superposition with a little "3D" effect.

Thanks for the tip, BTW.
[Android Apps and Games] wirdSchoon:
I have a very bad reception at the workplace and noticed that an interval works well without the battery draining quickly.

The last sync will only be shown to users who don't use push... :)
[Android Apps and Games] M66B:
This will be in the next version, but a lot less prominent.
[Android Apps and Games] jaholm:
Dear Marcel,

I have problem to understand the notification light. You wrote in the faq:

"Note that apps cannot change notification settings, including the notification light setting, on Android 8 Oreo and later anymore. Apps designed and targeting older Android versions might still be able to control the contents of notifications, but such apps cannot be updated anymore and recent Android versions will show a warning such apps are outdated."

Did you mean, that you cannot set the color of the notification light on Oreo and later?

I want to set the light for fairemail to yellow.

My light blinks blue when I got a message from my Threema Messenger. In Threema (target sdk is 26, Android 8 Oreo) I am able to set the color on Samsung Pie?

Are there newer restrictions on sdk >26?

Is there a way to change the color?
[Android Apps and Games] M66B:
On Android 8 Oreo and later notification properties can be changed only with the Android app/notification settings. Apps targeting Android 8 Oreo and later cannot change notification properties after installation anymore. This is to give you instead of apps control over notifications.

Google requires a minimum target Android version now when publishing or updating an app in the Play store, so there is no way around this anymore.
[Android Apps and Games] jaholm:
I tried some Apps, for example https://play.google.com/store/apps/details?id=com.koo.lightmanager3

target is Android Oreo 8.0. This app (yes rating is very bad) can change the light to every color you want. Works with fairemail on my S9.
[Android Apps and Games] M66B:
This app is targeting Android 6.0, see here and can therefore access the old notification settings. This app cannot be updated anymore because Google does not allow it. This app can also not use any feature of Android 7 and later, like grouped notifications.

tl;dr; this app is dead.
[Android Apps and Games] jaholm:
Sorry, but this is not correct. Last update was April '19.

https://play.google.com/store/apps/details?id=com.ubqsoft.sec01

and

https://play.google.com/store/apps/details?id=sk.styk.martin.apkanalyzer

said:

Target version: Android 8.0 Oreo

Target SDK: 26

(same as Threema)
[Android Apps and Games] M66B:
This app appears to read notifications of other apps (not very privacy friendly, which is why you need to grant permissions for this explicitly). My best guess is that this app is creating a unique notification channel for each unique color, which would be a way around the Android restrictions. I am not going to add something similar to FairEmail because you should be able to change the light color using the Android app/notification settings.

Regarding my earlier statement: "... I have found no way to do this ..."

https://stackoverflow.com/questions...et-notification-light-color-since-oreo-api-26
[Android Apps and Games] jaholm:
Ahh, thanks for the clarification.

Samsung user are not able to change the color via Android app/notification (https://www.samsung.com/de/support/...benachrichtungs-led-bei-meinem-galaxy-modell/ sorry only german). Therefore there is no other way to change the color. Yes, it's not privacy friendly I'm aware of this.
[Android Apps and Games] M66B:
I have just released

beta

version 1.601

Changelog/download:

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

Please report any problem you discover.
[Android Apps and Games] wirdSchoon:
thank you very much - this is prominent enough!
[Android Apps and Games] M66B:
I have just released

beta

version 1.602 1.603 "Dinodocus"

Changelog/download:

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

Native error reporting was disabled using a new setting in an updated version of the Bugsnag library to reduce the APK size again.

Please report any problem you discover.
[Android Apps and Games] M66B:
I like to distinguish send and sent by using different icons. Currently the outbox and unified sent folder have the same icon, which can be confusing.

My proposal is to use this icon for the outbox: https://material.io/tools/icons/?search=send&icon=send&style=baseline

and this icon for the sent folder: https://material.io/tools/icons/?search=forward&icon=forward&style=baseline

Suggestions for other icons from here are welcome: https://material.io/tools/icons/?style=baseline
[Android Apps and Games] heinhuiz:
The check mark for sent? https://material.io/tools/icons/?search=check&icon=check&style=baseline
[Android Apps and Games] M66B:
IMHO this is ambiguous because it is not clear what/why is checked.

Thanks for the suggestion anyway.
[Android Apps and Games] VasoVV:
Great news! Thank you! I'm going to help the project with some translations soon.
[Android Apps and Games] m0d:
Maybe changing the outbox to something that means processing and scheduled to process:

Like,

Can be scheduled to send now or later,
[Android Apps and Games] M66B:
I like to match the send action icon in the compose screen and the outbox icon in folder lists:

https://material.io/tools/icons/?search=send&icon=send&style=baseline
[Android Apps and Games] m0d:
If only there were takeoff (outbox/send) and landing (sent) icons for email

This is nice bit might be too long for outbox:

https://thenounproject.com/term/send-email/1220265/

"Over 2 Million icons,

royalty–free"
[Android Apps and Games] jaholm:
Hi to all Samsung owner.

To change the color of the notification light, the best privacy friendly app (costs 3,49€) is:

https://play.google.com/store/apps/details?id=com.ledblinker.pro
[Android Apps and Games] Tencloudy:
Great idea and big project. Good luck !

Great idea and big project.

Good luck !
[Android Apps and Games] M66B:
I have just released

stable

version 1.604 "Dinodocus"

Changelog/download:

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

The requirement for a system folder to be present in two accounts for it to be shown in the navigation menu has been dropped.

The sent folder icon has been changed to be able to distinguish the outbox folder and sent folder.

The setup help and privacy policy have been integrated into the app, so no internet access is needed anymore. Similarly, an 'Attribution' menu item was added to 'About'.

Please report any problem you discover.
[Android Apps and Games] gangrenius:
[MENTION=2799345]M66B[/MENTION] what drives you to do this for people? What is the motivating factor?
[Android Apps and Games] M66B:
Mostly having something useful and challenging to do.

Why the question?
[Android Apps and Games] gangrenius:
Well I'm curious since this is a lot of work. How does it profit you? There's a lot of power when making an app and it's ability to peer into the life of another I suspect.
[Android Apps and Games] beeshyams:
Not sure what you mean here by "peer into the life of another". All his projects do exactly the opposite by protecting one's privacy.

That's the last thing I would expect Marcel to do "peer...", unless of course, I am mistaken in understanding you
[Android Apps and Games] M66B:
I don't have much to add to my previous answer. I don't need to make profit and I don't need to "peer into the life of another" (whatever that means).

It is nice to see that my work is appreciated, for example in the form of a donation or just a "thank you". I hate it when people just say "it doesn't work" without giving me a chance. Those are probably the same people who are friendly when taking with them, but turn into monsters when driving a car.
[Android Apps and Games] ncorna:
Hi,

I'm trying to switch to FairEmail but it fails the initial synchronization. I have an email on a personal domain hosted on zoho.eu which contains a fair number (~5000) of emails in the Inbox folder. Unfortunately it seems that zoho rate-limits the maximum number of emails in a single IMAP session, as the synchronization stops after ~2500 emails with the error "Your account is currently not accessible via IMAP due to excessive usage. Kindly try after some time.". However, if I try to resume the synchronization after some time, all the previously downloaded emails gets cleared and the sync restarts from zero, resulting in the same error.

Do you have any suggestion?

Thanks.
[Android Apps and Games] M66B:
FairEmail will not erase already synchronized messages after a failure.

Did you change the default number of days to synchronize for? Should the default be lower?

Try to synchronize the messages for a few days only and increase the number of days step by step to prevent hitting the rate limit. Long press the folder(s) in the folder list to change the number of days to synchronize messages for. You might need to cancel existing synchronization operations by long pressing the operation in the operations list (you might need to enable debug mode for this).

By the way: IMHO this is a sneaky way to lock you in. Google does rate limiting too, but by slowing down responses, not by terminating connections.

Note that you can move messages from account to account with FairEmail, which you could use to move over to another provider.
[Android Apps and Games] M66B:
I have just released

beta

version 1.605 "Echinodon"

Changelog/download:

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