yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] maybeme2:
Thanks for replying.

That's what I figured but it makes no sense: the newly created gmail account is the one with the crossed out cloud, yet ad the screenshot below shows, it is set to sync. That's why it is confusing.
[Android Apps and Games] M66B:
The crossed out cloud means that there is currently no connection to the email server.

This is likely being caused by internet connectivity trouble. You can check the log via the navigation menu about what happened.

FairEmail will automatically retry. Please see this FAQ about how that works:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq123
[Android Apps and Games] pratik_193:
[MENTION=2799345]M66B[/MENTION] - Did a little search and found that O365 is supported. I am trying to add my organization O365 account using wizard, but it says "No settings found for Domain".

Wanted to check - If O365 account with 2FA (MS authenticator and company portal) are supported?

My organization requires me to install MS company portal and Symantec end point protection to use Outlook (only email client supported as of now)..

Edit - Google play store says app is not in my country (India).. downloaded from Huawei app gallery
[Android Apps and Games] M66B:
When using two factor authentication, you'll need to use an app password, please see here:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq14
[Android Apps and Games] pratik_193:
Will try app password. However, how do i add account since it says "no settings found for domain"
[Android Apps and Games] M66B:
There is more than only that message: try to setup an account/identity in setup step 1 and 2.

The quick setup wizard will work in most cases, but cannot work in all cases.

Some providers/servers just have a unusual setup.
[Android Apps and Games] M66B:
Today FairEmail reached 100,000 downloads in the Play store:
[Android Apps and Games] pratik_193:
Thanks. But for some reason i cant connect. looks like my organization does not allow any other email client except MS Outlook
[Android Apps and Games] La_Globule:
Great!

So you see, your app is very appreciated despite the bad ratings.

Hats off!

[emoji847]
[Android Apps and Games] M66B:
Does the server support IMAP?

If so, you will most likely be able to use FairEmail.
[Android Apps and Games] andy356:
Wow. Any idea what that surge corresponds to? External event or internal change in the app?
[Android Apps and Games] M66B:
Mostly by articles written about FairEmail and crossing a certain threshold.

More than 100,000 downloads is also a threshold because I will likely start receiving emails with "Can we buy your app?", "If you integrate this, you will earn ...", etc.
[Android Apps and Games] pratik_193:
I dont know if it supports imap. Tried sending you an DM, but its disabled.
[Android Apps and Games] wimstefan:
Congratulations [emoji1376][emoji1376][emoji1376][emoji1360][emoji16]
[Android Apps and Games] M66B:
You can long press 'Support' in the navigation menu to contact me. Note that this requires at least one account to be configured.

Private messages are disabled due to frequent misusage.
[Android Apps and Games] fraschi51:
Do you know the number of github-downloads?
[Android Apps and Games] M66B:
The questions is for which release?

You can see the number of downloads for the latest release here:

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

Look for:
[Android Apps and Games] beeshyams:
Congrats.. Well deserved and it should have happened earlier

I see a sharp uptick in recent times... Coronavirus forcing people to look for better things
[Android Apps and Games] M66B:
I have just released version 1.1066 1.1067

Changelog/download:

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

This version adds an option to sort suggested addresses on frequency of usage. This depends on the locally stored contacts because Android does not record usage of contacts anymore.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] maybeme2:
I don't think it is about connectivity. All my other accounts have full connectivity. It is only the newly created gmail account that has no connectivity even though it was created using the FairEmail wizard. So I think it is a persistent problem with accessing the Gmail account. I received several messages from Google telling me they blocked my gmail account till I verifiedbit was me. I verified them all saying 'it was indeed me' and my gmail access is no longer blocked but FairEmail still cannot access my gmail.

I don't use gmail but there remains a problem with my FairEmail to gmail access that needs to be resolved. See attached images. Google says FairEmail has access but it does not. I can't find the place to acquire an app password despite the FAQ instructions perhaps because 2 step access is off.

