yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
The message was added after too many questions about why messages were not synced right away, so this won't go away.

I will see if I can add a similar bounce back for swipes.
[Android Apps and Games] M66B:
I can't reproduce the reported bug in the latest version.

Please see here for the download options and an explanation why you can't update to the GitHub version:

https://github.com/M66B/FairEmail/blob/master/README.md#user-content-downloads

Android does not support adding email addresses to an existing contact :(

The send sound is a personalized sound: just say "swoosh!" when you press the send button ;)
[Android Apps and Games] mrrocketdog:
lol
[Android Apps and Games] zarere:
[MENTION=2799345]M66B[/MENTION] Any other way that I can pass

(4) How can I use an invalid security certificate / empty password / plain text connection?

Since there is no valid certificate on the server that I use.But with other mail clients I just click confirm and then it starts working.I'm aware that the server is OK since a friend of mine set it up just the certificate is self signed and that's why the error is coming up.Is there a option to use it anyway?

It can not work with the option Allow insecure connections it's says authentication failed even the password is correct.And I can not activate PRO features now since i can not set up my email .Any suggestions?
[Android Apps and Games] M66B:
First of all, an invalid security certificate should be used on private networks only and never on public networks, like in hotels, airports, etc. So, "the server is OK" is a relative statement. For me this would be unacceptable.

Authentication failed and 'insecure connections' are not related to each other. Authentication failed is reported by the server, which means the connection could be established. Your username and/or password might be wrong or the account may be blocked, etc. This cannot be solved by FairEmail of course.
[Android Apps and Games] zarere:
I'm aware of that ;) the question is how to connect my email when the server certificate is not trusted.Can I activate PRO feature with forwarding the activation email with other email client to other email account set up on the device and open the link from my phone?
[Android Apps and Games] M66B:
Just by enabling insecure connections in the advanced account/identity settings. Given that you get authentication failed, there is a connection to the server.

Discussing pro features is not allowed in this XDA thread, so please contact me in another way.
[Android Apps and Games] zarere:
When I try to sent you a private message I got the below:

M66B has chosen not to receive private messages or may not be allowed to receive private messages. Therefore you may not send your message to him/her.

If you are trying to send this message to multiple recipients, remove M66B from the recipient list and send the message again.
[Android Apps and Games] M66B:
XDA PM is disabled because of frequent abuse, so you'll have to find another way to contact me.
[Android Apps and Games] anarchotaoist:
"The GitHub release will automatically check for updates on GitHub." - fantastic!

I will remove the F-droid version and do the github version then!

Thanks!

---------- Post added at 01:24 PM ---------- Previous post was at 01:13 PM ----------

re: Feature request: Have the option to set a theme for app but with email content to respect the original theme.

-so no way to have a dark theme for the app - with no theme for the message content?? :crying:
[Android Apps and Games] M66B:
If you mean a dark theme for the full original message: that is not possible. There is also a remark about this, didn't you see it?

It would be easy to set the background to a dark color, it would be doable to modify the text colors, etc, similar to in the dark text view, but it is near impossible to adjust images. Note that images are being used for borders, etc too.
[Android Apps and Games] M66B:
I have just released

beta

version 1.751 1.752

Changelog/download:

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

This version adds swipe to snooze (configurable in the account settings). The default snooze time for the snooze notification action has been moved to the miscellaneous settings, renamed and the unit has been changed from minutes to hours. The default snooze time will be used both for notification snooze action and swipe to snooze.

The text color of the message header and message text have been made somewhat darker in the light theme.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] gc01:
Suggestion - tell your friend to set up a free letsencrypt certificate on the server - zero cost and it will a proper cert signed by a known CA.

No-one should be using self signed certs for public facing servers.
[Android Apps and Games] zarere:
He is doing it but it has a couple of domains with different certificates and will take time ;)
[Android Apps and Games] M66B:
I have just released

beta

stable

version 1.753 1.754

Changelog/download:

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

This version adds folder colors.

Note that in the unified folder view the account folder was shown. This is no longer the case, but this can be restored by settings a folder color.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] mcglick:
Thank you for the great app!

