yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
Which Android version is there on the phone?

Which FairEmail version are you using?

This are relevant questions because for example Android 11 changed how links can be opened.
[Android Apps and Games] ichnisan:
Hi, I am on Android 9 and use FairEmail 1.1262 Noasaurus (from Google Play with Pro Features enabled).
[Android Apps and Games] M66B:
Can you please long press 'Support' in the navigation menu to contact me?
[Android Apps and Games] TiTiB:
I feel for you. As much as I tell myself "Don't let other peoples' stupidity ruin your day/mood" I still can't help it. I just got back from a 10 minute drive across town and I cussed and yelled at my windscreen 3 or 4 times. I don't think I'd handle constant critique about my work, from idiots no less, very well.
[Android Apps and Games] ichnisan:
Hello again, I got it fixed. What I did:

Opened other apps and clicked hyperlinks there. When I was asked to chose a browser with the option to set it as default, I just did this.

After doing this with some apps, the "choose app" dialogue was gone in FairEmail too (I didn't even get a dialogue to choose a browser as default at all).

It seems that a browser needs to be set as default for something on my phone in order to be recognized as default in FairEmail too.

Case closed. :)

Thank you for your friendly support!
[Android Apps and Games] NothingCanHurtMe:
For some reason the received time after a certain point in the message was all showing as July 15 at 15:53 (or something like that) but the date of the messages had suddenly jumped from 2020 to 2017.

I decided to start over and selected "delete local messages" for the folder.

I clicked on the folder again and it loaded an initial set of messages and would dynamically load more as I scrolled down as described above. I landed up loading messages up to June 12 2020 (about 350 mails).

I then reentered the folder and did pull to refresh. It then started a large sync operation as described above.

Here are some images showing what is happening.

https://imgur.com/a/yJnKsOe

Edit - the folder in question is "-mbox"

Notice that in part 1 it has loaded slightly more mails than the ~350 that I had loaded initially by scrolling down in the folder.

By part 2 it has loaded about 10,000 as you can see from the screenshot

Yes those are both disabled.
[Android Apps and Games] francwalter:
[MENTION=2799345]M66B[/MENTION] Is it possible to compile FairEmail by myself and have the pro features enabled?

Please don't misunderstand me, I bought the pro features already and I am very lucky with FairEmail, coming from k9mail some months ago. I appreciate your work a lot, bought also the other paid apps already (NetGuard, XPrivacy), both great apps!

I am just curious how it can be, that a open source app can be with pro features, that are disabled in default.

There must be some code there, where the paying is checked, so when I would compile it, could I just comment that out?

Is there some special protection mechanism through Google Play, which I don't know?

I am really just curious, on the coding side of view.

Thanks for an answer :)

frank
[Android Apps and Games] M66B:
I have just released version 1.1263 1.1264 1.1265 Ostromia

Changelog/download:

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

[MENTION=10748527]NothingCanHurtMe[/MENTION] please install this version and follow the instructions in this FAQ:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
The messages I found in my inbox this morning are pretty depressing, so today I won't be developing new features. I will answer questions and look into problems though.

You can try to cheer me up with a nice Play store review.
[Android Apps and Games] beeshyams:
I wish I could write using another account but FairEmail is not available in my country.

So, let me frankly say you are the most responsive developer I have come across and I doubt others can match ever. Limited edition sums it up
[Android Apps and Games] Velfess:
But can I use FairEmail to receive Google emails?

I'm enrolled in Advanced Protection, I've downloaded the app from Google Play Store and when I try to login - I get

Error ServiceDisabled

FAQ says "ServiceDisabled ... might be caused by enrolling in the Advanced Protection Program.", and this is true, but FAQ doesn't say how do I proceed/can I login and receive messages.
[Android Apps and Games] M66B:
Did you use the Gmail quick setup wizard?

Authorizing an account with a username and password is not possible when enrolled in the Advanced Protection Program.
[Android Apps and Games] Velfess:
Yes, I used wizard and get this problem.

Maybe relevant part of log:

