yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
It are 'tags', used by some companies.

For now, FairEmail does nothing with the headers, except add them when sending a message and show them for received messages.

As I see it (I might be wrong):

personal: only for you

private: for you and close persons

confidential: within an company/organization/department

Sensitive messages *should* not be (automatically) forwarded, but I don't think it is a good idea to enforce this in the app.

This is the best article I could find about this subject:

Mark your email as Normal, Personal, Private, or Confidential - Microsoft Support

Add a sensitivity indication for email messages to help clarify the way the information in the email should be treated.

support.microsoft.com
[Android Apps and Games] O_DoC:
Hi Marcel,

Thanks for clarification.

And ''agreed'' as well.

We'll see how servers will handle it or not.

But, as always, FE still way beyond the top in the client game.

( :

Edit:typo
[Android Apps and Games] M66B:
Anyone asking for a new feature or a new option will get this answer now:

My bet: this guy is going to ask for a new option coming week. This happened lots of times already. The answer will be clear though.
[Android Apps and Games] M66B:
Version 1.1815 is available on GitHub now.

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] M66B:
The requirement for new features and new options has been updated:

"A feature will be considered useful to most people if more than 0.1% of the users request a feature, which is practically 500 people"

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

Edit: since I get requests for really weird features and options, this requirement applies too:

Core app quality | App quality | Android Developers

App quality directly influences the long-term success of your app—in terms of installs, user rating and reviews, engagement, and user retention.

developer.android.com
[Android Apps and Games] heinhuiz:
Can you extract from the error reports which features are actually used / which settings are changed from the defaults? That might give you an indication of which settings might be obsolete or can indeed be considered feature creep.

Personally, I believe I have not even touched 5% of the defaults.
[Android Apps and Games] M66B:
There is no behavior tracking in FairEmail, so no, this can't be extracted.
[Android Apps and Games] heinhuiz:
"... which in practice means about 500 people."
[Android Apps and Games] M66B:
Thanks.

Updated FAQ · M66B/FairEmail@71acec6

Fully featured, open source, privacy friendly email app for Android - Updated FAQ · M66B/FairEmail@71acec6

github.com
[Android Apps and Games] M66B:
Version 1.1816 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] avalx:
I would like to receive some messages (from mailing lists) without getting the notification sounds. I've tried making a rule for this (as per: https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq145) but it does not let me choose the "no sound" option.

Is there other way to achieve this?
[Android Apps and Games] fraschi51:
I probably would have tried the 'Suppress notifications' action.
[Android Apps and Games] avalx:
Well I missed the one in the settings.
[Android Apps and Games] M66B:
The new requirements for new features and options will be followed strictly, which is a consequence of several very rude messages (not reviews) I received today.

The app will be maintained and supported and reported bugs will be fixed, but beyond that you shouldn't expect too much. The app is already very complete and stable, so that shouldn't be any problem. If you really need some new exotic feature, you can always decide to pay for my time.
[Android Apps and Games] M66B:
Also, I am going to add a new button to the main setup screen "Delete all accounts" and there won't be a any confirmation. This is because of 1 star ratings because it isn't easy to delete an account. WTF. People are insane.
[Android Apps and Games] M66B:
In addition: today I was approached by a company pretty desperately seeking an Android developer because the seven (!) developers which were hired before couldn't even fix the compilation of an app. If I combine that with the way how I am harassed about daily by providing a basically free, proper functioning, very complex app, I might be doing something completely wrong. Edit: in other words, it might be me who is insane.
[Android Apps and Games] M66B:
I think about everything which was sent to me today, except for a few messages, was pretty disappointing and depressing.

Please go ahead and tell me that I am whiner and that I shouldn't take it seriously and maybe just that will be happen.

Your demotivated developer.
[Android Apps and Games] heinhuiz:
So now did you take that job?
[Android Apps and Games] M66B:
It's tempting, but saying yes means saying no to other things. So, I don't know yet.
[Android Apps and Games] heinhuiz:
I