Suggestion:

I prefer to keep the behavior setting "Scroll to top on new..." unselected. Is it possible, when at top of list, to go ahead and auto scroll on new? I.e. while scrolling keep intended behavior, but if at the top (not scrolling), autoscroll on new to ensure new mail shows at top automatically.
[Android Apps and Games] M66B:
At the top is a very relative thing (you can ask many artists about this, lol), so what you are asking is not really possible. Think about multiple new messages not received in order, filters being applied, etc.
[Android Apps and Games] Surfinette:
The redesign version of Borax12 on Reddit is really not a good redesign because it is removing some great options from FE.

Yet, the guy has a couple of nice ideas:

(1) In email reading view, changing the blurry grey bar in the middle of the screen for a white bar with blue icons is really much nicer.

Speaking of this grey bar (which looks awkward), do we really need it? 2 of its 5 icons seem redundant (Trash and Archive). Couldn't you position the other 3 icons in the top and bottom bars?

(2) The side bar in email list view with its blue icons also looks nice.
[Android Apps and Games] fraschi51:
Can you please briefly explain how to use this?
[Android Apps and Games] M66B:
The grey action bar acts like a separator between the message header and message body too, which is why I think it should stay a bar. It doesn't need to be grey, but IMO too much color is distracting, which is why it is grey.

Please see here why the grey bar needs to stay:

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

Besides that the blue icons are too prominent IMO, they interfere with icons that are shown with the account color or the new folder color.
[Android Apps and Games] M66B:
Long press a folder in the folder list, edit properties, select a color, save folder.
[Android Apps and Games] fraschi51:
I already did, but how does that make itself noticeable in my unified inbox?
[Android Apps and Games] M66B:
You'll need to switch to the unified folder view for this in the display settings.
[Android Apps and Games] fraschi51:
Ah, thanks, then it's clear that I don't notice any change in the unified inbox.
[Android Apps and Games] M66B:
I have just released

beta

version 1.755

Changelog/download:

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

The message action bar style has been changed, please let me know what you think about it.
[Android Apps and Games] xmiseggs:
Well, I like it.
[Android Apps and Games] sethnet:
If we don't use colored icons to avoid distractions at least I think it's a better option now with the message action bar without the gray background. [emoji1360]

Enviado desde mi ALP-L09 mediante Tapatalk
[Android Apps and Games] ouzowtf:
I like it!
[Android Apps and Games] M66B:
You mean that other email apps don't show connectivity issues and just retry, just like FairEmail does.

Would it be better if I hide all messages, or is it better to show what is going on?
[Android Apps and Games] M66B:
I have just released

beta

version 0.45

Changelog/download:

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

This version shows contact photos (when available and when read contacts permission has been granted).

Edit: [MENTION=4958579]Primokorn[/MENTION]
[Android Apps and Games] Elektron60:
Oh, youre right.
[Android Apps and Games] mrrocketdog:
[MENTION=2799345]M66B[/MENTION] , so maybe obvious/noob question but is AOL not supported? (part of yahoo i believe).(?)

by the way ; incredible support on your part. i'v seen very few maintainers be on top of issues such as yourself.

ty

dave

p.s. i'll start that pot of coffee. lol. :)

err on the side of kindness
[Android Apps and Games] M66B:
Try it and let me know if it works and I will add AOL as provider.

Select 'Custom' as provider and use these settings:

https://help.aol.com/articles/how-do-i-use-other-email-applications-to-send-and-receive-my-aol-mail
[Android Apps and Games] mrrocketdog:
[MENTION=2799345]M66B[/MENTION] , no luck. get message IMAP IDLE not supported.

please dont.trouble over it.

i can use a gmail acct.:good:

thank you again for assistance with setup. :)

err on the side of kindness
[Android Apps and Games] M66B:
The next version will have the network timeout set to 60 seconds instead of 20 seconds. Hopefully this will result in less disconnects on slow connections / slow providers.
[Android Apps and Games] M66B:
You can read more about IMAP IDLE here:

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

Yahoo! is also know not to support IMAP IDLE.
[Android Apps and Games] icecoldsipra:
Hello [MENTION=2799345]M66B[/MENTION]! Firstly, thank you for creating an app that is open source. I use Gmail app for all my email needs although I rarely get or send too many personal emails. I have been trying to move away from google apps for some time now. I installed FairEmail after seeing a thread here on XDA. I have set up my gmail account too. For some reason, I am unable to synchronize my mailbox. The 'Synchronize Now' option is disabled. Any idea what could be causing this?

I am using a Moto X play device with official Lineage OS 14.1 rom. I have rooted my phone using MagiskSU. I use microG to get Google Play Store to work.

This project looks promising. Please continue your hard work and I wish you all the very best.
[Android Apps and Games] M66B:
The 'Synchronize Now' option is disabled: this means either the account is not set to synchronizing or there is no connection to the mail server. You can check the connection status in Setup > Manage accounts. The legend explains what the icons mean.
[Android Apps and Games] Irish_Dude:
This app is really performing great now, good job.

I have a question: How often does the app check for new mail and is it possible to change the frequency that it checks?

Here is some feedback from a user:

1) I think dropping the "number of days to sync" numbers (default 7) from being displayed would be a good idea. It just looks clunky in there.

2) I think having an undo button after you delete an email would be very useful.

3) I think it would be a good idea to be able to move an email to the sent folder, it doesn't seem possible at the moment. I accidentally deleted an email from the sent folder today and could only move it back to my inbox (not ideal)

4) I have to keep pressing "show original" for certain emails, is there any way to set "show original" as the default setting?

Also I noticed that there is no connected icon or edit button on the outbox folder, is this normal? Just asking.. (photo attached)

I will purchase the pro version when I get home, bye bye k9 mail

Thank you for all your hard work :)
[Android Apps and Games] M66B:
FairEmail keeps an open connection to the email server, so the email server can report new messages in real time. There is no polling in this app.

The number of days needs to stay to make people aware that not all email is fetched.

Coincidentally I happen to be working on an undo for trash/archive ...

I will add move to sent.

The outbox is a virtual folder and does therefore not have properties. It is just a place to store messages not sent yet. There will be a connected icon when there is a connection to the SMTP server, which will be made only temporarily to send the queue messages.

Show original is inherently unsafe because it allows all HTML tags and execution of Javascript. The goal of this app is to offer a privacy friendly email solution and show original doesn't fit into this as default.

Support is welcome and there is not much of it.
[Android Apps and Games] icecoldsipra:
Thank you for the quick response. I am confident I have set things up correctly. I can see a notification on my status bar saying "Synchronizing 1 account". It's been there for while but I am still unable to receive any emails. I am unable to attach a screenshot for you to show this. The xda app is giving me an error (new to xda and the xda-labs app too.. :)). Does FairEmail use Google Cloud Messaging by any chance? Because I have this disabled in my microG setup. I will try to redo everything, right from reinstalling the app to reconfiguring my gmail account from scratch. I am thinking its something related to my phone settings. It's late in the night here. I will report back with my during daytime or when I get down to the bottom of this.
[Android Apps and Games] M66B:
Privacy friendly means also that GCM isn't used.

Did you check if the account is connected?
[Android Apps and Games] icecoldsipra:
I am really embarrassed to say this, but a simple phone restart did the trick. FairEmail app is doing wonders. Goodbye Gmail app.

I wholeheartedly apologize for the confusion.

I am still unsure what triggered the synchronization after rebooting the phone. But I will try to dig in. If ever I find the root cause, it may help another user like me.

[Update] I have suggested a couple of feature requests in github. I also noticed you already corresponded to one of them!
[Android Apps and Games] Licaon_Kter:
It's setup correctly, the workflow is like this:

* metadata ok 0.32

* (MANUAL STEP) fdroidupdate looks at it, finds update 0.36

* (note sure if manual or just follows the step above) fdroidbuild builds updated and new apps, build 0.36 (what you saw in that Wiki page)

* (MANUAL STEP) fdroidpublish publishes all APKs in repo

FYI by MANUAL STEP I mean start cycle, it's automatic globally, it will parse all apps that need to be checked/build/published.

Here we have two things clashing, F-Droids variable rythm (I've already said between 0.32 was published and 0.36 was released by Marcel, F-Droid did 2 or 3 index updates) and FairEmail's fast development speed at this stage. Eg. I've used the GitHub APKs until all bugs (that I cared about) where fixed and then switched to F-Droid.

I'll reiterate what I've said elsewhere: "if the user chose to use F-Droid as a distribution channel they accept its limitations, and, as with NetGuard you can have the policy of "only the latest version is supported", and that's understandable, I agree."

[MENTION=2799345]M66B[/MENTION] But, presenting the user that there's a new update (from GitHub although the user has the app installed from F-Droid), download a new APK, try to install that and fail will have the opposite effect, you'll get people complain that "the updates are corrupt and don't install" so you'll end up adding more support time than needed.

TL;DR: Reproducible builds FTW! :D
[Android Apps and Games] M66B:
The message is different and quite understandable. I haven't had a single question about this for NetGuard in years.

Edit: and at least people know that there are updates, which is the main thing.
[Android Apps and Games] TheMadRuffian:
The problem persisted until I upgraded to 0.45. Everything is back to normal now :)
[Android Apps and Games] heinhuiz:
I installed 0.32 from F-Droid on the day it became available. Until today (Saturday) I've waited for an update and never saw one, not even the 0.36 you mention.

Got tired of waiting and downloaded 0.44 from GitHub. Indeed ran into the install problem, but it was easily understood that that was caused by using an apk from a different source (I'm even surprised the Play Store presents me 0.45 now, while I installed the GitHub app).

Only now I see 0.44 available on F-Droid.

Note to [MENTION=2799345]M66B[/MENTION]: When I installed 0.44 from GitHub, Pro features were still available, but now that the Play Store updated it to 0.45 they are gone. After reinstalling 0.44, I solved it by turning off automatic updates for the app inside Play Store (head to the FairEmail page in the Store, and uncheck 'Enable auto-update' from the 3-dot menu in the top right). Now FairEmail warns me when there is an update available and redirects me to GitHub :good:

Oh one thing: on the GitHub page under Downloads is still stated that there are no update notification, while they are there inside the app now.
[Android Apps and Games] m8980:
I'm using the latest pro version with gmail and mail. de accounts. everything working fine. set sync days to 1000:)
[Android Apps and Games] M66B:
I have just released

stable

version 1.756 1.757 "Tawa"

Changelog/download:

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

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] M66B:
I need a mail.de account for testing purposes, but I cannot register from the Netherlands. Can somebody help me with this?
[Android Apps and Games] mania4uga:
i very like this app. A lot understandable settings and its opensource.

But my main email on protonmail, which as i know doesnt support pop3 and smtp protpcols

is there some way to make this app working with protonmail?
[Android Apps and Games] M66B:
Not unless Protonmail releases an IMAP bridge for Android.

Your email is likely very secure and private at Protonmail, but also locked in.

Related FAQ:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq129
[Android Apps and Games] maybeme2:
I really like and use the display option to "show colored background instead of colored star". Is there a possibility to make this option also apply to regular stars too?

That is, when you mark a message with a star—gray in my display theme—the background goes a light gray when that display option is selected in settings.

I believe FairEmail may now be the highest rated email app in the playstore. Wow!
[Android Apps and Games] M66B:
I will add this in a next release.

If so, it is not thanks to a number of unfair/unreasonable 1 star ratings, but thanks to other, more favorable ratings. A 1 star rating needs 6 five star ratings for an average of 4 stars.
[Android Apps and Games] ouzowtf:
:confused: I count only three five star ratings for an average of 4.

Or is the play store system any different than "normal" average?
[Android Apps and Games] M66B:
You are right, but still.
[Android Apps and Games] aalto73:
Hello,

