yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
The archive folder is synchronized every 15 minutes, so there might be a delay updating the archive folder in the app. So, try to pull it down to synchronize it. Please be aware that the app will synchronize recent messages (by default younger than a week) only. You can long press on the archive folder in the folder list and select 'Synchronize now' to synchronize all messages.

Messages are marked as sent if they are in the sent messages folder or when there is a corresponding identity with the same email address.
[Android Apps and Games] AnonVendetta:
I still don't get why they're being archived at all. When all I want is a simple and permanent deletion from both client and server. After configuring as per your FAQ, I just wish "delete permanently" would do as I intend.

I'm also puzzled by your app and/or Gmail mistakenly listing email sent by my domain server, as being sent from Gmail itself.

If I can get these 2 issues addressed, then maybe deletion will work properly. I'm sure they're a factor here. Either way, I'm getting more and more confused and a bit angry at all this.
[Android Apps and Games] M66B:
Gmail stores all messages, except trashed and spam (junk) messages, in the archive (all messages) folder. This is just how Gmail works and an email client can't change this. Basically, the app shows the messages as they are on the email server, which applies to both the sent messages and archive folder (and any other folder).

And yes, Gmail is odd and does all kinds of things automatically. So, please direct your anger to Google and not the app.

If you delete a message permanently, the app will send a delete command to the Gmail server. Depending on the Gmail settings, either the message will be deleted forever from all folders, including the archive folder, or the message will be deleted from the source folder (for example the inbox) and will remain in the archive folder.

So, if permanent deletion still results in the message remaining in the archive folder, please double check the Gmail settings via the Gmail web client.

Regarding the sent messages: is the 'from' email address the same as your Gmail address?
[Android Apps and Games] AnonVendetta:
So you're basically saying?:

*All* new emails sent to a Gmail address are archived *by default" (not counting junk/spam)? Even if they are unread/not opened, and the only function used is "permanently delete"?

I has no idea that "All mail" is the same as "Archived", and yet they are seemingly separate folders/labels. I haven't noticed archiving with most other received emails. From what I can tell, they just get marked as read (if viewed).

Besides the ones listed in the FAQ, are there any additional settings I can configure in Gmail to diagnose this?

The "from" address in my domain mail is listed as that of the domain email address, and not Gmail. There is no logical reason for Gmail to be listing these received messages as if they were sent from itself.
[Android Apps and Games] M66B:
Indeed, Gmail stores all messages in all folders (except trash/spam), independent of the read/unread status, etc, in the archive folder too. All mail/messages is the same as archived.

The Gmail websites settings as documented in the FAQ is all there is.

Did you configure your domain email address somewhere in Gmail?
[Android Apps and Games] AnonVendetta:
OK, so the 2 settings I changed in desktop mode Gmail, is all that I needed to do? I only explicitly enabled IMAP, and the options listed in the FAQ.

As for configuring my domain address in Gmail, i don't think so. The account is very old, and if I changed any settings long ago, I can't remember when or what they were. I guess I'll just have to dig in. It doesn't help that Google gives you a seemingly endless list of options you can change.

In the end, I just care about consistent deletion. None of reappearing "ghost" mail stuff after I've "permanently deleted", despite following the FAQ.
[Android Apps and Games] M66B:
Yes, that's all you need to do.

Just to prevent misunderstanding: please tell me how you permanently delete messages and what happens exactly (so, the expected and actual behavior).
[Android Apps and Games] AnonVendetta:
I thought I was detailed enough in a previous post, maybe you missed it.

So:

1. Open app

2. Do a pull down refresh of whatever folder I see new messages in

3. Select newly received messages in *either* conversations, inbox, or all mail. They are selected by long pressing on them and I have NOT viewed them.

4. Permanently delete selected

5. After returning to conversations/all mail/inbox, they will usually reappear as new and unread.

6. Sometimes they appear in the Archived label too. But I never noticed this behavior before, in either Gmail-in-web-browser, or in your app

