yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] m0d:
In one of recent release one of my identities got changed to automatically store sent messages: https://github.com/M66B/open-source-email/commit/886e87198d2a68aa60aa53a177d6fd8bf3d94e51

This caused duplicate messages in sent folders.

This should not be changed for accounts that already have been configured.

My hotmail and outlook accounts are tied together, only the outlook identity got affected.
[Android Apps and Games] M66B:
I agree, so:

https://github.com/M66B/open-source-email/commit/1657d1a836cf998c88ff9550c6685ccacc6ea0e9

Edit: released in

beta

version 1.422

Changelog/download:

https://github.com/M66B/open-source-email/releases/
[Android Apps and Games] Audivi:
Spam...

One of my providers GMX.NET pushes possible spam into this folder. I can decide, whether it is spam or not. With 90% it is.
[Android Apps and Games] 白い熊:
Great work, [MENTION=2799345]M66B[/MENTION] — I donated to support this.

Is there a setting possibility to swap the “boldness” between sender and subject? Currently the sender is bolded when viewing a message list and the subject not. It seems to me it might be more productive for me having the subjects bold and senders maybe just italic.

I don't think that's currently possible or have I missed it?
[Android Apps and Games] M66B:
Thanks.

The subject is set to bold for unread messages, but it isn't highlighted. Maybe it should. I like to hear opinions about this.
[Android Apps and Games] fitittome:
It works for me as is. I use Compact view, Dark theme.
[Android Apps and Games] m0d:
I like it how it is.

Unread messages are clearly marked without being overbearing.

To me compact view is perfect.

Making extra changes now will only be nitpicking, where each user have their own preference.

I do not think it is much of an inconvenience to change or add advanced option.

Having sender highlighted and subject in bold is a perfect balance.

There is a clear distinction between read and unread and in between 2 different mails.

Same here.

I use same compact|dark and I do not see anything needing change in UI.
[Android Apps and Games] beeshyams:
It is fine as it is.
[Android Apps and Games] M66B:
[MENTION=4237286]白い熊[/MENTION] most people seem to like the current solution more and I don't want to add yet another option, sorry.
[Android Apps and Games] M66B:
I have just released

stable

version 1.423 1.424

Changelog/download:

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

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] M66B:
I have just released

beta

version 1.425

Changelog/download:

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

This version will attempt to repair broken email addresses. Thanks [MENTION=7326491]JJ111[/MENTION] for providing test messages and testing!
[Android Apps and Games] M66B:
In case of connectivity switching/problems FairEmail will retry to connect after an increasing delay for a total time of about two minutes. Waiting prevents the device from sleeping, which will result in extra battery usage. Therefore FairEmail will thereafter use an alarm to wake the device after 15 minutes. This can't be done sooner because of doze mode.

At times this is inconvenient, which is why I added a somewhat hidden option to reset this procedure to retry immediately in the latest beta version: long press setup.
[Android Apps and Games] fraschi51:
Is there a difference to a downward scroll for direct syncorinization?
[Android Apps and Games] M66B:
Pull down to refresh depends on a connection: so yes, if there is no connection yet.
[Android Apps and Games] m66bb:
DKIM and SPF verification

