yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] topcaser:
I don't understand this FAQ:

Will my Play store purchase keep being recognized?

Yes, it will.

How am I able to install it on a new device if it is been removed from play store. I am confused
[Android Apps and Games] bit-troll:
It seems Fairmail is "too good" for Google Appstore. I am also a pro user of Fairmail. Are there plans to provide documentation for build process of Fairmail? Yeah - I can reverse engineer this, but that take more time... Is there any chance to get Pro functions also as Open Source? I will take some time for understanding code, SAST found 10 vulnerabilities, mostly outdated dependencies.

@marcel: Don't bother you with that Google Crapstore.
[Android Apps and Games] M66B:
The statistics say 500,000+ Play store downloads and ~2000 GitHub downloads. Let's say F-Droid is good for another 2000 downloads. So, less than 1% of the downloads is outside of the Play store.

Maybe, just maybe I will go for a model without the Play store, without Dr Bob and fellows, but I need to think about a new form and the new balance first. Of course my girlfriend must be recovered fully first as well.
[Android Apps and Games] M66B:
This FAQ is about existing installations.
[Android Apps and Games] topcaser:
Could I install the latest GitHub version on new devices and getting then the pro status back?
[Android Apps and Games] M66B:
Google will probably reply with another useless answer. So, I think the next reply needs to be a level up. How about this?

Improvement suggestions are very welcome.
[Android Apps and Games] M66B:
You can try, but this is up to Google.
[Android Apps and Games] miris83:
I believe this is clear but the question is to whom you should address this to because the staff seems to be composed of people not having any technical background.
[Android Apps and Games] tazztone:
since u have already made the best mail client, clearly your next project should be to make the best play store alternative.
[Android Apps and Games] M66B:
I can only reply to messages Google send, so there is no other choice.
[Android Apps and Games] dvdram:
Hello Marcel,

I just red about your decision to stop the development of FE. I am very sorry to hear this, because there haven't been too many pieces of software in decades I was that much pleased with as I was with FE!

But I do understand the problems that you are facing with Google, and therefore I totally understand your decision. I've heard of other cases similar to yours, and I know that it is impossible to argue with Big G.

I am just a simple user of some of Google's products, mostly Android, and even I am fed up with their behaviour when it comes to the users' wishes and needs. They make decisions that no user can really explain and understand, and although I use LOS I have to live with these stupid decisions because the LOS developers' hands are tied and they can not undo what Google f*cked up before. :(

Anyway: thanks again for this nice piece of software! I'll keep using it as long as possible.

And I really wish for your girlfriend to get better very soon!

Don't even think about crap like that!!!

Seriously: just don't! Never!

You're more than suitable for a project like this! You developed this app with all your heart in it, that level of commitment isn't to be found in many projects these days. I know of no other software developer who would even answer e-mails about their app within a few minutes, no matter which time of day, no matter which holiday, no matter which vacation. I don't know many developers who pay as much attention to users like you do! That's a kind of user interaction I am more then willing to support by paying for the pro version.

Well, maybe they are just angry because FE does something that prevents them from doing something nasty. ;)

Seriously: most probably, they simply can't tell themselves! As stated before, it's an AI that checks an uploaded app, so only the AI knows the reason for the rejection, but you simply can't argue with an AI. And having red the responses you got from Google, I am not sure if they were written by human hands...
[Android Apps and Games] Itcouldbeyou:
1) Thanks a lot for the time you spent on this amazing app. It is sad to see it end this way. I understand every open source dev who moves on with his life and has enough of the community. But this is really sad.

2) I do understand that it is not easy for google either, because they have to reject a zillion junk apps each day. It just shouldn't be that hard to get good answers from them. Something triggered their systems, it should be possible to send that log.

3) Just a whack theory: Could it be that your computer was hacked and someone actually modified the apk before you sent it to google? I only have the f-droid version. So I can't test if there is anything suspicious.

*edit* I decompiled 1887 from play (some apk mirror) and compared to 1894 from f-droid. I just did a rough comparison:

- I didn't find any suspicious different http(s) urls

- The ContactInfo.java doesn't seem to be manipulated

- I didn't find suspicious files

- I'm sure a semi experienced malware author could hide that stuff easily from me.

- I wouldn't expect a malicious modification, but don't take my word for it.

*/edit*

4) I think the MD5 the app sends to Gravatar can quite easily be reversed (for popular domains and everyone who ever got their email leaked). So Gravatar does kinda get your contact list. I know it is deactivated on Play. I wonder if the compiler optimizes the code away of if it is still there and might trigger some static analysis tool.

*edit* I can confirm: You took several steps to remove the Gravatar stuff from the Play Binary.

Anyways. Disconnect at least a week from all this and see if you're missing something. If not, stay away from us all and never look back. We will miss you, don't miss us. Whatever you do, I wish you all the best.
[Android Apps and Games] maven33:
@M66B

The news about the discontinuation of your open source apps just hit me directly. It makes me sad, these apps are the best and they are not replaceable. :cry:

Whatever you decide, thank you very much for your valuable work over the years!

I would appreciate some legacy support outside of google so that the apps remain secure and usable.

Even if it doesn't help you right away, I think you should report these problems with google to the EU.

I would guess F-Droid is a lot higher, why download from github if a f-droid version is available with update notification for all my open source apps.
[Android Apps and Games] GekkePrutser:
100% agree. In fact, you won't even get that kind of support from software vendors you pay tens of thousands for "platinum support"... You'll have to dump a ticket in a queue and wait for someone that hardly read the ticket to tell you the problem is caused by you because according to the docs it should work. And spend a couple weeks arguing and escalating until someone who actually knows something looks at it.

I've never had to contact Marcel for support but I'm sure it is amazing!
[Android Apps and Games] Will_T:
It has been said before but worth repeating. Dr. Bob joined the site this morning for the sole purpose of trolling this thread. Do not feed. Do not encourage. Ignore.
[Android Apps and Games] miris83:
The post disappeared just before I had a chance to react to it. Good to know it was here just to test the reaction time of those who are allowed to remove crap.
[Android Apps and Games] heinhuiz:
I was wondering, Marcel, does it really matter how many users your apps have? If so, why?

I thought basically all of your projects - at least those on GitHub - started as a personal need, mainly for your own benefit - and you let other people enjoy them too by publishing the code.

This particular one got a little out of hand (excuse the understatement) when you started incorporating user's requests - for which I'm grateful myself, because one of the earlier features was the metered connection option you implemented at my request. But even back then, you repeatedly stated that you would only consider new features if they would benefit yourself.

I'm pretty sure you still use at least FairEmail, NetGuard and XPrivacyLua yourself, and that you will update them when you experience problems with them or have the need for a new feature. Please keep posting this updates on GitHub and let F-droid (or preferably Izzy) pick them up.

And please, if you ever have a new project for yourself only, publish that too. You'll never know how many others will find it useful. Maybe it's only 1 or 2 instead of the half million installations you have now with FairEmail. Still, it means you made 1 or 2 people happy. The additional bonus you'll get is that fewer people will be complaining or begging.

Personally, I use FairEmail and XPrivacyLua. I can live without FairEmail, because I can limit myself to privacy-aware providers and self-hosted mail only, and I only use a few of FairEmail's features. But I can't live without XPrivacyLua. The day Google breaks that (which will happen because at some moment they will make rooting impossible) I'm back to Linux.

Thanks for those great apps, Marcel. Keep making them. And keep sharing, because when you need one, others might too. Only we are not all that gifted like you.
[Android Apps and Games] M66B:
I am too tired to give a detailed answer, but I guess this says enough in itself:

https://bitbucket.org/M66B/fairemai...-v1.1899a-github-folder-sync-type-release.apk

This build fixes a rather critical issue recently introduced causing sync problems.
[Android Apps and Games] mkasimd:
You have paid for the software as-is. Not for an update service and also not for continued support. Donations are made freely without any legal obligations on both sides.