As for the ones listed in sent mail from my domain, that seems to only happen when I send test emails from that address.
[Android Apps and Games] M66B:
This shouldn't happen: "they will usually reappear as new and unread" (excluding maybe in the archive folder).

Please enable protocol logging in the miscellaneous settings (not debug logging and not debug mode). Go to the start screen, open a conversation, wait 20 seconds and long press the trash button in one of the messages to permanently delete the message (please do not delete a conversation because this will result in too much logging) and send me ASAP after the message reappeared the debug info by long pressing 'Support' in the navigation menu (left side menu).

I frequently permanently delete messages from my Gsuite account for privacy reasons and never have any trouble with this.

Since the messages return

unread

: is there maybe another email client interfering?
[Android Apps and Games] M66B:
Version 1.1876 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] Sitara_Aci_La_Rose:
5 Star Rating from Germany - done.👍

I love the app. Thank you! 😊
[Android Apps and Games] mythos_:
I''ve been using K9 for my email on android but since it doesn't (and won't) support OATH I'm looking for another client. FairEmail is the obvious choice since I'm a long time xprivacy pro user.

My question has to do with OATH. When I try to setup a gmail account the wizard (which uses OATH) lists the accounts on the device. I have only one account there but I also have other accounts that I have no reason to install on the device. I just want to check the emails from them. When I try to manually setup an email account I only see the u/n, p/w option and not OATH for that. Am I missing some option or is OATH only supported for accounts that are installed on the device?
[Android Apps and Games] M66B:
OAuth is supported for device accounts only because Google requires a yearly security audit which costs up to $75,000 for a web OAuth flow.

The alternative is to use an app password, please see this FAQ:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq6
[Android Apps and Games] M66B:
Please vote this German review down.

Every day the average Play store rating is going down :-(
[Android Apps and Games] M66B:
I have spent the past week to fix all memory leaks, which wasn't easy to say the least. This was planned to be the last significant effort I will put into this project and how people approach me does only confirm this. The app will kept being maintained and supported, but there won't be any new features anymore, unless they are useful to myself.
[Android Apps and Games] mkasimd:
The only "waste of time" it's to even try to approach such people, I guess.. Downvoted nevertheless.

And if others wondered why I put it in quotes, the review was just one German word: Zeitverschwendung (waste of time)

Dear Marcel, we do not expect any more fancy features and options. And if we sometimes still approach you with an idea, we won't be mad if you say no. So don't worry and make use of your precious time with something that won't stress you out and that you can enjoy and be happy doing. We won't die from missing app updates for a few days 😉
[Android Apps and Games] fraschi51:
Done
[Android Apps and Games] M66B:
This project is completely optional for me and therefore not worth any stress.

Fixing the memory leaks for maximum stability was one of the things that needed to be done to finish the project.

The app will keep being maintained and supported, but don't expect much else.
[Android Apps and Games] M66B:
I hope you guys report the comment as inappropriate as well.

Sometimes I am wondering what happened to the world. Too many people have become greedy, unfriendly and unforgiving. Look at the war in the Ukraine, is this really necessary?
[Android Apps and Games] nadir husain:
Have always loved Sting!
[Android Apps and Games] Will_T:
I followed the link and it goes to something called "Play Console". I see no review. It wants me to "create two step authentication to create a developer account".
[Android Apps and Games] M66B:
Linking to Play store stuff is problematic.

Just open the Play store app, view the comments for the app and either down vote if you think a review is unfair (thumb down) or report as inappropriate (flag), both based on your judgement.
[Android Apps and Games] Will_T:
And on a different note, one of my Google accounts had two step authentication turned on by Google a while ago. My main Google account did not though and I think it will be required by sometime soon? I don't want to break anything by turning it on. Is it OK to turn it on? Will Fairemail still work? I think I remember trying to turn it on a while ago and a different app stopped working. But I can't be sure if I remember that correctly. Can anyone explain what we should be doing with this two step in order to keep Google happy but still have apps like Fairemail work? Thanks.
[Android Apps and Games] M66B:
If you used the quick setup wizard (OAuth) or an app password to set up the account, you can enable 2FA without any problems.
[Android Apps and Games] M66B:
Let me do another one anti-war song:

For the younger generation:

99 Luftballons - Wikipedia

en.wikipedia.org
[Android Apps and Games] mrrocketdog:
omg!! i still have this 45rpm. :)
[Android Apps and Games] AnonVendetta:
@M66B: Unfortunately, war is sometimes necessary, though never desirable. If Russia resorts to the mass use of chemical/biological/nuclear weapons in Ukraine, both the US and NATO may not be able to avoid sending troops.

