yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] m0d:
Yes, the exceptional cases of manual updates. And, having more than one account set to enabled.

The issue is that FairEmail connects only when triggered. But, when it does get triggered for a particular account, it connects to all enabled accounts at the same time, even if one account has nothing to update/ no folders set to update, which can result in above mentioned case of error messages.

In my case it gets triggered on gmail accounts when travelling which forces the disabling of accounts. But that is another issue with the limitations of gmail.

Finding a solution would be appreciated, as being able to see messages of accounts even though you do not want to connect at the moment can be useful, especially when travelling.

On another topic, review horror stories:

https://old.reddit.com/r/androiddev..._is_what_happened_when_google_bots_deleted_a/

https://twitter.com/DuDePrude/status/1202186574739329025

Nothing can be done at the moment. FairEmail will connect to server of all enabled accounts when one/any account is triggered.

Hopefully a solutiom can be found.

[MENTION=2799345]M66B[/MENTION]

One thing I would like to mention, account syncs are super fast, comparing to a long while ago.

Connections to gmail seems to be slightly faster than outlook, but both much faster than couple months ago, not sure when exactly.

Great work on this aspect
[Android Apps and Games] jaholm:
I totally agree with this interpretation !

All S/Mime certificates from the DFN (Deutsches ForschungsNetz) contains email addresses (there can be more then one) in subject alternative name.
[Android Apps and Games] M66B:
And the next version will actually use the alt subject name ;)
[Android Apps and Games] jaholm:
On sending a S/MIME signed message FE should not ask which private key to use. The private key should be selected by searching the "send via" email in subject alternative name. If there is more than one match the user should be asked.
[Android Apps and Games] M66B:
Yes, but I can't do everything at once, so: next version.
[Android Apps and Games] redhonker:
Hi,

I have an outlook.com email and I access it from web, Outlook application on Windows and FairEmail.

1. Some emails are not available in FairEmail. They are available in Windows Outlook application and web email. Is there some setting to force FairEmail to retrieve all emails in the inbox? Or any way to force it to reload all emails? -- a bit more info: the inbox is showing the same number of messages on Windows Outlook vs FairEmail. But when I scroll through them, some of them are not show in FairEmail. All 3 filters are disabled.

2. The starred / flagged status does not transfer in some cases to FairEmail. One direction that does not work is when it's flagged in Windows Outlook application. Via the web email, the flag is visible. But this is never reflected in FairEmail. The reverse direction appears to work

Thanks
[Android Apps and Games] M66B:
Please make sure that the messages are not older than the number of days being synchronized for (long press the folder in the folder list, edit properties). Also, try to disable partial fetch in the advanced account settings.

If the stars are not synchronized, the stars might have been set in a non standard way. I am pretty sure retrieving stars is properly done in FairEmail.
[Android Apps and Games] m0d:
I think what you are looking for is Synchronize all message from folder, long press folder and select that,

Partial fetch is a non-factor for me using outlook,

I have no issues with it on.

Off-topic,

I do recommend to use App Password for outlook, as it is an easy process compared to other providers.

Also, if you long click folder and select edit properties,

Days to keep and if you want to keep messages after the sync day, keep all messages checked,
[Android Apps and Games] hteles:
Hi Marcel.

I'm a netguard pro user and i.m evaluating FairEmail right now.

I'm a long time k9-email user because k9-email has two features that i need in particular

1) after I read a email I need to move-it most of the times to one of hundreds of folders in my directory structure. (Reasoning, I'm a engineer responsible by only a subset of roles and I'm in a distributed list, so I receive all the organization emails sent to HelpDesk!!!)

So to keep it short :eek: in k9mail when chosing move, it allows me to search the folder where I want to move the creeping email. I really need that! Would it be hard to implement as a pro feature?

Edit ( Still exploring )

This one ( number two ) when showing)/listing folders you can select to be notified and a lot of other options :svetius:

Looking good.

Edit2. Bought Pro Features. :svetius:

Looking forward to have the possibility to when selecting move, to have the option to search for a folder ( if possible ). Until then will create a "unorganized folder" and put it as a default move -to folder.

Regards.