What to do Marcel?
[Android Apps and Games] M66B:
First of all update to the latest version. If the problem is still there, please send me the debug info by long pressing 'Support' in the navigation menu for inspection.
[Android Apps and Games] maybeme2:
I will.
[Android Apps and Games] M66B:
FairEmail is set to check for new messages every 15 minutes and there is no exception for the Gmail account.

So, the Gmail account will most of the time be disconnected.
[Android Apps and Games] maybeme2:
It may be a cosmetic error Marcel. I sent myself a test message to my gmail address and it appeared in my unified box when syncing — despite the crossed cloud icon still being present. So I 'think' the crossed cloud icon may be in error. Could that be the case?
[Android Apps and Games] M66B:
[MENTION=6910712]maybeme2[/MENTION]

FairEmail is set to check for new messages every 15 minutes and there is no exception for the Gmail account.

So, the Gmail account will most of the time be disconnected and will only be connected for a brief period to check for new messages.

I guess you'll want to make an exception for the Gmail account too.
[Android Apps and Games] maybeme2:
I don't think that explains why the 'no connectivity' icon is present _only_ on the gmail account while my other 4 accounts show the dark cloud icon. As you wrote 'there is no exception for the Gmail account'. So why is it the only one with the crossed out icon? ?
[Android Apps and Games] M66B:
Please go into the receive settings and check the Gmail account just like the other accounts.
[Android Apps and Games] maybeme2:
That was the difference! Was not obvious to me. Now the gmail cloud is dark like the others.

Thank you.
[Android Apps and Games] M66B:
https://github.com/M66B/FairEmail/commit/67b5488ea19c19d0ad2f6dfcc03da9fc5ea451d7
[Android Apps and Games] M66B:
Currently this works, but since this depends on the Play store app/services, I cannot guarantee it will work in the future.
[Android Apps and Games] andy356:
What does the 'format flowed' for plain text toggle do? It's not clear to me from previous messages.
[Android Apps and Games] 11insomnium:
Currently I'm using the latest F-Droid version of FairEmail Pro. Now I want to switch to the GitHub version.

Are the Pro features still activated when I export my settings in the F-Droid version and import it in the new installed GitHub version?

You wrote that the GitHub release will automatically check for updates.

Is it adjustable how often the app is searching for updates or just YES/NO?

Thanks
[Android Apps and Games] Jollyriffic:
"fair email" and yet, extorting money from light sensitive people, like myself, for dark mode.

Light mode = eye feel like they are burning out of my skull and migraines.

dark mode, should be a standard feature, in all apps.
[Android Apps and Games] M66B:
Simply said it concatenates lines ending on a space.
[Android Apps and Games] M66B:
In the navigation menu of the setup screen you'll find order accounts.
[Android Apps and Games] M66B:
[MENTION=7721644]Jollyriffic[/MENTION] WHAT?! All themes are free to use! Check the display settings.

What's wrong with supporting a huge project like this anyway?
[Android Apps and Games] M66B:
I have just released version 1.1068

Changelog/download:

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

The receive settings to synchronize subscribed-only folders has been replaced by a filter on subscribed folders, which is accessible via the three-dots menu in the folder list.

Auto optimizing, which is meant to automatically adjust settings to minimize battery usage, has been extended with auto tuning the keep-alive interval. You can enable auto optimizing in the miscellaneous settings.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] beeshyams:
A thought - shouldn't auto optimization be a part of initial set up rather than tucked under miscellaneous head?

To me it's more logical there, especially in quick set up. For users with needs that possibly use more battery, they know what to do
[Android Apps and Games] M66B:
If auto optimize was absolutely perfect: yes.

Maybe in a later stage.
[Android Apps and Games] M66B:
I have just released version 1.1069

Changelog/download:

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

The version was released to fix a crash on listing POP3 folders.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] andy356:
I wasn't sure what this setting did. Does it change any of the settings in the various tabs, or only advanced account related settings?

A grey text explaining it below the setting would be great.
[Android Apps and Games] M66B:
A help text was recently added.