On the other hand, I do think that this war Putin has started will be his downfall. He is very fast losing any respect people had for him as a world leader.
[Android Apps and Games] M66B:
Agreed, although I don't like the thought.

I guess the most important lesson is that the Western world shouldn't expect the rest of the world to follow their morals.

I know this is off topic and that I started this, but given that this is a subject important to all of us, IMHO this is okay, as long as this doesn't derail this forum thread. So, please be nice and keep it limited.
[Android Apps and Games] Will_T:
Well after more time with this app this morning, I love it even more. Thanks for all the work that has gone into it! And for the continued maintenance. So many great apps die because of all the work required. I realize many cannot afford to buy apps, but I can so I always purchase ones that I like in the hope that the developer can make enough to make all the work be worth it. I encourage others who can, to do the same.
[Android Apps and Games] M66B:
That's nice to hear, thanks. Maybe you can write a nice review in the Play store too.
[Android Apps and Games] AnonVendetta:
@M66B: I just tried to do as you requested (send protocol logging). I followed the steps all the way up to clicking Support. It opens a long GitHub page. But it is unclear how and where to put the log.

When I did your test, I got the result that the unread message became read, but still failed to delete. It still appears in All Mail and Archives.
[Android Apps and Games] M66B:
Try long pressing 'Support' instead. Note that the time between the problem and the debug info should be as short as possible.
[Android Apps and Games] AnonVendetta:
Log sent. I'm assuming the logs may contain personal info (my email address and full name). But since you genuinely seem to value privacy, then it follows that you respect it too. I don't know how long you keep logs, but I ask that you destroy it as soon as it is no longer useful.
[Android Apps and Games] M66B:
The debug info will permanently deleted, so no worries.

The logging says the message was successfully deleted:

N36 STORE 211 +FLAGS (\Deleted)
* 211 FETCH (FLAGS (\Seen \Deleted))
N36 OK Success
N37 IDLE
+ idling
* 211 FETCH (UID 35325 FLAGS (\Deleted \Seen))
DONE
N39 EXPUNGE
* 211 EXPUNGE
* 210 EXISTS
N39 OK Success
N41 UID FETCH 35325 (UID)
N41 OK Success

Note that the last fetch confirms that the message is really gone.

I have looked into similar cases in the past and in all cases another email app was adding the message again.

The fact that the message returns unread is also an indication of this.

So, please disable all other email clients you are using, including for example on your desktop computer, and try again.
[Android Apps and Games] AnonVendetta:
Hmm. Well, regardless of what the log say, I can still see it reappearing in All Mail. It literally comes right back as soon as I refresh.

Samsung built their stock Gmail into the ROM/firmware. But it's a very old version, not updated. And I've never used (launched) the app. It's also not sending any message notifications (that I've noticed). I do have my Google account on the device, when I signed into Play Store.

Samsung also bundles a very primitive email/Exchange functionality (as a system app), but I've never tried to use it, ever.

I don't have any other email clients installed.
[Android Apps and Games] M66B:
From the earlier referenced FAQ:

In other words, you need to move an (archived) message to the trash folder first to be able to permanently delete it.

I will see if I can automate this in the app.
[Android Apps and Games] M66B:
@AnonVendetta I've sent a link to a test version to your email address.