07-22 14:40:03.172 I/fairemail( 5679): Result class=ActivitySetup action=null request=65535 result=-1
07-22 14:40:03.172 I/fairemail( 5679): authAccount=ivanstanul@gmail.com (String)
07-22 14:40:03.172 I/fairemail( 5679): accountType=com.google (String)
07-22 14:40:03.172 I/fairemail( 5679): data=null
07-22 14:40:03.172 I/fairemail( 5679): Result class=FragmentGmail action=null request=5 result=-1
07-22 14:40:03.172 I/fairemail( 5679): authAccount=ivanstanul@gmail.com (String)
07-22 14:40:03.172 I/fairemail( 5679): accountType=com.google (String)
07-22 14:40:03.172 I/fairemail( 5679): data=null
07-22 14:40:03.174 I/fairemail( 5679): Requesting token name=ivanstanul@gmail.com
07-22 14:40:05.782 E/fairemail( 5679): android.accounts.AuthenticatorException: ServiceDisabled
07-22 14:40:05.782 E/fairemail( 5679): android.accounts.AuthenticatorException: ServiceDisabled
07-22 14:40:05.782 E/fairemail( 5679):	at android.accounts.AccountManager.convertErrorToException(AccountManager.java:2522)
07-22 14:40:05.782 E/fairemail( 5679):	at android.accounts.AccountManager.access$700(AccountManager.java:162)
07-22 14:40:05.782 E/fairemail( 5679):	at android.accounts.AccountManager$AmsTask$Response.onError(AccountManager.java:2365)
07-22 14:40:05.782 E/fairemail( 5679):	at android.accounts.IAccountManagerResponse$Stub.onTransact(IAccountManagerResponse.java:107)
07-22 14:40:05.782 E/fairemail( 5679):	at android.os.Binder.execTransactInternal(Binder.java:1021)
07-22 14:40:05.782 E/fairemail( 5679):	at android.os.Binder.execTransact(Binder.java:994)

EDIT:

Attachments seem to give 404 error for some reason, so I'm adding links.

Screenshots: Imgur link

Log file: Pastebin link
[Android Apps and Games] M66B:
The Android account manager says "no":

android.accounts.AuthenticatorException: [B]ServiceDisabled[/B]

I don't know why, but as far as I know this is not related to the Advanced protection program, see also here:

https://support.google.com/accounts/answer/9764949
[Android Apps and Games] M66B:
It seems Google dictates using the Gmail app when enrolling in the sell your soul advanced protection program:

"Decide if Advanced Protection is right for you - To read your email, you must can use Gmail - You won’t be able to use your Google Account with all some apps & services that require access to sensitive data like your emails"

https://support.google.com/accounts/answer/7519408?hl=en&ref_topic=9264881
[Android Apps and Games] NothingCanHurtMe:
Wow, I recently discovered I had to click some option called "allow less secure apps" or something like that to get IMAP access *with TLS* to continue working with my desktop apps such as Thunderbird, Seamonkey Mail and Mutt.

The key is they mean less/more secure *as defined by Google*.

No, it couldn't possibly be that they want to force users to use their web interface and their software so they can continue vendor lock-in and continue to cram Google Ads down our throats. Nothing to do with that at all. /s
[Android Apps and Games] M66B:
When using OAuth (supported by FairEmail via the quick setup wizard), this should not be necessary.

What is surprising is that it seems that even OAuth cannot be used when enrolled in the Advanced lock-in protection program.

Note that I have asked the Google OAuth team about this a few months ago and they avoided to answer my question by pointing to some unrelated documentation. Don't be evil ...
[Android Apps and Games] NothingCanHurtMe:
Yes absolutely, I was only referring to desktop apps. I think I was mistaken about Thunderbird; I believe it does support OAuth as well.

I assumed that. It is plain and obvious what Google is doing here. I hope they actually keep this "Advanced Protection" crap optional but I wouldn't be surprised if one day they just pull the plug and force all Gmail users to use proprietary Google software and their proprietary web interface.

Currently I do use gmail accounts for my personal email but I use my own mailserver for work email. If Google ever cuts own third party apps entirely, I'll just migrate all of my personal mail to a private server as well, and perhaps just use Gmail for junk accounts for signing up for web services and the like.