Isn't it a temporary job? (I think at least you should go there to talk and listen.)
[Android Apps and Games] M66B:
Getting a temporary job is rather easy for me, so that's not the main question. This is a rather special offer though. It is privacy related and even beyond that. So, who knows ;-)
[Android Apps and Games] heinhuiz:
Sounds exciting. Best of luck!
[Android Apps and Games] La_Globule:
You are not a whiner but a winner! 😉
[Android Apps and Games] M66B:
Thanks, but that was not how today felt unfortunately.
[Android Apps and Games] O_DoC:
It's exactly because of that

- you're a top dev/ingénieur/désigner/entrepreneur -

that those people sent that.

Your work is to far beyond their reach

Basic users are frustrated because despite FE is so recognized but they've unable to understand / use it properly - because it need a few neurones at least more than for those bull**** fancy app based on data usage massive robbing.

Others email devs/compagnies could be jealous of quality or just like to cut the user base loss that avoid them to make money (email app, marketing, communication, etc companies).

Do you even wonder how much unethical companies your excellent work could anger by allow us, your users base, to upgrade our privacy without all their 'dark pattern' or spy process, whose process which certainly were sold at an insolent price.

Ok, we're are far not enough compared the millions sheep users out there, but they also know that every possible options that not in their 'mindset' need to be 'kill' in the egg asap.

Adding your personality which is human, dedicated, ethic, but sensitive to criticism - they could find a path to reach you and down your involvement.

As said, FE is top quality, you could stop add new features for long time, it will still above the others (of course with bug fix to avoid any unwanted behavior).

If that company which offer you a interesting project opportunity is really want 'the Marcel', just ask :

more money

more liberty (in respect of any NDA)

side advantage like free paid time for you own private project

You'll see how far a company will go if they're motivated.

Ones will always surprised each time he asked for things he did not allow himself to think of - impostor syndrome - and the company will complied with smile.

Take some time

Take some rest

Project yourself

🤘🏽🧘🏽
[Android Apps and Games] kggy:
Sorry if it has already been discussed, but where can I find a description of all the in-app icons meaning? Thank you!
[Android Apps and Games] M66B:
There is a legend in the app, via the navigation menu (left side menu).
[Android Apps and Games] kggy:
Thank you! 🙃
[Android Apps and Games] M66B:
Version 1.1817 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] maybeme2:
You are not insane. You are a sensitive gifted developer with a conscience.

Allow an octogenarian like me to tell you that when you're my age you will like what you see in the mirror. That is a priceless gift for someone as sensitive as you are.

You would not be happy in the unscrupulous world of commercial developers.
[Android Apps and Games] heinhuiz:
80+! I would have never guessed that. You're blessed.
[Android Apps and Games] maybeme2:
I know. I can't complain about anything....
[Android Apps and Games] topcaser:
Hi Marcel, tried this in a template. But whether firstname nor lastname was put in after selecting the template. Anything further to do to get it running?
[Android Apps and Games] fraschi51:
As we have stated earlier in this thread, if you are on a template and use it with long press to compose, it obviously can't work because at this point there is no recipient defined at all.

As another participant revealed, to compose, you must first recreate a blank mail, then select the recipient, and *then* insert your template via the three-dot menu. Then the placeholders will be filled in correctly.
[Android Apps and Games] M66B:
From today on I will reduce the time I am putting into support too. It is pretty pointless if the other side is more often than not impatient and jumping to conclusions. There will be an exception for people here who have been around longer and for people who ask nicely.

A new voting round for Play store reviews would be appreciated as well.
[Android Apps and Games] wimstefan:
Done 😸
[Android Apps and Games] M66B:
The next version will support colors for reply template menu items, which was added for my own convenience.

FairEmail/CHANGELOG.md at master · M66B/FairEmail

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

github.com
[Android Apps and Games] O_DoC:
Monthly routine, Done
[Android Apps and Games] anuraag.neo:
Hi