https://github.com/M66B/FairEmail/commit/c73b490dd76f5ab657ab054a029fcad0465779d0
[Android Apps and Games] AnonVendetta:
Unfortunately, despite your attempts at explaining, I'm just becoming more confused. I'm "getting" some of it, but other parts don't make sense to me. And frustrated as well. In my life, frustration usually turns into anger. After that there can be one of 3 results. Either it manifests as rage on nothing in particular (or worst case, on someone) to "get it out". Or take a break to cool down, and come back later. Or I just say **** it and move on. It all becomes a logical matter of whether something is proving to be more trouble than it's worth. If that's the case, my usual resolution is to get rid of the problem by distancing myself from it. Or finding a solution, if any are viable.

I'm not rooted ATM, so I've disabled the Gmail app from Settings > Apps. I've also unticked its' box in the account sync settings. As well as clearing its' data/cache, logging out of Google, then signing in again.

It seems the Samsung email/exchange apps can't be disabled/uninstalled without root or ADB commands. But I don't think it's a factor, since you have to explicitly add an account in Settings for these to become active (or open their email app from its' launcher icon).

I also opened Gmail in Desktop mode and double confirmed that my IMAP settings are configured as listed in the FAQ. Just to make that clear (I thought I already did, by mentioning it several times in previous posts).

From what I gather so far, you have made seemingly contradictory statements.

You say that permanent delete works fine in your GSuite. Which i interpret to mean "once the permanent delete command have been issued, these emails are GONE EVERYWHERE. And not in the trash either".

On the other hand, you say that Gmail archives all new convo/All Mail/Inbox messages *BY DEFAULT*. Which from my understanding is that they cant be permanently deleted directly, they must be moved to the trash first.

Unfortunately I don't have a lot of time ATM, I'll be busy working on a personal project for a few hours. So I'll just post this and check back later today when I have time.

I also want to make it clear that I'm not angry with you, but this inconsistent behavior (whatever is causing it) is getting on my nerves. Thusfar you have tried to be cordial and helpful, I'll try to do the same in return by working together with you.
[Android Apps and Games] M66B:
Permanently deletion from the inbox, which what I do myself frequently, does work as expected. Permanently deletion from the archive folder doesn't work, but should in the provided test version (check your email).
[Android Apps and Games] M66B:
Version 1.1877 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

@AnonVendetta this version supersedes the version sent by email.
[Android Apps and Games] Will_T:
Maybe for the average user like me it is smart to wait for new versions to be released officially in the main Play Store. But I am curious. How does one access the app in the "Play store test program"? Also how do you install a version from github after downloading it?
[Android Apps and Games] M66B:
You can join the Play store test program via this link:

Sign in - Google Accounts

After downloading the GitHub version (APK file), just tap on the "downloaded" notification to install the update.
[Android Apps and Games] mkasimd:
Download the APK file from the GitHub link Marcel posted (open "resources" section there). Then open your file manager. Run the APK file by clicking on it. Android will probably ask you to enable installing apps from untrusted sources. Enable that option. Now run the APK file, confirm that you want to install FairEmail. That's it.

If you are happy waiting a bit for updates instead of installing right away, you may join the Play Store test program. It may take a while until Google approves the updates, though.
[Android Apps and Games] M66B:
The next version will warn you when airplane mode is enabled (and WiFi is disabled):
[Android Apps and Games] Friedel25:
Done 🙂
[Android Apps and Games] topcaser:
Hi, I double checked all my apps with exodus website which identifies trackers. I was pretty surprised that fairmail has one tracker included. K-9 has none:

εxodus

reports.exodus-privacy.eu.org

But I assume it was a conscious decision to include it?
[Android Apps and Games] M66B:
Bugsnag isn't a tracker and it is turned off by default. Please see this FAQ for more information:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq104
[Android Apps and Games] Will_T:
I thought this is likely covered already but searching this thread finds too many results as "Archive" is a very common term.

In Gmail there is no Archive folder, it is an action not a place. And in my Gmail, I have very few emails that have been archived. So far, I only have two Gmail accounts set up in FairEmail. However, in FairEmail, all my emails that are downloaded from Gmail are put in my Archive folder in addition to my inbox. This is in my Unified Inbox. If I go to one of the individual Gmail inboxes in FairEmail, there is no Archive folder. Could someone please explain all this to me? And why are all emails automatically put into the Archive folder in the Unified inbox?