That would really be a shame though.

I feel like Google abandoned this philosophy long ago...
[Android Apps and Games] geronimoge:
Ok thanks. That's sad. I mean that there are restrictions.
[Android Apps and Games] crypta:
They removed their starting slogan a long while ago "don't be evil".

OK, that's kind of fair and transparent to do so. But think of it. Why should some organization should ever drop such slogan....

What is the conclusion?

Google uses their influence and sheer workforce to outrun any competitor with changes not technical necessary, free services until others are ruined and again, they are the world's biggest ad company selling everyone of you **** as long as someone pays it. THAT is the core of Google.
[Android Apps and Games] ChickenA:
This is very annoying.

I know that the default behaviour in Microsoft Outlook is to change an e-mail to READ upon open or changing selection, but Outlook also allows you to disable this behaviour (File > Option > Mail > Reading Pane button > Mark item as read when selection changes).

There are a lot of people who does not want their e-mail items to be changed to read automatically, because they just have a quick look to see if there is any urgent e-mail, then leave them as UNREAD as they have not actually action those e-mail. These people (including myself) would actually disable this default behaviour in Microsoft Outlook.

Hence would be good to have this switch in FairEmail . I am currently stuck with Aqua Mail as they have this switch / control, and I cannot switch to FairEmail as having to change everyone e-mail to UNREAD again after reading them is just double handling.
[Android Apps and Games] maybeme2:
Could this be what you are looking for?

Settings/accounts, select Manage accounts, tap on the account, then Advanced.

Unselect 'Mark messages read on expanding'
[Android Apps and Games] ChickenA:
Yes! This is very well hidden! Thank you
[Android Apps and Games] M66B:
I have just released version 1.1266

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] crypta:
Everyone thinks their behavior is backed by many doing the same. I don't do actions with most of the mails reaching me. So people like me would feel it cumbersome if the emails I look at won't get marked as read.

I decide the importance mostly from topic and sender. If I can't react asap, I mark it with a star.

In coding there's a philosophy : if that what you are doing is overly cumbersome with the tools your are using,re-think your use / workflow. Most propably it is you not your tools ?

I wouldn't have written this if you wouldn't have had referenced to the people alike of you ?.
[Android Apps and Games] ChickenA:
If you really want to pick a fight on a forum, why do you think Microsoft created that switch? There would not be a need for Microsoft to create that switch in the first place, if there aren't people like me, as you seem to suggest.

This is why there is a switch in Microsoft Outlook, because there is a LARGE amount of people like me, so they created that switch, and you decide if you are one of the people in the other group.

Anyway, I tried FairEmail for about 2 hours. It lacks a lot of control / options available, so I have gone back to Aqua Mail.
[Android Apps and Games] fraschi51:
You meant that you don't find the options - see your post #15301 ... ;)
[Android Apps and Games] heinhuiz:
Except being very well hidden, it seems illogical (and thus confusing) to have this as a per account setting?
[Android Apps and Games] fraschi51:
This is the only way to set up your preferred handling in an account-differentiated way - which might be useful for some people.
[Android Apps and Games] ChickenA:
Yes, I found the control to disable 'mark read on change selection', thanks to post #15300

However, I am unable to find controls to control actions to do with downloading mail. Some examples available from Aqua Mail but not FairEmail:

Download size of mail, where I could specify, say, max 256k over 4G, but unlimited size over Wi-Fi, in Aqua Mail. FairEmail only has one single switch of default of 256k, meaning, I could not click sync when I have Wi-Fi and download my whole e-mail account.

When reading a folder or e-mail, FairEmail would start downloading and sync the folder / e-mail automatically, without asking me. Aqua Mail would actually do nothing, and display a message that the e-mail was not completely downloaded (if this is the case), then let me download if I want to.

The above means, when I have Wi-Fi, I sync Aqua Mail, and it would download everything, then I could 'work offline' when I am on 4G. This is currently does not seem possible with FairEmail.

I also cannot find the place to select font type and font size either.