I'm currently using following rule for autmated reply. Is it possible to exclude some email address within this rule? Like sender don't contain?

(?i).*Auto-Submitted:.*|.*Feedback-Id:.*|.*List-Unsubscribe:.*
[Android Apps and Games] M66B:
What you can do is create a rule with a lower sequence number matching the sender, with the do-nothing action and 'stop' enabled.
[Android Apps and Games] M66B:
Version 1.1818 is available on GitHub now.

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] M66B:
There is a bug in version 1.1818, which is why it isn't available for download anymore. I will fix this tomorrow (MET).
[Android Apps and Games] M66B:
Did you guys vote bad Play store reviews up :-(
[Android Apps and Games] fraschi51:
Do you see such a development worldwide? Because here in the German Playstore, FairEmail currently has a rating of 4.9 (after having been at 4.8 before).
[Android Apps and Games] M66B:
German people are generally more reasonable than most people, at least in my experience, which is of course by definition subjective. The average (word wide) Play store rating have been increasing slowly last month, but it is going down rather fast again last week.
[Android Apps and Games] fraschi51:
That's a shame, but I can only rate the reviews in the German Playstore.
[Android Apps and Games] M66B:
That in itself is already appreciated!
[Android Apps and Games] nadir husain:
And as you know Marcel I am on the early access version and the production version isnot available here in Pakistan . Actually not available in most parts of Asia. Is there a reason for that?
[Android Apps and Games] M66B:
The Play store rating would go down very fast if the app was available in Asia. This is something I learned from NetGuard and therefore based on facts.
[Android Apps and Games] M66B:
Version 1.1819 is available on GitHub now.

Changelog/download:

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

Edit: this version will be available in the Play store test program after Google's approval too.
[Android Apps and Games] M66B:
The messages I received today say that I need to take the nice job offer and minimize the effort I put into my open source projects. It will likely make me happier.

It isn't good, but I can understand why many independent developers already gave up. It is hard to deal with people who jump to conclusions after looking one minute at an app and say it is ****e. I am afraid that most serious apps will available from big vendors only in the near future, which probably won't be good for your privacy.

I will keep maintaining the app and there will keep being support if you ask nicely, although it will be time limited.
[Android Apps and Games] fraschi51:
Actually, I had thought that the color stripes that you have in the template overview would then also be seen next to the template name when you insert one via the three-point menu. Unfortunately, this is not (yet?) the case.
[Android Apps and Games] M66B:
It does for me, so it should work for you too?
[Android Apps and Games] fraschi51:
No, unfortunately does not happen here (Android 11) - the templates are available for selection without the colored side stripes.

Edit: I sent you per mail two screenshots
[Android Apps and Games] Giocarro:
Apologize for the silly question: I already voted, is it possible to do it again? Should I erase the rating and store it again?
[Android Apps and Games] M66B:
The only silly question is the question not being asked!

It is about the reviews of others. You can vote up (thumb up) or vote down (tumb down) review of others.
[Android Apps and Games] mkasimd:
I have a Nokia in the Google One program with Android 11. It works fine here, I see the corresponding template color in the template selection when composing a new message.

Please make sure you have explicitly clicked on "save" after selecting the template color in the template settings. Some errors have a simpler reason than one thinks of, happens to all of us from time to time 😅
[Android Apps and Games] fraschi51:
Thanks for your feedback. The template is saved with color - I see the color also in the template overview.

Edit: Ah, on a newly created test template I see the color too.

Edit2:

If a template is marked as a favorite, the color is not displayed during insertion.
[Android Apps and Games] O_DoC:
And 'mark as spam' too 💡🙃
[Android Apps and Games] M66B:
This will be fixed in the next release. I will send you a test version.
[Android Apps and Games] mitch44:
I have a question for adding an additional gmail account. I have a main account which is also used to sync with my phone. For the 2nd one I don't want to sync contacts, calender etc. So what I've read here and in the faq I need to go with an app password to avoid an on device account. But what happens when i manually add the gmail account as imap account. Will the account also be an on device account and start sync my contacts, calender etc. after I have added it? An on device account wouldn't be a problem for me, but I don't want that sync function. Account is only needed to read emails.

Sorry for the dumb question, but I thought I ask here before I add the account an all my stuff gets synced to the account.

tl;dr

Is an app password the only way to avoid sync (contacts, calender, etc) when adding a 2nd gmail account?
[Android Apps and Games] M66B:
Using the quick setup wizard, other provider, and an app password is what you want, and will synchronize email only.
[Android Apps and Games] M66B:
I have already said why I think it is not a good idea. Also, I don't want to maintain custom code to do this because it may easily break when updating libraries or in the next Android version.

I have already made the navigation bar half height and grey instead of blue and you'll see it is a lot less distracting:

View attachment 4623682

For the record: it is the right code.
[Android Apps and Games] m0d:
But, it still takes up space, ;) :p