So, legally seen, the only paid service are the pro features. That's it. Even if Marcel takes the app down, nobody has the right to whine about it.
[Android Apps and Games] heinhuiz:
Thank you for that, Marcel.

I was even thinking, how many of those 500,000 Play Store users will find GitHub and/or F-Droid because of this? Same with NewPipe and Total Commander users. This could be the start of a FOSS revival again.

Unless Google breaks sideloading apps too of course 😡 and become another Apple.

That's why the Android community (both devs and users) should embrace FOSS alternatives to PlayStore apps wherever they can. Half the world is crying for freedom and privacy, and Google should get proud again to support them and leave the rest to the iCommunity. And maybe they will, if more users are leaving them for the lack of freedom, and more developers act like Marcel.
[Android Apps and Games] mkasimd:
As said, the order does not involve any update service and continued support. So, as long as you are able to use the currently installed app, that's all that matters.

The contract you both have implicitly taken does not involve any right to be able to install the app and activate the pro features for indefinite time. In fact, Marcel could have taken down the activation process and nobody would have had any legal right to complain or sue him. [1]

But instead, he has "opened" the activation process in such a way that the pro features are free too now. People should thank him for this instead of complaining.

[1] footnote: imagine you bought some game 10 years ago, but EA shut down the licensing server a while ago. Now you cannot install and activate the game on your new PC. That's how it is. You buying that license eons ago doesn't entitle you to be able to activate and use the product for eons either.
[Android Apps and Games] miris83:
I am not a pro coder but I know some coding and I can make my things work. I try to contribute to the community as much as I can and even that takes some time. Coding an app or any program in general that does the job and does it right takes huge amounts of time. Many projects start from the personal need and sometimes evolve. If that happens, what bad is it to monetize from it? At least the time pays a little and given how coding is time consuming, it never pays back all anyways. So any discussion about contributions is meaningless.

@Dr-Bob : Sorry to hear your support tickets were not answered to but have you ever really joined any open-source project and tried to get some support? Days? Weeks? Yeah, rightt .... Do you know how much a developer gets paid for an hour when working in a company ... ? I bet not.
[Android Apps and Games] heinhuiz:
That one is easy, that's Google if you bought them in the PlayStore. They are the ones selling the features and only leaving developers part of the profit. Your Pro contract is with Google and their terms and conditions, not with Marcel. So you'd better direct your anger on them and delete your posts her yourself, if you're as smart as you think you are.
[Android Apps and Games] pwag:
That's all it takes to make you quit? You're stronger than you think.

If you really want to quit, that's your decision Buddy.
[Android Apps and Games] mkasimd:
Then my response remains valid. Your donations and payment never entitled you to activate the pro features indefinitely.

But if you absolutely want to be able to, I'll offer to refund you the 5€ in Marcel's stead. AFAIK that was the amount asked for you to be able to activate the pro features on multiple devices. This way, the contract - if any was made - is entirely terminated by you having received your money back. But my offer is only valid under the premises that you never contact Marcel as well as the FairEmail community and never request anything related to FairEmail again.

My offer stands. Your choice, mate.
[Android Apps and Games] heinhuiz:
Then I don't know what you're whining about. Support was not part of your purchase, as @mkasimd pointed out a few times already, and all your Pro features are working.
[Android Apps and Games] miris83:
What's the point in discussing what rights you have? If we stuck to the wordings, then Marcel would rename FairMail to FairMail2 and then for sure you get what you paid for. I am missing what's the deal now.
[Android Apps and Games] de_Wolf:
A new version 3.33 is available on the website of the developer of Total Commander, which again allows APK installations.
[Android Apps and Games] mkasimd:
Read it yourself.

Does Marcel let you use the current and future FairEmail pro features? Yes. But by discontinuing the app, "future features" are nonexistent. You cannot be provided with something that does not exist. Meanwhile, you are still provided with the current features.

The last phrase states that you are allowed to activate it on multiple devices you personally own. But being allowed to do so doesn't mean that you are entitled to being able to do so for indefinite time.