Maybe M66B lives in USA with unlimited data, but I live in Australia, where data is much more expensive (to give example, Telstra pay as you go is AUD$30 for 25GB for 28 days (or USD$21.5 / £17 / 18,5 €), so there is a need for this sort of controls, I think.
[Android Apps and Games] M66B:
Some people want to automatically mark messages read for private accounts and not for (shared) business accounts.
[Android Apps and Games] M66B:
FairEmail will automatically download the message text and the attachments on unmetered connections and you can set the maximum download size for metered connections (mobile data, paid hotspots) in the connection settings.

You'll want to disable 'browse' in the advanced account settings.

You can long press to select text and style the selected text.

Everything is there, but it is obviously not the same as your previous app, which is known to track you (which will use data too!).

I live in the Netherlands where mobile data is not really cheap.
[Android Apps and Games] ChickenA:
Yes, I am too used to Microsoft Outlook and Aqua Mail, so it took a long time to get my head around FairEmail.

This is the exact reason for me to look for another option to replace Aqua Mail.
[Android Apps and Games] heinhuiz:
Oh yes. I used to be one of those people, I even forgot :o

---------- Post added at 09:54 AM ---------- Previous post was at 09:24 AM ----------

I currently live in an African country, where the largest data bundle I can buy is 12GB for the equivalent of AUD45. In fact, [MENTION=2799345]M66B[/MENTION] kindly implemented the metered/unmetered restrictions back when FairEmail was a very basic mail program at my request.

I don't think you will find many options in Aquamail or any other Android mail app that you won't find in FE. If you do, just ask for it in this forum and you will be presented with a workaround or even a new version with the feature implemented.

I started using FE many versions ago for its privacy orientation. The many options implemented since then, some at my request and a ton more at other people's, make it undoubtly the best email app around, even in the free version(!). Add to that Marcel's kind responsiveness and I don't understand anybody even thinking of reverting back to their old workhorse.
[Android Apps and Games] crypta:
Hey chicken,

Nobody picks a fight here, just alternate opinions.

But maybe you could describe your work flows and problems in detail so the ux could be improved. I think you represent a good bunch of default users out there ?.

This could end in a win win for all sides.
[Android Apps and Games] maybeme2:
Fwiw, FairEmail has more customization options than any other email client I know. That is one of its strengths. The other side of that coin is that it takes time and effort to learn about all its options. That is true of any complex program. Think of when you first learned how to use Outlook, Aquamail, Word, Excel, etc.

Its other great strengths are its unique privacy features (also takes time to understand and learn) and its very talented and responsive developer who, as has been mentioned, will often even add a new feature (frequently overnight) when asked nicely.

But, it is a free world and nobody is forced to use this or that app. Trust me, it is worth the effort to learn to use FairEmail. You'll soon wonder how you could ever go back to your old insecure ways. On the other hand it is always stressful to learn new ways to do things. Whether it is worth the effort or not is your decision to make.

I used to use Aquamail too, back when it too had a single talented developer. But it was sold and things have changed.

Use both Aquamail and FairEmail simultaneously for a while and then decide which is best for you. It will help with the frustration of learning new ways.
[Android Apps and Games] ChickenA:
Makes sense. I just couldn't find / notice the option, that's all.

Thanks for the explanation. I could not find information on this when I read the FAQ few hours ago, but I have now found it answered under FAQ # 40.

Where? I cannot spot this, not even in Settings > Setup Accounts > (my account ) > Advanced.

I think I found Aqua Mail easier to pick up, because it has clear explanation next to the check box for each option / setting, so I know exactly what I'm looking at. To be fair, FairEmail is not bad / outstandingly bad / stick out bad at all. I have installed so many e-mail app on my search for a replacement to Aqua Mail, I have installed some which are shocking.

Here is now another thing which is strange and not what I expected. From FAQ # 40 again:

"FairEmail will by default check if old messages were deleted from the server on each connection. If you don't mind that old messages that were delete from the server are still visible in FairEmail, you can save some network and battery usage by disabling this in the receive settings."

In Settings > Receive > Check if old messages were removed from the server, I have it in ON position. Yet in :

- Inbox, FairEmail is showing an e-mail from XDA, which I have since deleted using web based Outlook (just to make sure, cos MS Outlook on desktop can play up with the cache thingy)

- Outbox, FairEmail is showing 2 e-mail, while web based Outlook is showing 1 e-mail.

Am I missing something here?
[Android Apps and Games] maybeme2:
A valid point. FAQs are not as convenient as clear explanations next to the check boxes.

On the other hand, 'clear explanations' is relative. I've had problems here too because my android and tech knowledge is not as advanced as that of others in this thread. I therefore don't always understand the brief explanations that are crystal clear to others.
[Android Apps and Games] M66B:
For how many days are you synchronizing messages?
[Android Apps and Games] ChickenA:
7 days, the default.

Actually, it is not picking up new e-mail when I use the "Force sync" function. I have 47 mail in inbox, FailEmail is now stuck at 41. I just realised that, I need to hold down / long select Inbox folder, then select "Synchronize now" in order to update the folder, which seems to update all mail correctly (remove mail which has since been deleted from server, and pick up new e-mail).
[Android Apps and Games] M66B:
So, problem solved?
[Android Apps and Games] ChickenA:
Shouldn't force sync force all folders to sync? Instead of me having to click each folder?

And if force sync is not meant to force sync all folders, then what does it do?
[Android Apps and Games] M66B:
Force sync is not meant to synchronize all folders. Please see here for the purpose of force sync:

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

Automatic or manually synchronization will both synchronize folders enabled for synchronization only. You can long press a folder in the folder list to enable/disable sync.
[Android Apps and Games] maybeme2:
Don't feel bad ChickenA. I have to admit that FAQ explanation went right over my head. <grin> I still don't understand how 'force sync' is different than manual or any other sync. I guess I have to accept I'm not as smart as I thought I was. <crying>

I too thought force sync forced synchronization of everything.
[Android Apps and Games] NothingCanHurtMe:
From the release notes:

I am very curious to check this out, even though I now have things working with the 'Date' header setting. I have a feeling the 'Received' header will work as well. Thanks for the release!
[Android Apps and Games] M66B:
You can try the received header too for your case. If it works, this will be better.
[Android Apps and Games] M66B:
What the FAQ tries to explain is that FairEmail will wait increasingly longer with trying to reconnect in case of connectivity problems. Force sync will skip this waiting and try to connect right away.
[Android Apps and Games] andy356:
Might be better to name it something more descriptive then, like "Sync Now (Skip Wait)".
[Android Apps and Games] M66B:
The suggestion is good, but it wouldn't be accurate because force sync does a few things more, like always synchronizing the list of folders, even when this is turned off in the receive settings.
[Android Apps and Games] M66B:
I have just released version 1.1267 1.1268

Changelog/download:

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

This version adds a setting to select the default compose font. The default will be Androids default font, which is sans serif, unless you are using the monospaced font. In the latter case there is a behavior change: the message will not only be shown with a monospaced font, but also sent with a monospaced font now. In other words it is WYSIWYG now.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] Vatsalgupta10:
I am facing this weird issue since switching to FairEmail from GMail.

When I am on mobile data, the mails are received instantly but when I am on a WiFi( High speed as well), the mails are always received around 10-20 minutes late.

I am not able to figure out the issue. Is anyone else facing it? Please help me as I receive work emails that need to be attended instantly.

Thanks
[Android Apps and Games] M66B:
Please send me the debug info by long pressing 'Support' in the navigation menu and please include a short problem description, so I know what it is about.
[Android Apps and Games] l_uke:
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] M66B:
I have just released version 1.1269 1.1270 1.1271

Changelog/download:

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

This version is a release candidate for the next Play store version.

Please report any issue you discovered, so it can be fixed.
[Android Apps and Games] womefa:
Hello,

I couldn't find anything about this in the changelogs so I'm hoping it's ok to ask here about it:

Has there been a recent change to the "share menu integration" of Android? Since a couple of updates I'm no longer seeing any FairMail-contacts to share something from a third party apps to FairMail.

The option in settings is still enabled. Disabling, restarting and enabling again didn't fix it ?
[Android Apps and Games] M66B:
If you upgrade to version 1.1271, the problem will be fixed.