Auto optimize will currently switch to periodically checking for new messages when one of the accounts does not support push messages or when a server says "Still here" within 2 minutes. For the other accounts an exception will be made.

Auto optimize will also enable auto tuning of the individual account keep alive internal.
[Android Apps and Games] M66B:
I have just released version 1.1070 1.1071 1.1072

Changelog/download:

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

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
The order accounts screen shows account names.

You'll want to change the account name, please see here about how you can do this:

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

This will be easier when selecting an account from the navigation menu as well.
[Android Apps and Games] loyl1:
search bar keeps refreshing,erasing what I've typed

When using search on version 1.1072 the search bar keeps refreshing, erasing what I've typed before I can finish and start the search.
[Android Apps and Games] M66B:
If you wait until the messages are synchronized, this behavior should stop.

I will see if I can fix this somehow in a future version.

This is a problem that exists longer.

Edit: there will be an ugly workaround this AndroidX problem in the next release.
[Android Apps and Games] M66B:
I am considering apps that use a refresh button as outdated. Pulling down to refresh is the modern variant.

Pull-down-to-refresh has recently been improved to automatically force sync in most cases.
[Android Apps and Games] mach07:
Couldn't even setup a simple gmail account. Not for me.
[Android Apps and Games] M66B:
Setting up a Gmail account is really easy.

Did you use the Gmail quick setup wizard?
[Android Apps and Games] M66B:
[MENTION=7810221]mach07[/MENTION]

Setting up a Gmail account is really easy.

Did you use the Gmail quick setup wizard?
[Android Apps and Games] maybeme2:
FairEmail just keeps getting better all the time.

A cosmetic suggestion. When writing an email on my 5 inch phone, with the digital keyboard still visible, if I click on the 3 dot menu at top right, the drop down menu appears. I love all the items you placed on it. They are all useful. But, could you reduce the white space between the items? As you've added more items, the one I use the most—template—is now hidden below the menu window and needs scrolling to reach. Less white space between the lines would permit it to appear without scrolling. Or, putting template higher up.

Thanks.
[Android Apps and Games] M66B:
The menu spacing is a balance between the space used and the ability to conveniently select menu items.

Menu's can be styled, but the default should represent this balance.
[Android Apps and Games] maybeme2:
Could template option be moved higher up?
[Android Apps and Games] mach07:
I've tried. I also tried to add my exchange acc, which is not supported (it sent me to a readme at github).

I like the way (only seen by screenies) the app behaves. But No exchange no deal. Office365 is the provider of my main working email. I need that, more than the personal gmail one.

Nice app tho! Thanks for it.
[Android Apps and Games] M66B:
[MENTION=7810221]mach07[/MENTION] Office365 is supported and is not the same as Exchange.

You should be able to setup an Office365 account with the quick setup wizard, other provider.
[Android Apps and Games] gimpy1:
Easy peasy set up. At least for me.
[Android Apps and Games] Shakidor:
That is important. Perhaps there would, nevertheless, be room for a slight reduction in the space between the lines?

The adjustment to icon size and spacing in the message action bar some time ago was, in my view, a great success.

I don't know how feasible a spacing change would be in this case.
[Android Apps and Games] M66B:
The next version will have clear formatting and legend at the bottom of the menu.
[Android Apps and Games] M66B:
I have just released

ALPHA

version 1.1073 1.1074

Changelog/download:

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

The main change is something I have been working on for the last two days (!), storing to-be-encrypted drafts as encrypted messages on the server. For this numerous changes had to be made in the message composer, which I have been testing in all kind of situations (we need to stay inside anyway). However, I might have missed edge cases, which is why this release is labelled as alpha. That said, I have already sent lots of messages without any problem.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
As predicted the first message because 100K downloads were reached:

Should I take this offer?
[Android Apps and Games] wimstefan:
I was already curious which will be the next ancient critter - Zuul is a nice one indeed [emoji16]
[Android Apps and Games] M66B:
For some background: https://en.wikipedia.org/wiki/Zuul
[Android Apps and Games] fitittome:
No [redacted] way!
[Android Apps and Games] nadir husain:
In any case I dont think you will;)
[Android Apps and Games] wimstefan:
Of course I've read that article *before* posting [emoji6]

Funny to read that this ancient creature is named after a character from Ghostbusters [emoji1787]
[Android Apps and Games] Andriy U.:
The integration options like "our Tracking SDK" or "support traditional tracking links" in privacy oriented app... It sounds like a joke :confused:
[Android Apps and Games] La_Globule:
It doesn't seem to be an honest proposal, so IMHO, no!
[Android Apps and Games] M66B:
Of course I will never build anything like this into FairEmail or any of my other apps!

My goal is to improve your privacy, not to reduce your privacy!
[Android Apps and Games] Shakidor:
Plus, the guy said he was "reaching out" :eek:.

WTF happened to "contacting"?
[Android Apps and Games] M66B:
Maybe because contacting is not a good idea considering the Corona crisis? ;)
[Android Apps and Games] Shakidor:
Or maybe he was reaching out to touch the bottom of your cloak in the hope of being protected... :cool:
[Android Apps and Games] M66B:
Small tip: since folder colors will be used for the revealing swipe icon now, you might want to set a color for the archive and trash folder, so it will be clearer what will happen when you swipe left or right.
[Android Apps and Games] heinhuiz:
Marcel, a quick question I couldn't find an answer to: how do I clear the search index? I have Build search index turned off in Miscellaneous settings, but I still see a number of messages indexed. Shouldn't this be dealt with in the Cleanup process?
[Android Apps and Games] M66B:
Disabling search indexing will clear the search index and not index messages anymore. I have tested this to be 100% sure.

The first number will be 0, but the second number will still show the total number of messages on the device. Also, the empty database will still be a few kilobytes to contain the meta data (names of index columns, etc).
[Android Apps and Games] heinhuiz:
I had to enable and then disable it again to get rid of the indexed messages (it were 27, now it is 0). Don't know why I didn't try that ? Strange though, maybe they've been there since a long time.
[Android Apps and Games] loyl1:
Incorrect folder being used for Trash

I've had a problem with FairEmail sending trash email to another folder named Andy. It's not a new problem as I've ignored it for months through many upgrades.

I don't see Trash as nested inside Andy in my Gmail webmail. In webmail and the Gmail app Trash functions normally.

Is there an easy way to remap the Trash folder?

Thanks for all the excellent work on FairEmail!

Tom
[Android Apps and Games] M66B:
Next time better ask earlier.

You can configure the system folders in the account settings: setup, step 1, tap Manage, tap account, at the bottom.
[Android Apps and Games] ltGuillaume:
The fact that links are not opened right away is a fantastic feature, I love the idea of double-checking via the "Open link" dialog. What's even better is the warning if the link title and its address differ. I was a bit lost, though, because of the following:

1. There doesn't seem to be any way to actually open the clean link from the title (as shown in cursive above the text field), instead the one with the tracking stuff. You can only manually change the link in the text field, then open it. I imagine, if this is coming from either what's between the <a></a> tags, or from the title= attribute, it could also be non-URL text, but if it is a URL, could you concoct something to transfer the title URL into that field with a button, so that it's actually possible to open the clean URL?

2. The buttons to copy and share the link are next to the cursive title (which can be a clean URL). It's very confusing that what is actually copied to the clipboard is the URL that's displayed in the text field below.

2b. Also, if you manually change the URL in the text field, this is NOT what is copied to the clipboard! In fact, the original, non-edited URL is copied.

2c. The same thing (2b) goes for the share button.

3. The icon on the button for copying to the clipboard looks like a bookmark icon, not a clipboard icon. Since there isn't text next to the button, this is quite confusing, until you actually click it and see the toast.
[Android Apps and Games] M66B:
I will double check the italic link title. Edit: the title is text without formatting.

Share and copy will share and copy the original, non-edited link. The buttons are also not displayed after the edited link.

All icons are taken from here:

https://material.io/resources/icons/?style=baseline