Marcel has informed of the discontinuation of the app. That means that with that notice being made, the only thing you are entitled with right now is to be able to keep the app including the pro features on your current device.

Look into the EA games license analogy I made before. The same concept applies here. Your legal right to be able to activate the app in the future already ended after you were informed about the discontinuation. "Future" never means "indefinitely" but more like "until further notice" or "until the product is dead / discontinued" 😉

P.S. I guess I should have studied laws. Despite being a CS student, I've written more letters to the court than lines of code this year. But arguing in a forum, that's still new for me too 😂

Edit: my offer about the refund still stands, if and only if you agree to stop bothering Marcel and the FairEmail community as well as request anything related to FairEmail. If you want to take up on my offer, check it in this post and dm me instead of bothering us any further. If you keep complaining, you will be blocked.
[Android Apps and Games] heinhuiz:
Then which part of that text is not valid any more? It does not promise you updates, only that you can get them if they are there.

Edit: @mkasimd just said it all.
[Android Apps and Games] de_Wolf:
Even if the title doesn't really fit, I think you'll find an answer to your question here:

FairEmail/FAQ.md at master · M66B/FairEmail

Fully featured, open source, privacy friendly email app for Android - M66B/FairEmail

github.com
[Android Apps and Games] Badger50:
Thread cleaned!!

Well now, that was fun! After reading through the last 6 pages, I have cleaned the thread of all the disrespectful posts and replies I could find, and edited a few others.

Just a friendly FYI, while I understand the feeling of wanting to reply to disrespectful and rude posts, the XDA Mod Staff would be most grateful if you would just report these matters

and allow us to respond accordingly, rather than replying and creating a larger brush fire for us to extinguish. (y) ;)

Let us please return to "On Topic" and polite discussion out of respect for the Developer and his thread shall we. I thank you all very much for your cooperation, and a pleasant day to all.

-Regards: Badger50
[Android Apps and Games] chriscochrun:
Hey marcel, thanks for all you've done. You are seriously amazing, wish i had bought the app ten times if it had helped. Praying life turns upwards for you. Let someone else take it on or just archive and come back later. Take care of yourself and your girlfriend.

Thanks again my friend.
[Android Apps and Games] M66B:
I feel responsible, but what is your problem exactly? The app as-is works fine and it will keep working fine for the foreseeable future. I even published an update in this thread yesterday for an ugly problem introduced in recent versions. Please tell me what is wrong and I will see what I can do. Please be nice and you'll be responded to in the same way. There is already enough hate on this planet.

Please understand that mainly Google caused this "event". There is some good news though because a real human contacted me outside the usual Google "flow". There will be a phone call Tuesday.
[Android Apps and Games] nadir husain:
Thank God!
[Android Apps and Games] DenyDarko:
First things first. Somebody had to do the swiping job finally xD

But more important is that I can hardly believe there's no single person around here without internal connections in Google.

What happened is disgustingly unfair, this app is one of a kind and it deserves more than disrespectful template responses.
[Android Apps and Games] M66B:
You should be able to do that with the Android settings.
[Android Apps and Games] Kelvino9:
I do like the sounding of your variant.

I thought of MailFairy in the style of tooth fairy, but FairyMail sounds like fairy tale so that is nice, too
[Android Apps and Games] Base2:
GetMail ?
[Android Apps and Games] :
I think one great thing about either name is the play on the word fairy/ferry.
[Android Apps and Games] spawnlives:
Just a thought how about(probably a bad one)

Tutum mail

Tutus mail

Both are Latin meaning safe/secure
[Android Apps and Games] aadi50:
How about...

1. OpenMail (As its, Open sourced, Open for ideas, etc)

2. SecURMail ? For Secure & User friendly)

Last but not least

3. Mailed-It :cool: (Irrelevant but fun)
[Android Apps and Games] Primokorn:
XDA doesn't like posts with many tags and links so the list of app names have been moved to Google Docs.