Almost like a notch screen.

that is my view.

Priority should be given to what is shown on screen, in this case message should have higher priority than always on top next/previous.

Yes much more less distracting than before,

As long as you do not bring back FAB buttons, :D :victory:
[Android Apps and Games] M66B:
I have just released

stable

version 1.105

Changelog/download:

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

The previous/next navigation bar is now half height, without titles and gray instead of blue.

You can now select text in any app and choose to search for that text in the primary message archive.

Thanks, purchases and donations are appreciated.
[Android Apps and Games] chantoine:
"Mark unread" works again.
[Android Apps and Games] M66B:
Yes, the problem was that the message on the server was marked read instead of unread. It is fixed in the latest version as you've already discovered. Thanks for reporting the problem.
[Android Apps and Games] heinhuiz:
Haha, common mistake apparently.
[Android Apps and Games] M66B:
The next version will allow you to set a right swipe target folder. The selected folder will apply as long as the message list is being viewed. This will allow you to bulk move messages from one folder to another folder. Selecting a target folder will not be possible in the unified inbox because cross account moving is not possible.

The swipe action will show a folder icon instead of the archive icon if a target folder has been selected.
[Android Apps and Games] M66B:
I am planning to add a normal and compact (the current) collapsed message item view. How should the normal view look like? Just more padding? More fields? Other layout? Suggestions are welcome.

Edit: what isn't possible is showing part of the message text because the message body might not have been downloaded yet.
[Android Apps and Games] heinhuiz:
More padding is possible, and maybe an extra line for the subject. More fields are not necessary, the compact view as it is gives all information you need already.

You can experiment with switching the sender and subject fields, e.g. have the subject field on top with a large font, and the sender's name below that in the small font.
[Android Apps and Games] m0d:
Not clear.

How would one change target folder?

Doesn't the compact collapsed message view show message text?

So shouldn't normal show more than compact?

Again, not clear what is intended.
[Android Apps and Games] M66B:
There will be a new entry in the overflow (three dots) menu to select the folder.

The collapsed message view does not show the message text. The expanded view does.

I don't think the normal view should show more than the compact view, unless somebody comes with a good suggestion.
[Android Apps and Games] m0d:
In that case, you need to think about when will collapsed view be shown and when normal view. And, what action triggers them.

Currently, I can't think of a use-case for how or why different views should be called.
[Android Apps and Games] M66B:
I have just released

beta

version 1.106

Changelog/download:

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

This version is not available in the Play store.

Comments on the now default "normal" message item view are welcome.
[Android Apps and Games] chantoine:
Don't like it.

Too much space used for not so much information added.
[Android Apps and Games] M66B:
Just enable the old "compact" view in the advanced settings.
[Android Apps and Games] chantoine:
Yes, thanks, did that one minute after installation approximately :)
[Android Apps and Games] heinhuiz:
Don't think many people will use it.

Sender field now sometimes takes 3 lines, because long email addresses are split over 2. For me, the mail address from the sender is not important in this view. Just the name is enough.

Right now, I can only see 4 (and a half) mail headers on the screen, compared to 11 (and a half) in compact view.
[Android Apps and Games] M66B:
The next version will have a widget showing the number of new emails. Tapping on the widget will open the unified inbox.
[Android Apps and Games] Hida Sobu:
I really like the new normal view. It looks a lot less condensed. And I actually do not want to see that much emails at once. I think it's good that both options are there.
[Android Apps and Games] :
gpg and AutoCrypt

[MENTION=2799345]M66B[/MENTION]

Hi,

Is there any chance at some point you might implement gpg encryption using OpenKeychain and Autocrypt?

It would be good as it would give your client exposure, ie Autocrypt-capable MUAs level 1 implementation status.

You ca read more background about what AutoCrypt is.

I like your client but as I've got gpg encrypted emails, so I can't really switch from K-9 until I am able to read them. I use Thunderbird and Enigmail on my computer.
[Android Apps and Games] M66B:
I think 99% of the settings needs to be removed and that the appearance and behavior of the app should be made similar to the Gmail app.
[Android Apps and Games] wimstefan:
Please don't ....
[Android Apps and Games] crypta:
So hide them for normal user.

Removing them, would negate everything you did so far for every user supporting you since the beginning. Also it would level yet another app to corporate crap. Your app is unique in a positive way..at least for people who are able to understand...sadly..a minority.

I think I understand your reasons for this thought. But then again. What for did you go the long walk you've already walked in your life?

Also, I do have some.. behavior to report:

If zooming a mail, photos won't increase if the maximum width of the screen is reached. For people like me, pictures are still to small and bigger text doesn't help to see the picture better ;).
[Android Apps and Games] nadir husain:
I will be very unhappy if you do that. I will stick to the version I have and stop updating.
[Android Apps and Games] M66B:
No worries.
[Android Apps and Games] M66B:
It isn't possible to both zoom text with word wrapping and to zoom images beyond the width.

If you want to zoom an image, tap on it to open it in an image viewer.
[Android Apps and Games] mitch44:
Thank you. Just to be sure that I've understood it correct. An app password is the only way to avoid a sync? I also use YouTube Vanced and the on device account (microg) does not have to possibility to sync. Therefore I asked myself if the same would be possible (on device account without sync). But maybe this is related to microg which is an "abstraction" of the google services.

PS: I know that this "restrictions" aren't related to your app. It is Googles design. Keep up your good work. Will definetly go for pro version.
[Android Apps and Games] M66B:
You can use an on-device Google account too and in the Android account settings disable all sync options.

I am not sure if microg will properly support this.
[Android Apps and Games] heinhuiz:
If you first put all the settings like I have them and then remove them, I don't have a problem with that. Although I have never seen the Gmail app in my life...
[Android Apps and Games] crypta:
Not possible.

I think it is a remote embedded picture with an underlying link.

So I click => 'Url options'

Long click => android marked options of context

I didn't find a way to address the image directly, neither the source url. Only the target url is presentet to me.
[Android Apps and Games] M66B:
Try not showing images and tapping on the image.
[Android Apps and Games] M66B:
Version 1.1821 is available on GitHub now and in the Play store test program after Google's approval.

Changelog/download:

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

This is a release candidate for the next public Play store release.
[Android Apps and Games] neodin:
Hi,

I am using the 1.1811a and have one question:

On my phone (Android 10) in the settings of keyboard shortcuts I can set an application the first time when I press the key combination. On the E-Mail shortcut I only get a prompt for Tasker and K-9 (which I only installed for getting the selection dialogue for the shortcut at all). FairEmail is missing here.

Is there something I missed/misconfigured or does my phone maybe send an custom intent which is not recognized by FairEmail?

Thank you for your help!
[Android Apps and Games] M66B:
I am not sure what "set an application the first time" means?