Since this is a privacy friendly email app, I suggest adding support for verification of the DKIM signature and SPF authorization.
[Android Apps and Games] M66B:
This is a task for the receiving server, not an email client.
[Android Apps and Games] AgustinH:
Thank you very much. Until now is working almost perfect, the only issue I get is that sometimes when I lost WiFi and then come back the sync is gone. The only way to make the mail sync work again is to take off the app from protection list (I have a system very similar to MIUI), close it, and then reopen again
[Android Apps and Games] M66B:
What is exactly the "protection list" ?
[Android Apps and Games] AgustinH:
Is to avoid when I close the app the app cease to sync. To protect the app from Doze
[Android Apps and Games] M66B:
FairEmail should permanently be exempted from doze and similar modes if you want to have continuous synchronization.
[Android Apps and Games] AgustinH:
Well I have it except it but when my WiFi is gone and back again the sync don't work. So I have to put it on Doze, close the app, open again, and except it from Doze
[Android Apps and Games] M66B:
To prevent draining the battery and to prevent the account from getting locked out, there is a wait of 90 seconds when connectivity changes. So, maybe you'll need to wait just a little longer. You can also use the reset I described in this forum yesterday.
[Android Apps and Games] AgustinH:
This is a thing about my issue, if I notice that I get 0 account sync I made the pull down, and with WiFi included don't work
[Android Apps and Games] M66B:
With 0 accounts synchronizing there is no connection to the email server(s) and a pull-down-to-refresh can't force a connection. So, you'll have to figure out why there is no connection. You can long press 'operations' in the navigation menu to see the main log.
[Android Apps and Games] AgustinH:
Ok, thanks! I'll see that when it happen again
[Android Apps and Games] sarkast:
Thanks for this great app. Bought the pro features to support development. Switched over completely to FairEmail (from K9 Mail) and am very happy with it.
[Android Apps and Games] FerroFlux:
Great app! I've been using Netguard Pro for a while now and just purchased the pro version of this app. Would it be possible to add a sync timeframe in addition to the schedule? For instance, in Blackberry Hub you can select to sync emails between 7am and 10pm (or whenever) during the day, but to only check for emails at specified time intervals (i.e., 30 minutes, 1 hour, 2 hours etc.). Of course you won't receive emails instantly if it only checks every hour, but it could potentially save some battery.

Cheers and great work
[Android Apps and Games] M66B:
Synchronizing messages is an expensive proces because the local and remote messages need to be compared, so periodically synchronizing messages will not result in saving battery power, more likely the contrary.
[Android Apps and Games] FerroFlux:
I see, thanks for the explanation!
[Android Apps and Games] M66B:
I have just released

beta

version 1.426

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] M66B:
I have just released

beta

version 1.427

Changelog/download:

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

This is a release candidate for the next stable release.

If you run your own email server at imap.domain.tld port 993 SSL and smtp.domain.tld port 587 STARTTLS and email addresses like somebody@domain.tld, you can use the quick config to setup an account and identity now.
[Android Apps and Games] M66B:
Recent versions of FairEmail will auto link addresses without protocol (http/https) too, typically www.domain.tld/some/path. This results into linking some texts as well. I have added a FAQ about this:

Why are some texts linked while not being a link?
[Android Apps and Games] wirdSchoon:
Hi Marcel,

can you also display a symbol (depending on the result - red or green) for the DKIM and SPF security check in the header area?

by the way - thanks alot for the proportional font.
[Android Apps and Games] M66B:
Please see this FAQ:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq92

Edit: it seems the Authentication-Results header is standardized, so maybe this can be used.
[Android Apps and Games] wirdSchoon:
that would be great - Thunderbird and AquaMail also display an icon.
[Android Apps and Games] M66B:
I have just released

beta

version 1.428 1.429

Changelog/download:

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

This is a release candidate for the next stable release.

This version will show a small vertical warning stripe when DKIM, SPF or DMARC authentication failed on the receiving server. Nothing will be shown if no authentication was done or if the authentication didn't fail. [MENTION=8707167]wirdSchoon[/MENTION]

Edit: this applies to newly received messages only. You could clear local messages and synchronize again to apply this to existing messages.
[Android Apps and Games] wirdSchoon:
Thanks for your quick reaction, now all I need is a suitable mail in my inbox.

A positive advertisement would also be good for me.
[Android Apps and Games] M66B:
Spam messages seems to fail more often than other messages, so clear local messages of your spam folder and synchronize them again and see what shows up (long press the spam folder for these actions).
[Android Apps and Games] TheMadRuffian:
There is a delay in touching the app icon in the app drawer and the opening of the app. It would be better if the app opens instantly and then takes time to load.
[Android Apps and Games] fitittome:
This has to resource related on your device. Its instant, even on my 5 year old device.
[Android Apps and Games] M66B:
There is a delay, but on most devices it is not noticeable. I had added a splash screen for this, but most people didn't like this, so it was removed again.

If only Google added decent support for apps with different themes. As it is now there will be a little delay or a white flash when a dark theme has been selected. Even Google's apps have this annoying white flash when using a dark theme!

Anyway, I can't make this better and choices have to be made.
[Android Apps and Games] M66B:
I have just released

beta

version 1.430

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] fitittome:
I'm really not seeing this. Even loading Fairemail without the background task running, which I would have thought would take longer. Yes, I'm running dark theme too. Is this possibly webview related? I'm running a nonstandard one. I'm just confused.
[Android Apps and Games] M66B:
FairEmail has no white flash, but a small cold startup delay. Note that if FairEmail is still active (check the recents screen), FairEmail will be brought to the front only, not causing this delay.
[Android Apps and Games] wirdSchoon:
I have chosen a provider who does not pass spam through at all.

The mail provider writes about it:

Normally, we will handle e-mails recognised as spam by directly rejecting their receipt. That means those e-mails will not be received and won't be redirected to sit in the “Spam” folder, which is the reason why that folder tends to remain empty over time.

Therefore I am also interested in the display of a "good" connection between the mail servers. This also offers the possibility to point out to my counterparts that one or the other mail server should be improved...
[Android Apps and Games] M66B:
I am not sure what you mean by "good" connection.
[Android Apps and Games] mar-schl:
Themes, pulldown menu

I would like to suggest a change to the "themes" menu: rather than rotate through them, which I find tedious, especially when you want to change them on a daily basis, I would prefer a pulldown menu and have this in the options / display section
[Android Apps and Games] M66B:
I like to understand your use case better: why do you want to change the theme on a daily basis. I think this is rather unusual (which doesn't mean I am against changing how themes are set).
[Android Apps and Games] mar-schl:
i tend to switch to the dark or black theme in the late afternoon/ evening and change to the light theme in the morning ; also changing weather conditions affect the relative brightness outside and make it necessary to adjust the theme; as it stands, rotating through all themes means opening the side menu and clicking on each theme, which in turn closes the side menu, etc., is really not convenient
[Android Apps and Games] M66B:
The system theme will automatically switch with day and night, but this will work with Android Q only. I will see if I can make switching themes simpler in some way. Maybe I will add a quick settings tile for this.
[Android Apps and Games] mar-schl:
That would be good. IMHO the options screen is a more suitable place for the themes.
[Android Apps and Games] wirdSchoon:
In my opinion a good example would be:

https://mecsa.jrc.ec.europa.eu/en/finderRequest/48ff4ad34034b4ef81a9e4e64fb2729f
[Android Apps and Games] M66B:
I see.

Related FAQ for the client side: "How can I check if reading email is really safe?"

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq32
[Android Apps and Games] M66B:
Now and than people say "good app, bad design". Do you agree with this and why (not) ?
[Android Apps and Games] fraschi51:
A good function is - for me at least - clearly more important than a good appearance.
[Android Apps and Games] M66B:
I like to let them go together, but without fancy eye candy, that is.
[Android Apps and Games] m0d:
I think you should return the question.

Ask them, okay - compared to what? Which app do you think has good design?

At least then you have a comparison and can make your own judgement.

Good, bad are relative.

Also, currently design has all important options available. In terms of UI interface, that is.

I find the design quite pleasant. Compact|Dark for me works perfectly.

The Unified inbox can be customized. Compose has necessary features and options now too.

I do not think judgement without examples are useful.
[Android Apps and Games] Danmann:
It took me a while to get use to it but now it's absolutely fine.

But I think it can be good choice if you want to reach more user especially on Google play store.
[Android Apps and Games] M66B:
Which choice exactly?
[Android Apps and Games] M66B:
Mostly if I ask what could be improved I don't get an answer or "look at ...". Neither of which are useful. I don't want to look at or copy other email apps.
[Android Apps and Games] Erpe7:
Hi,

Personnaly there is absolutely no bad design at all. On the contrary, it's compact, simply to use. Almost perfect. ^^

Why almost? Cause I'd like rename or change the left panel where it says: Gmail, Gmail, etc, Outlook, Outlook, etc to the email that it corresponds or perhaps add a the begining of the email that correspond.

Perhaps this option is available and I can't find it. So I need some help otherwise could you add this feature?

Hope you get what I'm asking :)

Cheers for your work.

Regards,

Erpe7
[Android Apps and Games] M66B:
I am not sure what you want to rename to, but you can set the account name in the account settings.
[Android Apps and Games] Danmann:
Well, to get a "better" design.

1. I guess most people don't care about all the information.

2. My first days with your app was quite hard. It was very daunting for me. Sure, my perception.

It might be a good idea to change the default settings.

Maybe hide most of the sidebar and most of the email conversation. I guess most people are happy that the email app is called privacy but the app has to be "clean".

Just show "email from" "subject" and the "text".

I mean that's my opinion. Maybe I'm absolutely wrong. But I guess most play store user don't care about all this stuff. And we can turn all this options on again.
[Android Apps and Games] Erpe7:
Thank you, you exactly said what I was searching for and now I know how to rename my left panel regarding which account is associated with another.

Regards :good: ;)
[Android Apps and Games] M66B:
I like to know what you exactly experienced as "hard".

The side bar (navigation menu) is hidden by default and IMHO all entries in the navigation menu are in some way useful.

What exactly do you want to hide? Basically from, subject and text are shown only. The addresses section details some things, which might be important for your privacy.

Edit: I am thinking about default hiding the addresses section (there is already a setting for this).
[Android Apps and Games] Danmann:
I know what I'll get when I use your apps so I want to get use to it. For me it was a lot of information and it took me while to understand all the settings etc. I actually can't really explain. The app does not seem to me to be consistent.

I guess for the play store user can be the same problem and they will stop using it. It might be better to hide at first mostly everything. Sidebar only email accounts and setup for example.

The subject of the email conversation can be titled as "subject:"

Yeah, why not. I mean everything is actually listed above the hidden address section then.

But I can't hide it anymore I'm use to it now :)
[Android Apps and Games] m0d:
Why do you need "Subject", it is default on all email apps. When you receive email there is address and subject.

Having it as:

Email from:

Subject:

In inbox or folders view is weird. As we all know what an email contains.

I agree with dev, most if not all items are useful.

If you do not know what they are for you can check the faq, ask, and learn, or simply ignore them.

You say they should be hidden, but now you do not want to hide them, and make it default hidden?

I am confused,

---------- Post added at 10:24 AM ---------- Previous post was at 10:16 AM ----------

It is not about copying. It is about understanding what they mean.

As they say bad design, but they might be talking about clarity or something not at all design related.

They probably just are too used to what they are currently using and are not really looking for something else, which might be why they do not explain or respond.

In any case, the most important is that the app does what you want it to do, and follows some criteria that you said.

If people complain but do not help or explain then there is nothing to do.

As changing might be useless, as even Danmann is now used to your design:
[Android Apps and Games] dorqus:
Version 0.27 has been showing "9 operations pending" for some time now. Will send logs once I post this.

Logs sent!
[Android Apps and Games] dirtyreturn:
The crash logs are located here ::: /data/data/eu.faircode.email/cache .

If you are able to get there the XDA labs accepts uploading this type of file.
[Android Apps and Games] ouzowtf:
Just got a "SSL handshake aborted" error notification.

Sent you a debug info via mail.
[Android Apps and Games] folusmile:
Log
[Android Apps and Games] M66B:
Better send logs to me instead of publishing them here. They can contain privacy sensitive information.

The issue will be fixed in the next release in any case (soon).
[Android Apps and Games] M66B:
I have just released

beta

version 0.28

Changelog/download:

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

https://play.google.com/apps/testing/eu.faircode.email

It may take Google a few hours to approve this new release.

This version was released mainly to fix the crash of the identity screen, but I have squeezed in a little new feature to show if a folder is syncing too.
[Android Apps and Games] Primokorn:
I don't think it's a good idea. I don't have money to spend on Android apps for now and many other people are in the same situation especially at the end of the month... Users who provide helpful feedbacks deserve a lower price IMHO (disclaimer: I don't speak for myself!).

I would have agreed some times ago but I changed my mind. Nobody can have advanced knowlegdes in all areas. Tech can be the top priority for some people but others can have other priorities. The world is complex in each area.

My father-in-law doesn't know what IMAP, SMTP, OAuth, PGP... are but he built his house :) I couldn't suggest him FairEmail.

Either you stand your ground and keep a "small" user base or you make the app simpler to use.

Gmail doesn't work on my end. The app asks me to create a specific password: http://www.image-heberg.fr/files/1535441285512589510.png
[Android Apps and Games] M66B:
All basic features are and will be free to use. Only advanced/convenience features need to be purchased. That said, I think it is fair to let the price reflect the amount of effort put into a project. IMHO apps are generally too cheap, also considering that most people are holding a quite expensive device in their hands.

People who seriously contribute can get the pro features for free, which I will mostly offer myself.

I would be nice to offer the app to a broader audience after things have been improved.

You should be able to use the new OAuth procedure ('Select account'), else see the FAQ:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#FAQ6
[Android Apps and Games] geronimoge:
Is there any chance to offer a download as *.apk at github? Or did i miss something?

BTW: It would be amazing to have the app in the official F-Droid Repo already
[Android Apps and Games] M66B:
Look under 'Assets' on Github ...

An F-Droid release is underway:

https://github.com/M66B/open-source-email/issues/1

A little secret: the latest releases have been released in XDA labs too:

https://labs.xda-developers.com/store/app/eu.faircode.email
[Android Apps and Games] Primokorn:
I though we could only be redirected to a web page to log in to our Gmail account and allow FairEmail to use it. If it's necessary to create a specific password then I'll do.
[Android Apps and Games] M66B:
'Select account' actually works much nicer than redirecting to a web page :)

App specific passwords should not be necessary when selecting a device account.
[Android Apps and Games] geronimoge:
It seems i'm out of luck today:

I purchased Pro for being able to encrypt and decrypt mails.

As far as i understood i have to open a specific link in your validation mail in FairEmail in order to activate Pro.

But since this mail is already encrypted i have no chance decrypting it - you know: i need the Pro version...

So i'm either kinda stuck in a loop or i just don't get it.

Another thing: When i synced the first time i got this message:

"UNIQUE constraint failed: folder.account, folder.name (code 2067)"
[Android Apps and Games] M66B:
Just contact me here to get the pro features issue resolved: https://contact.faircode.eu/?product=other

The "UNIQUE" error should be fixed in the latest versions. Which version are you using? (visible in 'about')
[Android Apps and Games] geronimoge:
Thanks, i'll do so.

I'm using v0.28 from Github.
[Android Apps and Games] M66B:
Please send me the debug info ASAP (to prevent it from getting lost).
[Android Apps and Games] beeshyams:
Once you get licence sorted out , would you like to test encryption? I have never tried it and would like to see how it works

If you agree I can PM you with email details. I used Open Keychain from Play Store to generate keys

No problems if you decline :)
[Android Apps and Games] geronimoge:
Decryption doesn't work for me: When trying to decrypt a mail using the button "decrypt" i get the error "android.os.BadParcelableException: Class-NotFoundException when unmarshalling: org.openintents.openpgp.OpenPGPError"

It would be great when the app itself would start decrypting when opening an encrypted mail.

And another ux opinion: it took me a while to unterstand, that sent mails are in connversation-mode as well and how to open the other sent mails in this conversation.

But i still don't know where i have to click in order to switch from one mail to the overview.
[Android Apps and Games] M66B:
Please send me the debug info (via 'about').

IMHO it is not a good idea to decrypt automatically from a security perspective. Moreover, decryption might require user interaction as well.

Distraction free mode:

View: enter: using the floating action button bottom right; leave: back key

Compose: enter: tap om message text; leave: back key
[Android Apps and Games] beeshyams:
Open any message which has conversations >Click on the overflow (3 buttons top right)> Show thread