Indeed, fixed, thanks.
Indeed, fixed, thanks.
There are no such API limitations in the app.Even if it seems off-topic at first, I'll get right to the point.
I'm testing the Tasker app and I got a message.
View attachment 5639925
Would this be an idea that you could usefully implement in FE, Marcel?
Edit:
I also get the message when I start the app again with the option to contact the developer.
If there is still interest in developing some spam filter: that patent has expires (MS did not pay the maintenance feeI had a plan for on device spam filtering, based on message headers to reduce the battery usage, but the technique I had in mind is patented by Microsoft:
US7543076B2 - Message header spam filtering - Google Patents
Message header spam filtering is described. In an embodiment, a message is received that includes header entries arranged in an ordered sequence which indicates a path by which the message was communicated. The header entries are parsed to categorize each header entry as a header type where the...patents.google.com
Too bad :-(
The patent expires 2027-04-27 ...If there is still interest in developing some spam filter: that patent has expires (MS did not pay the maintenance fee![]()
Are you sure? The normal expiration date of a utility patent should be 20 years. From what I read, the "Adjusted expiration" date might just not have been updated. But the patent should expire and not be enforcable after failing to pay the fee at the 12th year anniversary.
And from 37 CFR 1.362:2021-07-05 STCH Information on status: patent discontinuation
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362
2021-07-27 FP Lapsed due to failure to pay maintenance fee
Effective date: 20210602
Also: related question on patents.stackexchange about "expired followed by an expiration date".A patent which expires for the failure to pay the maintenance fee will expire at the end of the same date (anniversary date) the patent was granted in the 4th, 8th, or 12th year after grant.
Small hint for F-Droid users having installed the GitHub version:Version1.19231.1924 is available on GitHub now and in the Play store test program after Google's approval.
Changelog/download:
https://github.com/M66B/FairEmail/releases
The option to suppress notifications while on a call (recently added) has been replaced by delaying notifications until after having ended the call instead. This way there isn't a risk that important new messages will be missed or seen too late. This option is available on Android 12 and later only because earlier Android versions do not have the requires APIs.
Open/expand a message and you'll find a confirm links option in the three dots overflow menu. You'll find the same setting in the privacy settings of the app. Reset questions in the miscellaneous will work to reset the browser to default too.How do I find or reset the browser open link settings? I have used the settings search and I can't find it anywhere how to reset what browser is used for opening a link. I think I unintentionally told it to keep a setting I didn't want to tell it to keep.
In Android-Settings search for 'standard-apps' - there you can define your Browser-App.How do I find or reset the browser open link settings? I have used the settings search and I can't find it anywhere how to reset what browser is used for opening a link. I think I unintentionally told it to keep a setting I didn't want to tell it to keep.
Turning the confirm links checkbox on and off reset it to prompt me for what browser.Open/expand a message and you'll find a confirm links option in the three dots overflow menu. You'll find the same setting in the privacy settings of the app. Reset questions in the miscellaneous will work to reset the browser to default too.
In Android-Settings search for 'standard-apps' - there you can define your Browser-App.
With all due respect, you could have communicated this privately, especially given that this is about a well recognised developer, who is a 'Recognised Contributor' himself and has been using this platform for a long time.The-focus in this thread isn't healthy anymore. What is this about, a popularity contest or creating the most kickass email client? Yes, we very much understand that bad reviews aren't nice, even more so if they have no grounds but they are a reality every dev needs to deal with. Using XDA to manipulate them is not the solution (and a violation of Google's terms). This isn't called 'XDA Ratings' so please, let's focus on development and troubleshooting. Thank you for your attention.
If you are saying that people with a certain status shouldn't be criticised, I strongly disagree. It was the elephant in the thread and with cooperation of a few other – not all – moderators, I've addressed it. I stand by my point and by the idea that both opinions matter and can be voiced freely. I had a very nice follow up conversation with Marcel at the time of posting, three weeks ago. For the record: I very much respect Marcel as a person and his amazing work; in case there's any doubt about that.With all due respect, you could have communicated this privately, especially given that this is about a well recognised developer, who is a 'Recognised Contributor' himself and has been using this platform for a long time.
Comments like this can put people off, even if they are well-meaning.
On another post, I had spoken about how rules are universal and apply to everyone equally. Criticisms are always welcome, as long as they are communicated appropriately.If you are saying that people with a certain status shouldn't be criticised, I strongly disagree. It was the elephant in the thread and with cooperation of a few other – not all – moderators, I've addressed it. I stand by my point and by the idea that both opinions matter and can be voiced freely. I had a very nice follow up conversation with Marcel at the time of posting, three weeks ago. For the record: I very much respect Marcel as a person and his amazing work; in case there's any doubt about that.
I will not discuss this any further in here as only conflict can come of this, which was and is never my goal. If you have a problem with that (or any of my) post(s), report it and another moderator will look into it. You are also most welcome to contact me privately.On another post, I had spoken about how rules are universal and apply to everyone equally. Criticisms are always welcome, as long as they are communicated appropriately.
I felt your comment was borderline rude and was best communicated privately, especially given the fact that Marcel was already frustrated with Google's bots, their lack of proper communication and other problems in his life. Given his contributions to the forum and the quality of his apps, I thought (and still think) that there should be support from the community to help reduce his stress and frustration, and be a little more accommodative by allowing him to vent out his frustration in his own thread.
There are only a few developers who actually make good apps, and they need our support. The majority of so-called 'developers' make trash apps (most of which are copycats), and that makes these few developers even more indispensable.
But anyways, I hope he had taken it in the right spirit and doesn't find it offensive any more. And glad to note that you have communicated with him privately too.
Prayers for your mom! Forget about everything else, just take care of her!best wishesAll versions recently (last seven days) released in the Play store are still pending evaluation, which means that the app will probably be removed automatically from the Play store tomorrow, even though I got an extension of a week to solve a minor policy violation (which was already solved more than a week ago). This whole experience is frustrating and it is pretty much an unworkable situation. I have tried to contact Google via various channels, but I didn't receive any response so far. I don't know what else to do. There seem to be Covid-19 measures again.
I will reconsider my "position" as Android developer again if the app is being removed from the Play store again. In any case all development will be ceased until this is resolved. Please don't blame me and don't call me a drama queen, but instead blame Google. This is all outside of my control.
I expect that some are going to suggest this: since less than 1% of the installations is outside of the Play store, there is no point in releasing the app outside of the Play store only.
My mother has an incurable and aggressive cancer, so my priorities have shifted anyway.
QUESTION ABOUT FAIR EMAIL OPTIONS:
Assuming the starting point of no on-device Google Account...
Q: Which of these Fair Email Google mail server options is "most" private?
1. 2SV/2FA (using any of a half dozen secondary methods), or,
2. What Fair Email terms "GMail (Android)", or,
3. What Fair Email terms "GMail (OAuth)".
Note Marcel knows the answer, so he can instantly nip this tangent in the bud by answering that question in a single word... (where I suspect the answer is undoubtably #3 but others strongly think it's #1 apparently, so I could be wrong - but it's NEVER gonna be #2.
Privacy Policy
All apps must post a privacy policy in both the designated field in Play Console and within the app itself. The privacy policy must, together with any in-app disclosures, comprehensively disclose how your app accesses, collects, uses, and shares user data, not limited by the data disclosed in the Data Safety section. This must include:
The entity (e.g., developer, company) named in the app’s Google Play listing must appear in the privacy policy or the app must be named in the privacy policy. Apps that do not access any personal and sensitive user data must still submit a privacy policy.
- developer information and a privacy point of contact or a mechanism to submit inquiries
- disclosing the types of personal and sensitive user data your app accesses, collects, uses, and shares; and any parties with which any personal or sensitive user data is shared
- secure data handling procedures for personal and sensitive user data
- the developer’s data retention and deletion policy
- clear labeling as a privacy policy (e.g., listed as “privacy policy” in title)
Please make sure your privacy policy is available on an active URL (no PDFs) and is non-editable.