Thanks!
[Android Apps and Games] M66B:
Gmail definitely has an archive folder, called "All message" and Gmail stores all messages in it, except those in the trash and spam folder. Check the Gmail website and you'll see.

In the folder list of Gmail this folder will be present too and will reflect what's on the Gmail server, which is all messages.

It is pretty handy to search in all messages in any case.
[Android Apps and Games] Will_T:
I know about the All Messages folder in Gmail. But that has "All" messages in it, not just the ones you have "archived". So that is a folder for "All" messages, not just archived ones.

If the folder in FairEmail is serving the same purpose as the All Mail folder in Gmail, shouldn't you call it "All Mail" instead of "Archive" mail? All and Archived mail are not the same.
[Android Apps and Games] M66B:
If you don't want to use the all messages folder as archive folder, you can unselect it as archive folder or select another folder as archive folder in the account settings.
[Android Apps and Games] M66B:
Developing a nice app is fun, but this takes the fun out of it:
[Android Apps and Games] Will_T:
I don't have an "All" folder in my FairEmail. Sorry. Obviously I am confused here.
[Android Apps and Games] M66B:
@Will_T if you archive a message in Gmail, where does it go? It will remain in the archive folder and be removed from all folders. This is what happens if you archive a message in FairEmail too.
[Android Apps and Games] M66B:
Please send me a screenshot of your folder list (tap on the account name in the navigation menu = sidebar).
[Android Apps and Games] Will_T:
Was that quote from a PlayStore review??!! There are trolls everywhere. They live just to cause trouble.
[Android Apps and Games] M66B:
Yes, it was, and it is rather disappointing.
[Android Apps and Games] Will_T:
In that screenshot of unified inbox, my "Archive" folder is an exact duplicate of my "Inbox" folder.
[Android Apps and Games] M66B:
Please tap on the account name (crossed out) to go to the folder list and post a screen of the account's folder list.
[Android Apps and Games] Will_T:
In each individual account, there is not an archive folder and there is an "All" category. Those individual inboxes display and work as I would expect. It is only in the "Unified" inbox, (which is what I use all the time), that there is a folder that is labeled "Archive" and instead of having archived messages in it, it has "All" messages, an exact copy of "Inbox".

In other words, in that screenshot above, if I tap on "Inbox" I go to all the emails in my unified inbox. If I tap on "Archive" I also go to all emails in my unified inbox.
[Android Apps and Games] mrrocketdog:
hey @M66B can you provide link so your more knowledgeable users can downvote this *t*p*d review?
[Android Apps and Games] Will_T:
Ha! Made me laugh. I wish I was one of these more knowledgeable users! Maybe then I would not be so easily confused about things like this All Mail vs Archive thing.
[Android Apps and Games] Will_T:
Correction: If I click on "Archive" I get taken to the equivalent of what Gmail calls "All" mail. So wouldn't it make much more sense if what is labeled as "Archive" in FairEmail was labeled instead as "All Mail"? After all it does not go to Archived messages, it goes to All messages. That folder/label that is titled "Archive" has nothing to do with Archived messages.
[Android Apps and Games] Will_T:
Yes and if you do this please explain how to downvote? You have posted links to unfair reviews before but when I click them I do not get taken to the review in question. Once it just took me to a page where it wanted me to create a developer account. Can only developers downvote reviews?
[Android Apps and Games] M66B:
Archive in the navigation menu represent all archive folders of all accounts, independent of how they are called. Gmail calls this "All messages", other providers call this mostly "Archive". See also here:

https://github.com/M66B/FairEmail/b...java/eu/faircode/email/EntityFolder.java#L194

Gmail is not really a standard email provider either.
[Android Apps and Games] La_Globule:
Hi,

Under Gmail, I have created a folder named "Gmail]/Archives" and I've associated it to Archives into FE.

Maybe could you give a try... Just my 2 cents.
[Android Apps and Games] M66B:
@mrrocketdog @Will_T fortunately, the review is gone after a little discussion with this person.