yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
There are even still email servers using port 25 with no encryption ...

So, I would leave port 587 open for other email servers and not use it in your email clients.
[Android Apps and Games] Eagle3386:
Yep, I know.. :( Alright then, I'm switching to 465 and all 3 ports remain open. Thanks for your super-duper support.

If it's some sort of motivation: your support here already rectifies the costs of FairMail Pro, but I'm still waiting for plain-text support (e. g. getting an HTML mail, but _always_ replying in plain-text only, converting the original into plain-text) and better support for inline-quoting (FairMail seems to favor the "Outlook reply style" - see German Wikipedia article for examples: https://de.wikipedia.org/wiki/TOFU).

If that feature makes it way into the app, I'm instantly purchasing it. Any plans for 2020 regarding that?
[Android Apps and Games] M66B:
Plain text only has been available for quite some time. You can enable it by default in send settings or you can enable it on case-by-case basis in the send dialog. If you disabled the send dialog using "Don't show again", you can open it via the three-dots menu item "Send ...".

Above the replied/forwarded message text there is a pencil icon to convert it to plain text as well. This will also change the quote style.

What else is to wish for?
[Android Apps and Games] M66B:
Unfortunately grey 900 isn't nicely possible because the card background would have the same color as the top action bar. So it will be grey 800 instead.

I did make the accent color a bit darker though:

https://material.io/resources/color...0&primary.color=424242&secondary.color=FF8F00
[Android Apps and Games] M66B:
I have just released

beta

version 1.871 1.872

Changelog/downloads:

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

Besides a few small (theme) improvements the accessibility for visually impaired people was improved. The accessibility improvements were contributed by someone blind, with a little bit of help from me.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] Sid32:
1.871 refuses to show on screen. Getting the notification that mail is being checked. But no app. Forced stopped and clear cache. Same issue. Using dark grey theme.
[Android Apps and Games] M66B:
I was already on it and it has been fixed in the just released

beta

version 1.872.
[Android Apps and Games] mrrocketdog:
i know i probably just missed this in settings or faq but how do i show/see like my last 250 or 500 messages?

anyone? :)
[Android Apps and Games] nadir husain:
Messages are usually saved by number of days , not count . Perhaps M66B can clarify if I am wrong
[Android Apps and Games] M66B:
As [MENTION=10106102]nadir husain[/MENTION] said: it is by number of days, not by number of messages. Age is more relevant than count in this case.

Related FAQ:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq39
[Android Apps and Games] Dark_Eyes_:
[MENTION=2799345]M66B[/MENTION] I see you are working on an auto tune keep alive feature, which is very nice! Can you consider increasing the keep alive if the connection hasn't failed in a long period of time (like 10 keep alive period)? That way it would really auto tune. Otherwise, you have to choose a deliberately high keep alive value and wait for it to settle down to the proper value.
[Android Apps and Games] M66B:
Yes, I am working on this, but it is an experiment for now. I am not sure if this will be released because it is difficult to determine automatically if a keep alive setting is correct. A potential problem is that different networks have different characteristics, so it is not only about the email server. Some routers terminate idle connections after 10 minutes and others don't for example.

The auto tuning is meant to fix too high keep alive intervals, resulting in relatively expensive reconnects and push messages not always working. It is not meant to improve working keep alive intervals. Increasing the value too cannot only result in problems where there were none, but also in oscillation.

Summarized, the idea is to go down from a value that should work (servers should allow 29 minutes idle time) to a value that does work.

As a side note: the keep alive alarm is inexact, which is why formerly 24 minutes was chosen as default instead of 29 minutes (the value was recently changed to a default of 15 minutes).
[Android Apps and Games] Dark_Eyes_:
Thanks for the feedback. I thought about the overshooting issue (oscillation), and there are certainly ways to work around that, but I understand your reasons not to implement that and I agree with you.

I enabled the feature locally and chose a keep alive of 29 on my 3 accounts. I'm on vacations this week so I don't mind if the connection stops. I'll let you know how this goes and where it settles.

Do you think it's best to have the same keep alive for all accounts, or it doesn't matter?
[Android Apps and Games] M66B:
If you want to test, which is appreciated, set the keep alive higher than 29 minutes, for example 45 minutes. Also make sure that you have the latest related commit and are using a debug build (the algorithm is disabled in release builds). In the account list and the main log there is some extra info about what is going on.

Please let me know what happens in your case. The keep alive value should go slowly down to a value that works.

Enjoy your vacation!
[Android Apps and Games] wickets:
I'm trying to use this app, but keep getting an error message Couldn't connect to host, port:

imap.gmail.com, 993; timeout 20000

failed to connect to imap.gmail.com/

2607:f8b0:4002:c0f::6c (port 993)

from /2001:db8:ad:0:ff: (port

37234) after 20000ms: isConnected

failed: ENETUNREACH (Network

is unreachable) isConnected

failed: ENETUNREACH (Network is

unreachable). Is there a setting i missed or turned on/off in error? Thanks
[Android Apps and Games] M66B:
Network is not reachable is a connectivity error that find its cause outside of FairEmail. Please see this FAQ for more information:

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

Basically, this is a problem with your internet connection, possibly by using a VPN.
[Android Apps and Games] wickets:
Thank you.
[Android Apps and Games] M66B:
I regret that I enabled distribution of FairEmail in Spain and Portugal again. This has been undone now and I have no plans to enable distribution in any Spanish or Portuguese speaking country again.

BTW, the same already applied to NetGuard.
[Android Apps and Games] 白い熊:
Why?
[Android Apps and Games] M66B:
Because the reviews are almost always unfair and unreasonable and there is hardly any positive word on the other side.

Edit: in addition to that, the is almost never a reply to my response.
[Android Apps and Games] 白い熊:
It is strange! I don't know what I'd do without the two tools — both probably require a certain level of sophistication…

I'd assume though that the percentage of idiots would be similar in all countries — in fact, with an even bigger market, like the US you'd assume the total number of idiots would be higher — and they are usually the loudest…
[Android Apps and Games] M66B:
I have traveled a lot in Latin America and I always enjoyed it. People are sometimes a little bit shy, but they are almost always friendly and helpful. So, I will never call 'those' people idiots.

That said, there is a lot of difference in how people from different countries review. Since I don't won't to answer each morning dozens of bad reviews knowing that the chance for a reply/revision is slim, I have chosen to not distribute my apps in Spanish and Portuguese speaking countries and a number of selected other countries anymore. All my apps are available outside the Play store too, so it is not that I make it impossible to download and install my apps.
[Android Apps and Games] M66B:
I have just released

stable

version 1.873 "Fosterovenator"

Changelog/download:

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

Since only the latest stable and beta version are supported, this release means that all prior versions are unsupported now.

As always, please report any problem you discover, so it can be fixed.
[Android Apps and Games] mrrocketdog:
probably a "little" slow to the party. but i just checked in Tibu "overview of app storage use" (app | data | cache) with

k-9 = 1.14 GB

FE = 137 mb

maybe its different for different users , but wowzerrrrrrs!
[Android Apps and Games] m0d:
I believe this is the only way to positively counter goggles review system. Blocking unreasonable areas seems reasonable, as you mentioned app is available through github anyway.

Until they spend time on fixing it with a way to force reviewers to respond once a dev responds, but even then users probably will not respond well.

It is strange how devs are forced to respond within a certain time frame to users to keep app in store, but there is no proper system to protect devs from fake/false/outdated reviews
[Android Apps and Games] M66B:
Developers can report reviews to Google, which I did hundreds of times and guess what? Google did absolutely nothing!

Developers are not obliged to respond to reviews. However, leaving a review unanswered, especially with false information, is not very smart IMHO.

Another frustrating thing: a review can be a long, sad story, but a developer has just 350 characters to respond.
[Android Apps and Games] DavidEUS:
Will you include the Spanish language? It is not clear to me
[Android Apps and Games] M66B:
The Spanish language is included and you can update it here when needed:

https://crowdin.com/project/open-source-email

The remark was not about the language, but about the distribution in the Play store.
[Android Apps and Games] pearljohn:
Thanks for such a great app.

Love the new themes but I would love to be able to use the Amoled background with the other colour options.

Are you planning on adding that (or would you if not) or is it even possible? Thanks.
[Android Apps and Games] M66B:
I have already tried to override the background color for the colored themes by settings the background color for the root view to black, but this appeared to be insufficient. So, the only way to properly add this is to add 6 more hard-coded themes with a black background color, which I will do because I like to use one of the colored themes with a black background myself.
[Android Apps and Games] pearljohn:
Fantastic stuff. Great to hear. Thanks again.
[Android Apps and Games] M66B:
I have just released

beta

version 1.874

Changelog/download:

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

This version adds three new settings and six new themes. The black theme has been replaced by the grey dark theme (which has a black background too). [MENTION=4647085]pearljohn[/MENTION]

I like to hear if the changed theme selection works okay and if all the themes still display properly.

As always, please report any problem you discover, so it can be fixed.
[Android Apps and Games] Irish_Dude:
Guys I am trying to send a PGP encrypted email and I am having no luck.

I have read the fair email documentation.

Here's what i have done

1) installed open key chain

2) connected fair email to open key chain via the privacy settings in fair email

3) downloaded the pgp public key of my recipient via the open key chain app.

4) tried to send an email to same recipient

5) I can see the green pad lock but when I click 'encrypt' and the send dialogue box comes up, I select "PGP sign and encrypt" the message automatically saves the message as draft.

Where am I going wrong?

Also is email pulling pgp public keys we have saved in openkeychain?

Thanks for this great app
[Android Apps and Games] M66B:
Which version of FairEmail are you using? I am asking because PGP encryption was accidentally turned into a pro feature after adding S/MIME encryption. This has been corrected in the latest releases though.

What does exactly happen after selecting 'Sign and encrypt' and tapping 'Send' (formerly 'OK') ?
[Android Apps and Games] Irish_Dude:
I am using version 1.873

When I press send "draft saved" just pops up.

Does fair email check if the recipient of the email has a public key stored In open key chain?
[Android Apps and Games] heisert:
The Orange Black with light blue looks ugly.

Is the standard black amoled with orange gone? It was my favorite one. Edit: it seems it now the one with blue Header :(

Never change a running.. ah good looking Theme

(1874)
[Android Apps and Games] M66B:
Please update to the latest version.

Encryption is delegated to OpenKeychain app, so checking if a key is available is done by the OpenKeychain app.
[Android Apps and Games] M66B:
Yes, it was removed to not have 'black' two times in the theme selection dialog.

Try the grey dark theme instead.
[Android Apps and Games] Irish_Dude:
What is the latest version?

Google play is not showing an available update
[Android Apps and Games] M66B:
The latest version is currently stable 1.873 and beta 1.874

Please make sure you authorized FairEmail in the OpenKeychain app.
[Android Apps and Games] Irish_Dude:
Thanks for your reply but how do you authorise FairEmail in open key chain?

I can't see anything in the open key chain app
[Android Apps and Games] M66B:
I have just released

beta

version 1.875

Changelog/download:

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

The black theme is back [MENTION=6359432]heisert[/MENTION]

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] M66B:
Normally, you'll have to do that when trying to encrypt the first message.
[Android Apps and Games] heisert:
:cool::svetius:

Thanks
[Android Apps and Games] M66B:
I think distribution of FairEmail in the Play store app for Italy needs to be disabled too ...
[Android Apps and Games] Irish_Dude:
Just updated to V1.875 and selecting "sign and encrypt" still just results in a "draft saved" message.

Is anyone on here able to send/receive PGP encrypted messages?
[Android Apps and Games] M66B:
I have no problems with sending PGP encrypted/signed messages.

Can you please make a screen recording?
[Android Apps and Games] Irish_Dude:
Here you go

https://send.firefox.com/download/573c4b74bf50634b/#JHjfweKZXHohfE7NDhnsSg

Please let me know what I am doing wrong

Thank you
[Android Apps and Games] M66B:
That's odd.

Please reproduce the problem and immediately after it send me the debug info by long pressing 'Support' in the main navigation menu. Note that Android recycles log files fast, so timing is important.
[Android Apps and Games] Irish_Dude:
Just emailed you the logs straight after reproducing the problem
[Android Apps and Games] fraschi51:
When I tried to send an encrypted message, I also only received the 'draft saved' message. When I tried to start the Openkeychain app, I was told that it crashed several times. After a forced shutdown of the OKC app and another attempt, the access request for OKC mentioned by Marcel came up and everything went as expected.
[Android Apps and Games] Andriy U.:
When I would like to have a bit more colors in my dark grey life, then I will switch to black :)

Thanks!
[Android Apps and Games] Irish_Dude:
Thanks for replying.

I never got the access request for OKC, maybe that's the issue.

I just granted all permissions to both fair email and OKC and tried to encrypt an email but still getting the "draft saved" message
[Android Apps and Games] fraschi51:
Did you tried a forced shutdown of the OKC app?
[Android Apps and Games] M66B:
From the debug info:

12-30 15:01:01.617 6708 7026 I fairemail: Executing org.openintents.openpgp.action.GET_KEY_IDS
12-30 15:01:01.618 6708 7026 I fairemail: user_ids=<redacted> (String[])
12-30 15:01:01.618 6708 7026 I fairemail: eu.faircode.email=48 (0x30) (Long)
12-30 15:01:01.625 6708 7026 I fairemail: Result action=org.openintents.openpgp.action.GET_KEY_IDS code=2
12-30 15:01:01.625 6708 7026 I fairemail: api_version=12 (Integer)
12-30 15:01:01.625 6708 7026 I fairemail: user_ids=<redacted> (String[])
12-30 15:01:01.625 6708 7026 I fairemail: eu.faircode.email=48 (0x30) (Long)
12-30 15:01:01.626 6708 6708 I fairemail: Deliver task compose:pgp state=RESUMED
12-30 15:01:01.626 6708 6708 I fairemail: Crumb compose:pgp
12-30 15:01:01.626 6708 6708 I fairemail: Result= PendingIntent{1aca99e: android.os.BinderProxy@668c7f}

This means "get key ids" returned code 2 = "user interacting", which FairEmail executes as requested and which should be handled by the OpenKeychain app. So, I guess the OpenKeychain app is indeed crashing.
[Android Apps and Games] Irish_Dude:
Thanks for investigating

Strange the way it works for some people and not for others.

I uninstalled OPK from the playstore and installed the one from fdroid but the result is the same

Oh well. Thanks for your help anyway
[Android Apps and Games] M66B:
I will send you a link to a test version by email.
[Android Apps and Games] Irish_Dude:
Great thanks, I will try again when you send me the link
[Android Apps and Games] 白い熊:
[MENTION=2799345]M66B[/MENTION] I very much like the fact that you've included the “black background” and “reverse” colors in the theme…

Currently, my favorite, out of the options offered is:

— yellow/purple

— reversed

— dark

— black
[Android Apps and Games] Irish_Dude:
Guys for anyone struggling to get OpenKeychain to work with fair email, try to encrypt the message BEFORE you create any keys, it seem this is the way for fair email and OpenKeychain to link up (for me anyway)
[Android Apps and Games] M66B:
This information has been added to the FAQ:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq12
[Android Apps and Games] TiTiB:
Yes, we have a tradition of being able to complain without consequence, and some make 'liberal' use of this and are especially loud and obnoxious, though. And, yes, I agree with you. ?
[Android Apps and Games] SheepShiv:
Hello, I am having a problem getting the pro features to activate. When I click the link in the email, I get a small popup message at the bottom of my screen that says "Invalid response received".
[Android Apps and Games] :
Hi,

I just switched from k9 to fairmail and i love it.

But I'm having a problem with the battery usage.

The [IMG="screenshot"]https://ibb.co/RB5pgD9[/IMG] shows the battery usage over night. I'm using fairmail with 5 identities (4 IMAP and 1 POP). Folder sync is deactivated.

Any suggestions?

Thanks

Ps link to picture doesn't work because of new registration.

Screenshot shows Fairmail using 12% battery in 7h 15min.
[Android Apps and Games] M66B:
Are you sure you are looking at the right numbers? Please see this FAQ for more information:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq39
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION] Thanks this theme is fantastic
[Android Apps and Games] :
Thanks for your help.

I think I'm looking at the right numbers. On Android 10:

"Battery" > three dots menu > "Battery usage"

I also followed your FAQ and changed some things.

I will keep an eye on it.
[Android Apps and Games] M66B:
The right numbers are at:

Battery, three-dots menu, battery usage, three-dots menu, show device usage

Google should really make this more transparent!
[Android Apps and Games] :
Ok, wow, that is weird.

But for me it shows only 1% less than before. Strange.
[Android Apps and Games] heisert:
So its time to see forward.

I wish Marcel and all XDA Users a good year and see a good time for FairEmail in 2020.

Thanks Marcel for the hard work making FairEmail to the best Android Mail App!

Cya next year! ?
[Android Apps and Games] hteles:
Happy New year, Marcel, Folks.
[Android Apps and Games] M66B:
I have just released

beta

version 1.876

Changelog/download:

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

Happy new year!
[Android Apps and Games] mrrocketdog:
happy new Fair year Email to all.
[Android Apps and Games] heisert:
FairEmail attacks Gmail & Co:

https://www.futurezone.de/digital-l...r-Android-sagt-Gmail-und-Co-den-Kampf-an.html
[Android Apps and Games] M66B:
The next version, most likely next year, will have a new setting to disable the FairEmail search in the copy/paste menu.
[Android Apps and Games] M66B:
There seems to be something wrong with the expanded/collapsed state in relation to read/unread. I will look into this.

Regarding the quote handling: this cannot be done without causing slowness. I have looked into this several times, but there appears to be no way to efficiently handle line breaks without evaluating the whole text :(
[Android Apps and Games] Danmann:
It's already 2020 here. Time to thank some people for 2019. Thanks [MENTION=2799345]M66B[/MENTION]
[Android Apps and Games] Andriy U.:
FairMail was the best app of 2019 for me. Many thanks to Marcel for the great app!

Happy New Year to all from FairMail community!
[Android Apps and Games] gc01:
Any chance for a play store release this year too !
[Android Apps and Games] M66B:
[MENTION=10423393]horazont[/MENTION] and others: would it be a good idea to collapse a message on manually marking read?
[Android Apps and Games] M66B:
No, sorry, it will be the next decennium.
[Android Apps and Games] Poor Grammar:
A New Years Sale on this app sure would bring in some much needed cash... People love sales?
[Android Apps and Games] M66B:
If I look at the hours spent and the current price, the app is always on sale.
[Android Apps and Games] Lupus77:
Wow, just found this app yesterday. Even regex for identities. Great app, nice work! Although I was a little bit overwhelmed by the sheer number of options in settings :D

Nevertheless, I have a feature wish, but I guess this is very low priority because it is regarding pop 3. Is it possible to add a feature to delete mails on server? With Aquamail or Kaiten Mail, this is possible. I will explain a situation where this is useful:

I usually leave my mails on server when using pop3 on my phone. I will download and empty the server when I am on my home computer and start my mailclient there. Sometimes there are spam mails, with Kaiten Mail I will delete the spam mails (also delete on server), so I don't download the spam mails on my home computer.

Maybe I overlooked and didn't find this option.
[Android Apps and Games] M66B:
Unless you enabled 'Leave on server' POP3 wil locally deleted messages delete on the server too on next sync.
[Android Apps and Games] Lupus77:
Wouldn't untick "Leave on server" eventually delete all mails on server? I will test this tomorrow. I wish you a happy new year!
[Android Apps and Games] gc01:
Great idea - i propose a sale price of €19.99 ... :D
[Android Apps and Games] Poor Grammar:
:laugh:...Lol....Actually was just a suggestion. I've seen a few well known devs do it in the past but hey to each it's own.. My point was people like to buy things that's on sale even if it's not really on sale if that makes sense..
[Android Apps and Games] horazont:
I think that’d be a good start. Plus moving on to the next message. As described in my original post, I’d like this to be a separate, easily tappable button below each (expanded) message in the conversation view to allow for easy reading of longer threads.

Either way, collapsing a message after marking read simply makes sense to me.
[Android Apps and Games] chantoine:
So, in 2021 [emoji16]
[Android Apps and Games] M66B:
FairEmail can't predict what you want, especially if there are more messages in the conversation, so you'll need to swipe to the next message yourself if you are finished.

IMHO you shouldn't use the read state as a to do indicator, but star messages instead.
[Android Apps and Games] fraschi51:
That is also my recommendation and it is practiced here as well.
[Android Apps and Games] M66B:
Since the year zero doesn't exist this is technically correct ;)
[Android Apps and Games] M66B:
Such practices are forbidden in the EU and IMHO that is a good thing.