Please search before suggesting a name (to check if it's already in use).

About the app (v0.9):

• The use of the navigation drawer for the accounts is better, thanks

• I still can't receive new emails when using my VPN

• Could you add to your to-do: Identities

• Manage Identities within the app: When creating a new identity to send emails we can choose a linked account then the provider. What's the point of having the provider if a linked account is already selected?

• There's no "back" option when being into the details of a specific account. We are always redirected to the Unified inbox.

• I have an authentification failure for the first account I try to add to send emails. Since it's based on an existing account the credentials should work (screenshot attached)

• Will the way the app handles links be reworked? (screenshot attached)

If you can't open the attached files: https://framapic.org/gallery#GCNx7SbR0wtH/texUiHRYClhW.png,zhXyrGRfwPlk/m9eo1umABSS5.png
[Android Apps and Games] M66B:
Maybe your email provider doesn't allow connections through a VPN. Connectivity issues are not properly reported yet.

I am not sure what you mean by Mozilla identities.

The linked account mainly exists to know which folders to use for draft messages. It is on my to do list to automatically select the provider. It will not be a common use case, but it should be possible to select an SMTP server of a different provider than the IMAP server provider.

I will fix 'back' from account/identity.

Are you sure your are using the correct host/port/starttls and username?

What do you propose for handling links?
[Android Apps and Games] Primokorn:
I compared with my main email app. Not a problem from my provider. I also use the same accounts with Thunderbird and the same VPN servers.

Multiple identities per e-mail account

I have an email account through an association e.g 102030@association.com

From this account I can create other identities such as abcdef@association.com or 45lm89op@association.com. I can use different email addresses to send and receive email but only one account (1 inbox folder, 1 sent folder,...).

I think so. I attached the setup of my other email app.

Like any links you can find on the web :) the text is underligned and you press it to open the link. No need to add a small note at the bottom.
[Android Apps and Games] M66B:
I have an idea why email is not synchronized when using a VPN. It will likely be fixed in the next release.

You can already add multiple identities linking to the same account and sharing folders, like in your example. Maybe I don't get what you mean?

The list of links at the bottom show you where you are going when clicking on a link, which can be quite useful to prevent clicking on things you don't want to click on privacy or security wise.
[Android Apps and Games] Primokorn:
Please tell me how I can do that.

As far I know I have to create an account for each email address (to receive emails).

Then I suggest that holding the text containing a link opens a popup where we can select between:

• Open

• Copy link

• Share link

• Modify then open link (to remove tracking items or affiliated stuff such as "utm_source") - good for privacy :) - It could open a small text editor to make the corrections.

The title of this popup could be the URL to be sure that we open a genuine link.

I think it's a better approach for the visibility of emails.
[Android Apps and Games] M66B:
If the identities share one mailbox: create one account and an multiple identities.

If the identities have separate mailboxes: you'll need to create an account and an identity for each identity because nothing is shared.

That would be a nice advanced feature ;)
[Android Apps and Games] maxi16:
Hi M66B

A little question:

Can you make it possible that we can choose several e-mails with a long press and mark it to delete them in one step?

Cause i have a lot of e-mails and it's very time consuming to open every e-mail once and then delete it.

If this feature already implemented pls tell me how i can use it.

And i have random crashes of the app when i go through my e mails and delete one by one. I use Startmail as e-mail Provider.
[Android Apps and Games] M66B:
This is called multiple select, see the to do list in comment #3:

https://xdaforums.com/showpost.php?p=77231021&postcount=3

Please let me know if you still have crashes in the next version.
[Android Apps and Games] geronimoge:
Or very similar to no. 2:

SecyourMail / secYOURmail / secyourMail.

Y = your

O = open source

U = userfriendly

R = reliable
[Android Apps and Games] Primokorn:
OK, I found how to manage the account/identities.

I noticed you changed the toast message when sending an email.

What about adding another toast message to confirm that the email has been sent? It's useful for emails with attachments. Sometimes the email is not sent due to the size of the file(s).

Where's the trash? :crying: