yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
I do prefer a raw message file, which you can save via the horizontal three dots menu (you might need to scroll the popup menu).

You can long press 'Support' in the navigation menu for my email address.
[Android Apps and Games] La_Globule:
Hello Marcel

Since 1.1297 version, you made the modification "Dimmed color stripe for read messages".

So when all messages are read, all the colours are shaded and it not easy to see to which account a message belongs.

Besides, the message list is a bit unpleasant, especially when using a dark theme.

I prefered having the original colour like before.

Maybe I'm the only one complaining but if you could restore the previous, it would be nice.

Thanks a lot.
[Android Apps and Games] M66B:
This is the very first remark I got about this ...
[Android Apps and Games] La_Globule:
Maybe people didn't notice the change...
[Android Apps and Games] dvhttn:
Same network (both on my home wifi) and same email settings - FairEmail fails as above but Outlook sends as asked. This is not the first time it's happened and all seems to point to FE handling emails (with attachments?) differently to Outlook.

Any more clues as to where to look?
[Android Apps and Games] nadir husain:
I had to look at it closely to see the difference but yes I also prefer the old setting. Dimming the stripe takes away from rendition quality even on a light theme which I use.
[Android Apps and Games] M66B:
How messages should be formatted is standardized. FairEmail uses the the JavaMail library to format and send messages, which has been around for quite some time and is currently being maintained by Oracle. So, I don't think that this is being caused by FairEmail, at least I don't see how this could be possible.

I would like to test this to be sure, so if you can borrow me an account and tell me how to reproduce this, please do so. Maybe there is some header which the server doesn't like and increases the spam score. If I could test, I could try removing stuff from the message and see if it gets through.
[Android Apps and Games] dvhttn:
Sent you an email with the non-forwarding mail attached. Let me know via email if you need anything else.

Ta.
[Android Apps and Games] M66B:
The color stripe will be shiny again in the next release.
[Android Apps and Games] M66B:
I have just released version 1.1311 Qantassaurus

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] mrrocketdog:
finally , Qantassaurus!! ty @ Marcel for keeping FE alive and growing.
[Android Apps and Games] zoral566:
faulty appearance

i like the app but there is a problem with it. this is how I get messages from my website. (another email app ok, eg Edison) thanks in advance too.

<!DOCTYPE html><title>Kapcsolat</title></head><body

style="background-color: #ffffff; color: #000000; font-style: normal;

font-variant: normal; font-weight: normal; font-size: 12px;

line-height: 18px; font-family: helvetica, arial, verdana,

sans-serif;"><h2 style="background-color: #eeeeee;">New Form

Submission</h2><table cellspacing="0" cellpadding="0" width="100%"

style="background-color: #ffffff;"><tr><td valign="top"

style="background-color: #ffffff;"><b>Név:</b></td><td>Veér

Zoltán</td></tr><tr><td valign="top" style="background-color:

#ffffff;"><b>Email:</b></td><td>vxxcc0@gmail.com</td></tr><tr><td

valign="top" style="background-color:

#ffffff;"><b>Üzenet:</b></td><td>Üdvözlöm!

Párommal szeretnénk egy dézsafürdőt az

udvarba, hosszas mérlegelés után :) Nagyon

tetszettek a weboldalon a munkáik. Érdekelne, hogy

szombaton tartanak-e nyitva, vagy csak hétközban tudunk

Önöknél körülnézni, illetve

beszélni a lehetőségekről?

Köszönettel:

Veér Zoltán</td></tr></table><br/><br/><div

style="background-color: #eeeeee; font-size: 10px; line-height:

11px;">Form submitted from website: </div><div
[Android Apps and Games] Ikearat:
I snipped away most of it.

The little I left is missing the the "head" tag.

I get some email (almost always from advertisers) on my desktop that has truncated html in it. You can't expect an email client to fix bad code.

The last div statement is missing the closing bracket.

I found two paragraph breaks "br/". I think those don't need the slash.

The tables look good, data and rows open and close good. I didn't try translating the message :)

There is no body end or html end.

Is the sample you provided complete?

I think the reason you see code instead of a rendered page is due to the formatting errors. FairEmail can't find valid html so it thinks this is a plain text email.
[Android Apps and Games] zoral566:
I know the website is not sending the message properly, but see if there is a solution. (the message is in Hungarian :)) the end is behind. if you don't mind I'll copy it again.