Feel free to suggest another icon from this list.
[Android Apps and Games] M66B:
I have just released version 1.1075 1.1076 1.1077

Changelog/download:

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

The is mainly a maintenance release, with just one new feature: showing a reminder when encryption is disabled while there is a PGP key available for one of the recipients.

Please report any issue you discover, so it can be fixed.
[Android Apps and Games] M66B:
The font size is material design medium and won't be changed.

Try changing the account name instead, please see here about how to:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-howto
[Android Apps and Games] TiTiB:
Where is this setting?
[Android Apps and Games] M66B:
Long press folder in the folder list, edit properties.
[Android Apps and Games] M66B:
You can collapse the accounts section using the up symbol, so yes.
[Android Apps and Games] ltGuillaume:
I'm not sure which question you're trying to answer here...:p

...but they are displayed next to the clean link (see screenshot). I think this is quite confusing, plus no-one wants to copy the tracking link anyway. If it would be possible to place the clean link in the text field with a button and then to copy & share the text field instead of the org URL (while/by placing these buttons below the title), all confusion would vanish and ppl would be able to open and share the actual URL.

"Assignment" would make more sense then, I'd say. It literally depicts a clipboard.
[Android Apps and Games] M66B:
The icon/buttons are displayed next to the title of the link as used in the message. In your case the title is a (misleading?) link address.

The share and copy icon/buttons are supposed to copy the original link as-is. You can always copy the link in the edit field too.

I wil replace the icon by the suggested one.
[Android Apps and Games] ltGuillaume:
I know, that's exactly what I meant in the first post about this: it's got a tracking link in the href attribute, but the text (between <a></a>) contains the actual link. This happens all the time: as you can see, the one in the screenshot is by courtesy of Microsoft. Many - if not most - of these links show their "clean" version as the text. FairEmail already gives a warning about the difference, which is fantastic, but it does not give the user any way of easily following the clean link. That's what I'm hoping you'll consider improving on.

I understand that, but in cases like this, it really looks like you're copying the title's URL instead of the original URL (plus, long-pressing the button does not show what it does).

Apart from that, I do think that either way, with a text field next to it, people would imagine they'd copy/share that instead of what's not visible, especially because the other buttons in the dialog do depend on the text field's value.

That's great, thank you! :D
[Android Apps and Games] M66B:
That's not what I understood earlier, which might be my fault.

Can you please send me a raw message file of an example message?

I am not sure if it is a good idea to add this because the open link dialog is already too complex for some people.
[Android Apps and Games] ltGuillaume:
The relevant code is like this. Simply put, the textContent of the a element is the real URL, while the href attribute contains a tracking URL.

<a href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fappgenix.uservoice.com%2Fforums%2F280499-business-calendar-2&data=02%7C01%7C%7C061cdbc80d9d741ade959%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C67502097853&sdata=jbMtSebKxELng5SWA7UWQMnhFA%&reserved=0" target="_blank" style="color:#4b60b2;text-decoration:underline"><span style="color: rgb(75, 96, 178);">https://appgenix.uservoice.com/forums/280499-business-calendar-2</span></a>

How about this? One button added, that's it. The dialog height is less than the original, while there's more room for the title. "Traffic will be encrypted" directly edits the text field (http/https), so it's also clear that the copy & share buttons in this position are related to the text field:
[Android Apps and Games] M66B:
[MENTION=2664981]ltGuillaume[/MENTION] how about this?

The share and copy buttons share and copy the link in the editable field and the link button will copy the link title into the editable field.

Edit: updated screenshot
[Android Apps and Games] maybeme2:
[MENTION=2664981]ltGuillaume[/MENTION]'s suggestion is excellent. I had long wished it without knowing if it was feasible.

The solution Marcel describes in this message thread is also clear and desirable, but (to me) the attached proposed screenshot image does not clearly state that. It assumes the user knows that difference.

My 2 cents.
[Android Apps and Games] M66B:
I have just updated the screenshot, where the link icon is after the link text, which makes it similar to as what was proposed.