I like the new design of the message action bar. Here are some ideas about it:

- the arrow to expand the detail of adresses could be added to the right side of the action bar : it would save space, and it will allow to delete one horizontal line

- settings could be added to select what actions are available in this action bar : people who want a simple interface will select few actions, pepole who want many shortcuts will select more actions

- even the two horizontal lines above and below the action bar could be deleted in my opinion
[Android Apps and Games] maybeme2:
All the more impressive!
[Android Apps and Games] M66B:
Thanks for your feedback!

Besides that navigation bars are difficult to customize, I don't think it is a good idea to integrate something unrelated into the message action bar. Addresses are just something else than message actions.

The actions in the message action bar are reasonable defaults IMHO, so I don't see a real need to make this customizable. Since the message action bar is there anyway why display less actions?

I have tried without the separator lines first, but IMHO that looks ugly and unfinished.
[Android Apps and Games] aalto73:
I understand your point. Alternatively the arrow for addresses could be located near the sender name (as in Gmail)?

Also the arrow on the left side to expand messages within a conversation is maybe not necessary?
[Android Apps and Games] M66B:
IMHO it is not a good idea to move the toggle away from where the action is.

The addresses expander takes just a little space, much less than most messages. In addition the view is scrollable.

The message expander is necessary to make people aware messages can be expanded and collapsed. I get lots of questions about even more basic things.
[Android Apps and Games] nadir husain:
This app, in one year has left behind apps that have been around for 5 or more years. Bravo FairEmail
[Android Apps and Games] M66B:
Yes, you'll have to set the folder colors now, which is more flexible.

I will see if I can add a bar of already selected colors.
[Android Apps and Games] xmiseggs:
Do you know if your application works without having Google services and having MicroG installed? In addition to being able to connect to a Gmail account
[Android Apps and Games] M66B:
FairEmail will work without Google services, but you likely can't use the Gmail quick setup in this case.

However, you can manually configure a Google account, please see here for the details:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq6
[Android Apps and Games] M66B:
The next version will have an input field for a color code.

Unfortunately, the used color picker doesn't have other possibilities, but this will allow you to copy and paste color codes.
[Android Apps and Games] Surfinette:
Thanks. Looks much better.

Now the 3 grey icons on the right below the action bar look a bit dull/unpolished. Can you do something about that ?
[Android Apps and Games] M66B:
What do you propose?
[Android Apps and Games] M66B:
I have just released

beta

version 1.758

Changelog/download:

https://github.com/M66B/FairEmail/releases
[Android Apps and Games] Surfinette:
Gray icons without background.

Or a different color, like the yellow you are using for the floating reply icon.

Since these icons are dynamic and specific to the email content, you may also try to make them like floating round button
[Android Apps and Games] M66B:
For usability reasons a button needs to have a background color. To be not distracting the background color should not be prominent, which is why most buttons in Android are grayish.

Other suggestions are welcome because I agree it should be nicer.
[Android Apps and Games] Surfinette:
I edited my previous response with just this suggestion.... Floating yellow button
[Android Apps and Games] M66B:
This is too prominent IMHO.
[Android Apps and Games] xmiseggs:
Just commenting on a nonsense ... Don't you think the synchronization icon (double arrow) stays visible longer than it's really working?
[Android Apps and Games] M66B:
Do you mean this?

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

You can switch from always sync to periodically polling like many similar apps do to get rid of the permanent status bar notification, but there is a reason people say in reviews FairEmail does use little battery power ...

Nonsense? I don't think so.
[Android Apps and Games] xmiseggs:
Yeah, I think it stays visible longer than it's actually used.
[Android Apps and Games] M66B:
The sync service always runs for a minimum of 90 seconds in an attempt to synchronize all messages.

Is this what you mean? Do you use always sync or periodically sync?
[Android Apps and Games] xmiseggs:
Synchronize FE my 2 accounts every 30 minutes, 1 Gmail account and 1 company account. I think 2 accounts check doesn't take more than 4 seconds but I see that the arrows icon appears almost more than 1 minute (I haven't timed it) :)