<!DOCTYPE html><title>Kapcsolat</title></head><body

style="background-color: #ffffff; color: #000000; font-style: normal;

font-variant: normal; font-weight: normal; font-size: 12px;

line-height: 18px; font-family: helvetica, arial, verdana,

sans-serif;"><h2 style="background-color: #eeeeee;">New Form

Submission</h2><table cellspacing="0" cellpadding="0" width="100%"

style="background-color: #ffffff;"><tr><td valign="top"

style="background-color: #ffffff;"><b>Név:</b></td><td>Erdélyi

Sándor</td></tr><tr><td valign="top" style="background-color:

#ffffff;"><b>Email:</b></td><td>xxxxxxx@gmail.com</td></tr><tr><td

valign="top" style="background-color:

#ffffff;"><b>Üzenet:</b></td><td>Tisztelt Dézsafürdő!

Érdeklődöm, nagyságrendileg mennyibe kerül,

valamint az is, mekkora helyet foglal el egy 4, egy 6, illetve egy 8

személyes fűthető fürdődézsa teljesen

kiépítve. Kiegészítésként

lépcső, könyöklő, külső polc,

vízhőmérő, valamint hőszigetelő jutott eszembe.

A fűtésre vonatkozóan minden megoldás

érdekel.

Érdekel továbbá, hogyan oldják meg a

vízhőfok egyenletességét a

dézsában.

Üdvözlettel: Erdélyi

Sándor</td></tr></table><br/><br/><div style="background-color:

#eeeeee; font-size: 10px; line-height: 11px;">Form submitted from

website: dezsa-furdo.hu</div><div style="background-color: #eeeeee;

font-size: 10px; line-height: 11px;">Visitor IP address:

81.0.93.204</div></body></html>

Thank you.
[Android Apps and Games] M66B:
Please send me the raw message file of this message for inspection. You can save raw message files via the horizontal three dots menu just above the message text. You can long press 'Support' in the navigation menu to get my email address.
[Android Apps and Games] zoral566:
I sent, thank you very much.
[Android Apps and Games] M66B:
I have just released version 1.1312

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] guillermohs9:
Hi Marcel this message shows up like this. I can't find any charset setting (although I translated all of the strings lol)... It shows ok in gmail app.

Thanks!
[Android Apps and Games] M66B:
Please send me the raw message file of this message. You can save a raw message file via the horizontal three-dots menu just above the message text (you might need to scroll the popup menu). You can get my email address by long pressing 'Support' in the navigation menu.

The message text itself shows fine, so a character set settings, wouldn't help anyway.

There is no character set setting because it would only result in extra questions and hardly solve anything. Most messages are encoded with UTF-8 anyway these days.
[Android Apps and Games] guillermohs9:
I believe I just sent a full debug email and added the raw mail as another attachment. If there's anything else I can be useful for, let me know. Thanks for your hard work.

Cheers!
[Android Apps and Games] M66B:
Initial analysis: the subject is encoded like this:

Subject: =?UTF-8?Q?Con_BNA_todo_es_m=EF=BF=BDs_f=EF=BF=BDcil.?= =?UTF-8?Q?_Todav=EF=BF=BDa_no_la_bajaste=5F?=

You can decode headers like this here:

https://dogmamix.com/MimeHeadersDecoder/

I have tried to replace UTF-8 by ISO-8859-1, Windows-1251 and some commonly used other character sets, but none resulted into the correct result.

Moreover, EF BF BD is UTF-8 for �

I will send you a test version with additional debug information to get to know more.
[Android Apps and Games] M66B:
I have just released version 1.1313

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
Is zooming in on reformatted text with images working properly for you?
[Android Apps and Games] M66B:
I have just released version 1.1314

Changelog/download:

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

This version adds exporting and importing rules for a folder.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] Ikearat:
Just installed v1.1314

Text zooming is working on Android 8.1.0 (Blackview BV9500 not rooted)
[Android Apps and Games] M66B:
I don't know why yet, but it seems that updating to Android 11 with the F-Droid build installed will make the app disappear. The bad thing is that I don't know (yet?) how to fix this situation.

So, better uninstall the F-Droid build first before updating to Android 11. This problem might occur for other apps too.
[Android Apps and Games] kasnder:
The same happened for my app. The issue seems to be this: gitlab.com/fdroid/fdroidserver/-/issues/827

Setting the target SDK to 29 seems to do the trick.
[Android Apps and Games] crypta:
I assume Google will harden every future development against Foss and non Google sources ?.

But another thing : I read something about filters and would like to disable / mute notifications e. G. For recipient conformation.

Is there a way to do this. Can't find any filter related settings
[Android Apps and Games] M66B:
So, this is a problem with the F-Droid build process. This needs to be fixed ASAP. Version 1 signatures have been deprecated for quite some time! Can somebody please create an issue for this (I am "on the road" today).
[Android Apps and Games] andy356:
It's already open though? The issue linked a few posts back was opened by an F-Droid dev, so they're probably working on it.

Edit: this is the MR linked in the issue: https://gitlab.com/fdroid/fdroidserver/-/merge_requests/736
[Android Apps and Games] M66B:
This issue was opened 4 months ago ...

If this isn't solved soon, I will be force to drop support for the F-Droid version because questions about this take too much time of my time, also because it is not easy to fix the problem.

The solution is to uninstall the app via adb and to install it again from the Play store or from GitHub, which is signed properly. This is too hard for most people though.

adb uninstall eu.faircode.email

Some people left a 1 star rating for this in the Play store, which is very unfair. F-Droid should be rated like this instead.
[Android Apps and Games] nadir husain:
Woot woot! FairEmail rating back up to 4.8 in the playstore here in south Asia. Congrats Marcel!
[Android Apps and Games] andy356:
There's activity there now. Bubu mentions that it'll only break reproducible builds, so FairEmail shouldn't have any problems.

Meanwhile, is targeting SDK 29 again still an option or is that forbidden by Google policies/code?

---

You're telling me people went to the *Play Store* to leave reviews about the *F-Droid* version of the app? How stupid can people be!? (╯°□°）╯︵ ┻━┻
[Android Apps and Games] M66B:
It is not forbidden yet, but not targeting Android 11 for Android 11, which is what this means, seems a bad idea to me. Moreover, IMHO this problem should be fixed at the root and better soon.
[Android Apps and Games] andy356:
It's a valid mitigation technique until that happens, though.
[Android Apps and Games] M66B:
It is not so easy as you might think because FairEmail will not compile with SDK 29 anymore because Android 11 features are being used.

Anyway, this should be fixed by F-Droid and soon.
[Android Apps and Games] M66B:
Yes, that is exactly what is happening and it is very frustrating because I didn't cause this problem and can't fix it either.
[Android Apps and Games] La_Globule:
Hello Marcel,

Maybe I'm wrong but there might be a change in the widget.

Before (I don't know when), when I clicked on a message, FE started and opened up the message.

Now, clicking on any message launches FE but doesn't open the message itself.

So did you change anything? Am I wrong about FE behaviour?

Thanks
[Android Apps and Games] M66B:
This is caused by a bug I will fix tomorrow.
[Android Apps and Games] andy356:
Yeah I'm following the progress on that MR. He seems optimistic and it's being updated with commits even now.
[Android Apps and Games] Dark_Eyes_:
[MENTION=2799345]M66B[/MENTION] Sorry to report on that issue again, but Android 11 is out officially and language detection is still broken. Anything that can be done?
[Android Apps and Games] fahrer17:
Marcel,

sorry if this was asked before but I didn't find an answer in your FAQ:

How can I activate the pro version on a second or new device?

I tried installing an *.apk I got from github on a second device and copied the settings from old phone over but only had the non-pro version on my second device.

(I hopefully get my new phone in a couple of days and would love to use FairEmail on it as well)
[Android Apps and Games] M66B:
Call Google?
[Android Apps and Games] M66B:
I have just released version 1.1315 Rhabdodon

Changelog/download:

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

This version adds search operators when searching on the device and using the search index or when searching on the server. Note that it is performance wise not feasible to add this for searching on the device without search index.

It works like this:

apple +banana -cherry ?nuts

will search for:

("apple" AND "banana" AND NOT "cherry") OR "nuts"

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
I have just left this comment on F-Droid:

https://gitlab.com/fdroid/fdroidserver/-/merge_requests/736#note_410348906
[Android Apps and Games] Danmann:
Is it possible to implement Web Key Directory?

https://wiki.gnupg.org/WKD
[Android Apps and Games] M66B:
Since FairEmail delegates PGP encryption to the OpenKeychain app, you should request this feature here:

https://github.com/open-keychain/open-keychain/issues
[Android Apps and Games] Danmann:
Right. It's included then.
[Android Apps and Games] M66B:
[MENTION=5445418]Dark_Eyes_[/MENTION] language detecting is done here:

https://github.com/M66B/FairEmail/b.../java/eu/faircode/email/HtmlHelper.java#L1542

The API is very simple and has no parameters:

https://developer.android.com/reference/android/view/textclassifier/TextLanguage.Request.Builder
[Android Apps and Games] Dark_Eyes_:
I figured as much. Nothing in textclassifier regarding language detection has changed from sdk29 to sdk30, so I guess it really is Android 11 that breaks the feature. I haven't seen anyone report problems with this api yet, but it's still pretty new so I guess we will have to wait. Thanks for looking into it though.
[Android Apps and Games] M66B:
I did report this issue to Google and you can see here how that went (requires logging in with a Google account):

https://issuetracker.google.com/issues/159670931

It was also this issue that let me decide to not report issues to Google at all anymore.

tl;dr; according to Google there are no icebergs.
[Android Apps and Games] fahrer17:
Hm, I don't really understand what happened to my question I asked this morning...?

Marcel,

sorry if this was asked already but I couldn't find any hints in your FAQs:

How do I enable the pro version on a second device?

I copied an *.apk from my old phone to the new one and exported/imported the settings but on the new phone it was only the non-pro version. Do I have to contact you in this case?
[Android Apps and Games] e5e197740b:
Sorry that the reply took me so long.

But your answer left me more confused then beforehand:

So how do I realize with FairMail what I want:

-IMAP-Idle with the accounts that support it

-Intervall-fetching with those that don't, but with longer, and different intervalls for certain accounts.
[Android Apps and Games] M66B:
In the receive settings you can switch to periodically checking for new messages and make exceptions for one or more accounts.
[Android Apps and Games] e5e197740b:
Thank you very much for the instant reply.

Well that's what I did. But now I want to prolong the fetching-interval for some of the accounts, some of them I really only need checking once a day, for others hourly would be nice.

For those I did change the account specific settings (it says keep alive OR fetching interval).

But either the "optimize automatically" or the time specified in the general receiving settings overrides that.

The log shows even the account set to 360 minutes checking every 15 minutes.
[Android Apps and Games] M66B:
You cannot configure different poll intervals for different accounts this way. There is a good reason for that: battery usage. Different poll intervals inevitably means the device will be woken up more often.

What you could do, is use an automation app, please see here:

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

There is one other option, if you don't mind the account is always connected (which will use some battery power): long press the folder (inbox) in the folder list, select 'Edit properties' and switch to polling. You can configure the poll interval in the account settings. You can use the poll factor to synchronize some folders less often than others.

Edit: IMHO it is better to synchronize all accounts once an hour and the overal battery usage might even be lower.
[Android Apps and Games] beeshyams:
No icebergs ? aka no Covid
[Android Apps and Games] M66B:
I know I started this indirectly, but let's not turn this thread in a Covid discussion.
[Android Apps and Games] 10ze:
Am I the only one missing a paste option while composing a new mail (and long pressing inside the edit area)?
[Android Apps and Games] M66B:
I paste a lot of texts and links, so it must be you only.
[Android Apps and Games] crypta:
For muting different email addresses / or alike, you need to configure a new notification channel. So you can change the notifications as you like within android. (still needs to be further tested)

For the filters I don't see them either.
[Android Apps and Games] M66B:
Please see here about filter rules:

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

You'll want to use the action 'Suppress notification'.
[Android Apps and Games] 10ze:
? absolutely right. If I disallow changing the clipboard in privacy manager, there will be no option to paste.
[Android Apps and Games] Dark_Eyes_:
No idea exactly what that means yet, but apparently Google changed the way text classifier is handled in Android 11:

https://source.android.com/devices/tech/display/textclassifier

Probably the same for reply suggestions (which don't appear to work either, but I don't use those so I'm not quite sure).
[Android Apps and Games] M66B:
This is documentation for manufacturers.

Reply suggestions still work for me.
[Android Apps and Games] M66B:
I have just released version 1.1316

Changelog/download:

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

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

Won't install update after downloading.

I get 'there's a problem parsing...'.

Will wait for next update.
[Android Apps and Games] M66B:
I downloaded the lasted APK from GitHub and could install it without problems, so this is odd.
[Android Apps and Games] maybeme2:
I downloaded it, then redownloaded after deletion with same result. Must be something on my side.

No problem. I'll just wait for the next update.

Edit.

I waited awhile, read emails, then redownloaded a 3rd time. This time it installed fine.

Sorry for the trouble. It was just the requested feedback.

You can delete my messages about it.
[Android Apps and Games] heinhuiz:
[MENTION=2799345]M66B[/MENTION], when marking a message as spam, the popup window covers the sender. Would it be possible to include the sender's address and domain in the popup?
[Android Apps and Games] M66B:
The sender name and email address are at the top of the report spam dialog. Maybe they are too big? ;)
[Android Apps and Games] heinhuiz:
Haha yes, apparently so. I didn't even look there because I thought it was just a window title. But now I know :cool:
[Android Apps and Games] La_Globule:
Now, there is a grey icon in the apps list in the settings and on the APK but still a blue one in the launcher... Is this some teasing about a future design change?
[Android Apps and Games] M66B:
Changing the design would upset a lot of people. Even adding one button does.

This minor change is to show a neutral colored icon above the screenshot in the recent apps screen instead of the blue icon above a for example purple themed screenshot, which is ugly.

It has some side effects because the grey icon is the default app icon. The launcher icon is blue because the startup activity has a blue icon.

Please let me know if you discover other places where the grey icon is being shown. Android is full of surprises ...
[Android Apps and Games] M66B:
Unfortunately, there have been too many 1 star Play store ratings for the wrong reasons again, so updates of your existing Play store reviews will be appreciated ...

FairEmail will delete your messages, is not completely free to use, doesn't work with Office 365, kills your cat and let you divorce. Just that you know ... and be nice to your wife or man.
[Android Apps and Games] M66B:
I have just released version 1.1317

Changelog/download:

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

Besides a few small improvements, this version adds an experimental feature: showing separator lines after table rows. This makes some confirmation messages and some news letters better readable for me at least.

You can enable experiments in the miscellaneous settings.

I like to hear feedback on this experiment. Is it useful? Are there disadvantages?

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
There is now a GitHub version with dashed separator lines too:

https://github.com/M66B/FairEmail/releases/tag/1.1317
[Android Apps and Games] beeshyams:
Thanks. No feedback as I don't get such mails
[Android Apps and Games] wimstefan:
Same here. Still have to wait for such an email to see how the new feature looks ?

I presume enabling "Experimental features" in "Miscellaneous" is enough to activate it?
[Android Apps and Games] M66B:
Yes, enabling experimental features in the miscellaneous settings will enable the separator lines.

In the next version there will be a new option for this, which will be enabled by default.
[Android Apps and Games] M66B:
I have just released version 1.1318

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] droidsometimes:
Hi, I'm having this glitch when swiping between messages. It started after upgrading from v1.1287 to v1.1305. I just upgraded to v1.1317 v1.1318 and it's still there.

When I start swiping, it flashes the 'get Pro' message at the top, see attached screenshot. The message disappears again when the transition to the next/previous email is complete. It makes the swiping between messages look a bit jumpy.

I'm using official LineageOS 17.1 without any modifications, Github releases of FairEmail, Pro features are enabled.

Happening on two devices >= v1.1305. Another device on v1.1287 is still fine.

Other than that - heavy+happy FairEmail user for more than a year now - you made email great again on Android without GSF, thank you very much!

:highfive:
[Android Apps and Games] M66B:
Thanks for reporting this, of course this will be fixed!
[Android Apps and Games] M66B:
I have just released version 1.1319

With the promised fix [MENTION=8806021]droidsometimes[/MENTION]

Changelog/download:

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

Please report any issue you discover, so it can be fixed.