2) I have lots of server side rules, so when I get a munin alert it goes ( server side rule ) it goes to hostlogs/munin, when a backup is made is moved to hostlogs/lvmbackups ( and so on ). In k9mail with imap I can check each folder ( I want ) and get notified. I can even choose which folders to push, sync, etc. Most of other email clients I tried before can't do that, they will only notify if email drops In inbox!? Does FairEmail notifies new messages when connected to Office365 Exchange server in imap?

All the best. See you soon.
[Android Apps and Games] redhonker:
Synchronizing all messages made all those missing emails shown up.

The starred sync problem remains. I'd ask on MS forum.

Thanks
[Android Apps and Games] M66B:
How do you propose to show the search results in a hierarchical folder list? This is a tough question and this is why searching for folders was not added yet.

FairEmail can sync all folders and notify you of new messages, you just need to enable it.
[Android Apps and Games] M66B:
I have just tried this with an Outlook account and starring done on the web client is pushed near instant to FairEmail.
[Android Apps and Games] redhonker:
Yeah. The missing piece is flag on Windows desktop Outlook will show up in web email but not in FairEmail
[Android Apps and Games] hteles:
Hi Marcel.

About folders notification i found it 5 minutes later after install FairEMail and edited this post.

Really happy with FairEmail and i'm not trying to put any pressure on You. :good:

As one image is better than a thousand words ( and my english sometimes ), i've upload three images to explain what i was meaning with search for a folder to move a email to.

All his needed is another view with a search whenever you hit the search icon on the email move/copy to.

This is the sequence in k9-mail.

1_Select_move_or_Copy

2_Choose_Folder_opens

3_Search_for_Costumer_Name

Thank You, sir
[Android Apps and Games] M66B:
FairEmail presents folders in a hierarchical collapsible/expandable list instead of a lineair list, which makes searching and especially showing search results less trivial. So, the question still stands: how do you propose to show the search results in a hierarchical list?

Note that the collapsed/expanded state in the main folder list will be used when selecting folders, which might be a solution to your problem.
[Android Apps and Games] hteles:
Hi,

I guess that without a new view will be difficult to do it. K9-mail display the folders In a grid view, so when you search for a key it will filter the view as on my screenshot #3.

Too bad, maybe in the future you could implement this. My need is because below each customer folder ( there are lots of customers with lots of subfolders and still growing ) so in this case I have to scroll a long way to get the folder I want. If the customer ( folder ) first letter it is Z_somename. :eek: it can take me a minute or so.

Both Thunderbird on my laptop and k9mail on Android have the option to search the folder where to move/copy to.

O cannse that you are a oss guy like me, só you probably have seen this behavior on Thunderbird on desktop

:svetius:

Thanks anyway. I'm enjoying the product as I can't live without netguard pro ( git version ) on my unrooted daily phone.

Regards.

[ EDIT ]

So,, on Thunderbird i've been using for years an Extra, Quick Folder Move by Philipp Kewisch.
[Android Apps and Games] otiel:
How about showing the parent(s) of matched results (to keep the hierarchical view consistent), but grayed out?
[Android Apps and Games] M66B:
I am not sure what you mean, but scrolling to the first match would be an option.
[Android Apps and Games] M66B:
[MENTION=10357333]sleffy[/MENTION] FairEmail should complain about an account connection after 1 hour only (about each 15 minutes), is that what is happening in your case?
[Android Apps and Games] M66B:
I have just released

beta

version 1.837

Changelog/download:

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

This version will select S/MIME keys automatically. You'll need to grant access to each private key once and after that FairEmail will automatically fetch the key if the sender's (your) email address matches the key name (which you can set on importing the key).

Verifying S/MIME signatures has been improved and will check if the signature's email address (alternative subject name) matches the senders's email address. Public keys will always be stored with the signature's email address. If this results in problems (you won't be able to encrypt messages without a public key matching the recipient's email address), the sender needs to fix this by using a valid public key. You can manage public keys via the privacy settings (long press a key for options, currently you can delete keys only).

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] gc01:
Question for you. I believe that the SAN fields can have multiple email addresses - do you loop on them all when looking for match?
[Android Apps and Games] M66B:
FairEmail will currently pick the first one, but I will change that.

Question for you: should BCC addresses be allowed when encrypting? (currently they are allowed)
[Android Apps and Games] gc01:
I think that's the right thing to do - it should not be treated any differently. (for either openpgp or s/mime).
[Android Apps and Games] M66B:
I should have asked when signing.

Smart people could decode signatures and reveal the BCC address.
[Android Apps and Games] gc01:
let me think aloud as I'm not following where the problem is:

(1) Signed only - not a problem.

Let's say A sends a signed email to X and also BCC'd to B.

The email is signed by A ... obviously all recipients can validate the sig - whether they are BCC recipients or not.

What is the situation you're thinking of where information is leaked?

(2) encrypted and signed.

Kind of the same isn't it? A needs public keys from X and B on the reply - however the message received by each of them only needs A's public key to decrypt and validate sig. Obviously reply only goes to A from Z but the reply from B may go to X - ok - but if B replies to X then it's his fault for sending X email ... nothing to do with crypto.

I'm being slow - where is the problem?
[Android Apps and Games] M66B:
The problem is that the alt subject name can be found in the ASN.1 signature and therefore reveal the BCC address.
[Android Apps and Games] gc01:
Hmm ... so if the email is encrypted by A to both X and B (B being BCC) and is signed by A.

Then A uses the public key from X and public key from B to encrypt - but uses A's key to sign.

Where is X's SAN being made available in the email? I still don't see it.

Sorry if i'm still slow.

---------- Post added at 01:12 PM ---------- Previous post was at 01:08 PM ----------

And of course when X replies it only goes back to A not B ... so nothing revealed there either
[Android Apps and Games] M66B:
It is about signed only.

The message will contain both the signature of Alice and Bob (BCC) and signatures contain the subject alt name, which is the email address.
[Android Apps and Games] gc01:
Forgive me for not getting it.

When A signs an email it only uses A's key not the recipients ... still lost.
[Android Apps and Games] M66B:
You are right, I guess I have been staring too long to a screen ...
[Android Apps and Games] gc01:
Nah it happens ... discussing things can be useful.
[Android Apps and Games] xdaherosquarepants:
Error

When trying to use this app to pull an account using a POP3 account it says my inbox is already open. Seems to work for SMTP for sending messages but can't seem to retrieve messages. Trying to pull messages using OpenKeychain and Orbot from a Torrified address to test this app but doesn't seem to work.

Logs say "Inbox already open" and "store closing" and "store closed" "Main closed" and "Main backoff=8" or "backoff=16"

No issues with encryption. Problem seems to be fetching messages.

Works with another app like K-9.
[Android Apps and Games] M66B:
Please reproduce the problem and send me immediately after it the debug info by long pressing 'Support' in the main navigation menu. Note that Android recycles log files fast, so timing is important, else I cannot see what happened.

POP3 with a Gmail test account works properly for me, but maybe the server you are using is different in some way.
[Android Apps and Games] sleffy:
Yes, since a recent upgrade, I think the error notification does not appear so quickly, but the error is still on the accounts screen and the connection attempt still delays other operations. Hope that informs.

Sorry for the delay in answering. The flaming "reCaptcha" eye test on this site took a dislike to me.
[Android Apps and Games] M66B:
Yes, errors will be shown for accounts, but it will not delete other operations (of other accounts).
[Android Apps and Games] jaholm:
Signing and checking works wonderfully. Some remarks:

Automatic selection work only if the name of the imported key (the user can choose anything at import time) is equal with with the "Send via" mail address. So FE is not looking into the cert for mail addresses while importing .p12. Many key consists of multiple email addresses of this type:

username@

surname.lastname@

FE should not sign mails with keys that are not belong to the "Send via" mail address (should not offer them for selection)
[Android Apps and Games] M66B:
I have just released

beta

version 1.838

Changelog/download:

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

Most, if not all, of the work for S/MIME support has been finished now and [MENTION=7193240]jaholm[/MENTION] your issues have already been addressed ;)

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] jaholm:
Nice idea to link the certificates to the identities! I have now default sign-only. But two of my mail accounts don't have a certificate.. Maybe it's better to move the the setting sign/encrypt pgp/mime from the privicy settings to the identities?
[Android Apps and Games] M66B:
The private/public keys are shared (independent of accounts/identities), so this would not be logical.
[Android Apps and Games] jaholm:
Yes correct. I use one key for two identities The key management should stay in the privacy settings.

The decision what to use PGP or S/MIME and what to do (e.g. sign or not) depends on the identity. I can't see that would be illogical.
[Android Apps and Games] Swaddy:
Hey, new user here with hope for some help...

First: after so many years using Android apps, I'm really lost for the first time: how do I find 'rules'? Long press on the folder doesn't give me an option.

Second: could someone try to use force English because it just reopens the app.

Cheers
[Android Apps and Games] M66B:
It is maybe not obvious (blame Google), but you can scroll the popup menu. Edit rules is at the bottom.

Force English should restart the app and show all texts in English, but nothing will happen if your device is already set to English.
[Android Apps and Games] M66B:
I will put this on my to do list, but first I will rewrite the sync service to manage individual accounts! [MENTION=10357333]sleffy[/MENTION] [MENTION=3138030]m0d[/MENTION]
[Android Apps and Games] Swaddy:
Blaming Google's fine but it might be a Huawei problem?

And my phone is German...
[Android Apps and Games] fraschi51:
And so looks my (also german) menu after longpress on a folder:
[Android Apps and Games] M66B:
Did you try to scroll it?
[Android Apps and Games] La_Globule:
Hi

I've sent an email requesting a read receipt.

I've received it but the sender is empty as show in the screen capture.

Did I miss any setting or is it a bug?

Thanks.
[Android Apps and Games] M66B:
FairEmail just shows what it received, so this is a possibly a problem at the sender's side.

What else is in the addresses section? Maybe a CC address?
[Android Apps and Games] heisert:
Same here
[Android Apps and Games] Swaddy:
Yes I tried every gesture I could think of.

Installed it on a older phone with resurrection remix but it's the same behaviour.
[Android Apps and Games] M66B:
You should be able to swipe up/down the list of menu items.
[Android Apps and Games] Ines*:
According to the source code I would guess it is the short folder popup menu for POP3 ...
[Android Apps and Games] M66B:
That would be another possibly.

[MENTION=1416220]Swaddy[/MENTION] rules are not available for POP3 accounts. Consider to switch to a IMAP account instead.
[Android Apps and Games] Swaddy:
aww ****, AFAIK that's not mentioned in the FAQ. I needed a new app with rules for an old POP3 account without IMAP support :-/

not really important but when forcing english, the date actually changes :D
[Android Apps and Games] La_Globule:
Yes it is a CC address and on the webmail, there is also no sender.

So as you said, the problem seems to be on the sender's client. I'll make some more tests.

Thanks for your time.
[Android Apps and Games] M66B:
No, that is not mentioned in the FAQ because it seems logical to me that you can do almost nothing with a POP3 account. Basically the only possible operation is deleting messages. It is not even possible to mark a message read with POP3.

It seems logical to me if you switch to English (which is switching locales), that the date format, etc will change too. Anyway, this cannot be prevented.
[Android Apps and Games] M66B:
I am speechless and disappointed.

1 star Play store review:

(For hours synchronizes Gmail and the author is not very kind.)

My response:

Unfortunately, there is more of this stuff and the average rating of FairEmail is going down almost every day :( It must be me :(
[Android Apps and Games] ouzowtf:
No.
[Android Apps and Games] Swaddy:
I didn't think about that. I assumed some things like hide or add a star are locally applied and I wouldn't care if this 'hidden' flag's not syncted to other devices.

But anyway, I should probably planning on getting a better email service than blaming an app. Thanks for the quick anwers.
[Android Apps and Games] nadir husain:
It's not you!!! Its the morons and idiots!!
[Android Apps and Games] cobben:
The customer is always right!

But some should not be allowed to become customers . . .
[Android Apps and Games] maybeme2:
Feedback.

Occasionally, read messages in the unified inbox suddenly become 'unread'. I have not been able to detect what triggers that behavior.

It is rare but has happened more than once.
[Android Apps and Games] fraschi51:
In the case of a message forwarded with the last FE-version, the umlauts are not displayed correctly despite 'Content-Type: text/plain; charset=UTF-8'.

In the original message the umlauts were and still are displayed correctly.
[Android Apps and Games] M66B:
Can you please send me the raw message (EML) file of both the original and forwarded message?
[Android Apps and Games] M66B:
Unfortunately, I have current no explanation for this.
[Android Apps and Games] chantoine:
When launching it.

I get "FairEmail stopped / Open again / send comments" and that's all.

I sent comments with a system log but if i can't get into the app, how can i send a logcat please ?
[Android Apps and Games] M66B:
Please see here:

https://www.xda-developers.com/guide-sending-a-logcat-to-help-debug-your-favorite-app/
[Android Apps and Games] chantoine:
Can't do it at the moment, but i saw a bunch of crash messages in my draft folder, and just sent them to you.

Seems that the app has the time to build a crash message each time (good !).
[Android Apps and Games] M66B:
This problem will be fixed in the next release.

Edit: temporary workaround: mark the messages currently unread as read. [MENTION=4078157]chantoine[/MENTION]
[Android Apps and Games] M66B:
If somebody wants to contribute something to this project, an update of the screenshots would be appreciated:

https://github.com/M66B/open-source-email/tree/master/screenshots

Preferably in the form of a pull request, but making the new screenshots available for download somewhere is okay too.
[Android Apps and Games] chantoine:
Thanks, i'lll wait a bit, as i have as general rule to let "unread" all the mails i have to process.

(about 40+ at the moment for one account, was the number the reason to the crash ?)
[Android Apps and Games] M66B:
Not the number of emails, but there is an email without a 'sent' date/time.
[Android Apps and Games] chantoine:
In my webmail all the unread have a date/time.

Maybe a deletion / cancellation on one mail ? i saw that the date/time was modified (not sure).
[Android Apps and Games] BreckZeBoulay:
If it can help...
[Android Apps and Games] M66B:
I have just released

beta

version 0.51

Changelog/download:

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

[MENTION=4078157]chantoine[/MENTION] this version should fix your crash
[Android Apps and Games] CircleCode:
From another mail client (Thunderbird), I created 3 folders:

- archives

- archives / foo

- archives / bar

Then I moved some mails in those folders

In fairEmail, I added "archives" as archive folder of the account.

Now, both archives / foo and archives / bar are marked in FairEmail as "not connected"

=> what does that mean?

Moreover, when in open them in FairEmail, they are shown as empty (while Thunderbird shows messages in them)

=> why is that?

I suppose I misconfigured something, but I can't figure what...
[Android Apps and Games] M66B:
Just long press the folders, select edit properties and enable synchronization. You might want to change the number of days as well.
[Android Apps and Games] CircleCode:
But can't I view their content online without enabling synchronization?
[Android Apps and Games] M66B:
You can also select to synchronize manually, if this is what you're after.
[Android Apps and Games] chantoine:
Thanks, i'll check as soon as the update will be available for me.
[Android Apps and Games] glops:
Added option to add/change contact from message view :

with this new option when we click on the icon and if the authorization to see the contacts is not granted the app crashes

it is missing a reminder message to activate the authorization
[Android Apps and Games] M66B:
Indeed, I forgot about that.
[Android Apps and Games] chantoine:
Just went to github, as the Play release is a bit slow... YES the crash is fixed, thanks :laugh:

---------- Post added at 05:45 PM ---------- Previous post was at 05:33 PM ----------

"Added sort on time, unread and starred "

Well done ! :good:
[Android Apps and Games] geronimoge:
Alright, thank you for the explanation!
[Android Apps and Games] BreckZeBoulay:
[MENTION=2799345]M66B[/MENTION] : you are the dev and you manage your app as you want. ;)

So I just give my user's point of view. :)

The add/manage contact option is less usefull for a mail app (contact app is done for that) than the possibility to empty the trash of a mail box in one tap.
[Android Apps and Games] z99vwEfK:
if you ever have worked with a service job u know that "the customer is always right" is one the biggest lies ever.

I think the opposite, anyone should be able to be a customer, but with that said, u don't own someone just because u have paid for a service