yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] maybeme2:
I've noticed for some time that emails I've read sometimes revert to unread. But I could not pinpoint the sequence. Now I know what triggers it.

I use FairEmail imap on my phone.

On my laptop I have for many years used an old email screener called "Mailwasher Pro" which lets me see the headers of all the emails on my servers. It also has spam filters that allow me to screen and delete what I want from the servers before, with one click, it takes me to Thunderbird to download the remaining ones.

Today, I read some emails on my phone in FairEmail. Then a little later, while on my laptop I opened mailwasher to check something. I did not go to Thunderbird to download anything. When I went back to FairEmail on my phone all the emails in the unified inbox were marked in bold as unread.

Ive used mailwasher for at least a decade and it never did that on my previous android email apps including Aquamail. So it's not something Mailwasher does. It's got to do with how FairEmail remembers which emails I read.

******As a test, I opened Aquamail on the same phone and updated its unified inbox. It downloaded the same headers as FairEmail but it correctly showed the ones I read in Fairemail as read.
[Android Apps and Games] M66B:
FairEmail is an email client, so there are two truths, one server side and one client side. FairEmail always prefer the server's truth, which can result in a pending mark read operation (all operations of FairEmail are offline) having less precedence than a server operation.
[Android Apps and Games] maybeme2:
But I had *not* used Aquamail for a very long time and it only synchronizes manually. I have not synchronized it for over a month. But when I *manually* synchronized just now it accessed my servers and must have found something on the servers that let it know some emails had been read on FairEmail. It did not have access to FairEmail. It only had access to the servers with a fresh, totally new manual synchronizing. How did it know I had read some emails already? FairEmail —which is on automatic synch — must have sent some data to my servers that certain emails were opened. Aquamail read those notifications correctly. There is no other way it could know I had opened some emails FairEmail and not others.
[Android Apps and Games] M66B:
Maybe I am not understanding what you are trying to tell, so please reproduce it and send me the debug info by long pressing 'Support'. It will likely help if you tell what you did when (as accurate as possible). Note that the the log files are recycled fast, so send them as soon as possible.
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

IIRC, in subject re:re:re was fixed long time back but I see that happening again (one version behind latest release)
[Android Apps and Games] Elitenode:
I use a IP address to use the custom email but it doesn't seem to work here. it gives me an error

Can't verify identity of server: 1xx.2xx.3xx.4xx
[Android Apps and Games] M66B:
Can you please show an example?
[Android Apps and Games] M66B:
You'll need to enable insecure connections because it is not possible to verify the host name when using an IP address. When you do this, you should use local, trusted networks only and never public networks, like provided in hotels, airports, etc.
[Android Apps and Games] beeshyams:
Sure

Edit : [MENTION=2799345]M66B[/MENTION], sorry, didn't link it to your post
[Android Apps and Games] M66B:
What is your localized 'Re:' text? Did you enable the option to not repeat 'Re:'s? For me this works as expected.
[Android Apps and Games] beeshyams:
Thanks. I didn't know there was a setting for this but couldn't find one in "display' section (spoon feeding I know, sorry)
[Android Apps and Games] M66B:
Maybe it should be enabled by default.

Maybe all existing 'Re's should be removed always.
[Android Apps and Games] M66B:
I have no control over F-Droid and it can take a long time until a new release is available on F-Droid, so if you want to have the latest version faster, better switch to the GitHub version.
[Android Apps and Games] Sas-3:
Okay thx, will make it that way!
[Android Apps and Games] TheMadRuffian:
Is it possible to implement showing the content of an email under notifications when force expanded?

Thanks
[Android Apps and Games] M66B:
Showing the sender, subject and time in the new messages notification is a pro feature.

If you mean showing the message text, please create an issue to request this feature here:

https://github.com/M66B/open-source-email/issues
[Android Apps and Games] Primokorn:
Already done? I can still create an issue on Github to mark it as closed and done :)

Thanks a lot.
[Android Apps and Games] M66B:
I have just released

beta

version 0.35

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] Rochambeau:
web.de

<provider name="web.de">

<imap

host="imap.web.de"

port="993" />

<smtp

host="smtp.web.de"

port="587"

starttls="true" />

https://hilfe.web.de/pop-imap/imap/imap-serverdaten.html
[Android Apps and Games] M66B:
Did you test this provider?
[Android Apps and Games] Rochambeau:
Yes.
[Android Apps and Games] M66B:
I am getting more and more questions about when I release a new version on F-Droid. As said earlier today: I can't. Although I like F-Droid, this is a problem I have with F-Droid. At times it takes a long time until a new build is being released. For this reason there is no support on alternative builds.
[Android Apps and Games] Licaon_Kter:
It takes a day or two, maybe if users want your rate of (beta) releases they should use (for now) your Github releases.

The irony is that between 0.32 (current on F-Droid) and 0.33 about 6 days have passed, so nothing to build (albeit fdroidserver had almost daily updates for the updated apps), but now that you've published 3 versions in a day everybody feels that F-Droid is slow?? Oh c'mon
[Android Apps and Games] ouzowtf:
For some reasons I don't see every email in my inbox.

Seems like every email older than one month is not shown.

I couldn't find a setting for how many days the folders are being synchronized in FairEmail, there is no setting in my email account for this and other mail apps show all mails in the inbox.

What am I doing wrong?

Using version 0.35
[Android Apps and Games] M66B:
Go to the folder list, tap on the pencil.
[Android Apps and Games] OSheden:
I fully agree. People may be interested by Izzy's F-Droid repo to be notified of new releases while using Github releases.
[Android Apps and Games] M66B:
I don't want development to depend on F-Droid being updated. Besides people nagging about this, the main problem is that if there is a critical bug in a release, there is no way to fast track an update.
[Android Apps and Games] ouzowtf:
Oh! Okay! Thank you.

Seems a bit hard to find.

And I noticed when I chose 365 days, only mails from the last like seven days where shown.

I then choose 364 days and now all mails (in that range) are shown.

Is that a bug or is there a limit at 365 days?
[Android Apps and Games] M66B:
The lower limit is the year 1970, but I don't think you have emails before that.
[Android Apps and Games] OSheden:
Indeed but users can downgrade.
[Android Apps and Games] M66B:
And get the bugs back that were fixed? That is not an option.

Moreover, I routinely remove old versions because supporting old versions with known bugs is a waste of time.

It looks like that you are trying to defend F-Droid. As said, I like F-Droid too, but that doesn't mean that there are no disadvantages.
[Android Apps and Games] M66B:
I have just release

beta

version 0.36

Changelog/download:

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

This version adds the ability to select which folders to display in the unified inbox. There will be new email notifications for all messages in the unified inbox. [MENTION=4958579]Primokorn[/MENTION]
[Android Apps and Games] beeshyams:
Quite agree. Thanks for considering
[Android Apps and Games] dorqus:
Periodically I will get a popup "fairemail is not responding close or wait"

Last time this happened I opened the app and long presses support, logs sent. Thanks
[Android Apps and Games] M66B:
I like to know what you were doing right before this "not responding".
[Android Apps and Games] dorqus:
Nothing, it will just show up on the home screen, or I will have juat unlocked the phone. I can't reproduce it, but it happens every day or two.
[Android Apps and Games] M66B:
I have looked into the sent debug, but I cannot find a clear cause. I have also checked ANRs reported in the Play store developer console, but there is just one and it is not caused by FairEmail itself.

Basically, everything is done in the background, so there shouldn't be ANRs at all.
[Android Apps and Games] M66B:
I gave just released

beta

version 1.629

Changelog/download:

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

This is a maintenance release with bug fixes only. A notable bug fix is losing selection on scrolling down in the search results, which appeared to be caused by a bug in AndroidX.
[Android Apps and Games] heinhuiz:
[MENTION=2799345]M66B[/MENTION], after a search, when you press the yellow button and select an account to search in, the folder list of that account opens, but it is headed 'Move to ...' instead of 'Search in ...' (or anything similar).
[Android Apps and Games] M66B:
Thanks, I will fix this in the next release.
[Android Apps and Games] dorqus:
Ok if it happens again I'll let you know and see if I can give a better timeline of events before the message.
[Android Apps and Games] jaholm:
Pro featue missing

Hi,

I wiped my old samsung tab with nougat to install LOS 16.0. I restored my backup but pro ist lost. Why?

I tried the special URLs on the activation mails (both). No luck: "invalid response". What can I do?

ps: my 2nd licence is used by my phone. But I don't know what of my two licende.
[Android Apps and Games] beeshyams:
Maybe related. Noticed reported issues when I run an app that clears cache of apps, trims partitions and optimises app start up on boot. Occasionally do that when device is sluggish. If I don't run it, no problems. Thought it may help to share
[Android Apps and Games] M66B:
I have just released

stable

version 1.630 "Fabrosaurus"

Changelog/download:

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

There is just one new feature: enabling/disabling accounts with an intent. See this FAQ for the details.
[Android Apps and Games] beeshyams:
Thanks. "Re:Re..." is still present as FYI
[Android Apps and Games] M66B:
I am pretty sure any 'Re:' will be removed and replaced by just one 'Re:'. Please make sure the option to remove duplicate prefixes is enabled. Note that 'Re:' depends on the language settings of your device and that 'Re:' in other languages or differently formatted 'Re:'s won't be removed.
[Android Apps and Games] beeshyams:
Thanks Marcel. I again searched but couldn't find the option. Kindly help
[Android Apps and Games] heinhuiz:
It's not the Re:'s, but the dinosaurs that get duplicated. :D
[Android Apps and Games] M66B:
Send settings > Prefix subject only once on replying or forwarding
[Android Apps and Games] M66B:
I guess you need to go back to school: dinosaurs are extinct, so 0x0=0, LOL.
[Android Apps and Games] beeshyams:
Deleted.. Some goof up here
[Android Apps and Games] M66B:
The next version will remove 'Re's case insensitive, so the 'RE:'s will be removed too.
[Android Apps and Games] beeshyams:
Ahhh

RE=Re=rE=re.... Err
[Android Apps and Games] M66B:
I have just released

stable

version 1.631 "Fabrosaurus"

Changelog/download:

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

The 'Re:' processing has been made case insensitive [MENTION=6285129]beeshyams[/MENTION]
[Android Apps and Games] M66B:
I have just released

beta

version 1.632 1.633

Changelog/download:

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

This version shows all 'from' (sender) addresses in the message lists to make it easier to recognize a conversation.

Please let me know if this works correctly and if you notice any speed difference.
[Android Apps and Games] jaholm:
Feature wish

Dear Marcel

it would be nice to have more options regarding synchronizing automatically on and off.

Background: I (and I guess many others) will not get any mail from my work at weekend and after say 18:00.

Currently there is the possiblity to set a schedule for all accounts. It would be nice to set the sync on and off individualy for every account depending on Weekdays and time.

I don't know if this is easy or complicated to implement.
[Android Apps and Games] M66B:
The problem with this otherwise understandable feature request is the question what working hours are. Working or business hours vary greatly for each person, culture and country. Working hours are also not limited to a single time period per day.

You can use Tasker to enable/disable accounts, see the FAQ about how to.

Also, you could use a personal and work profile on your device both with a differently setup FairEmail instance and switch between them.
[Android Apps and Games] jaholm:
Yes that's right, but I mean a form on which the user are able to define a time for starting and stopping sync for every day.

Yes but this is for advanced users, what about the dummy google play users?

I don't like it when you have a configuration over multiple locations . This will eventually lead to problems and confusion, somtimes.

Yes this is also a solution,but it's somewhat easyer to have only one profile on the phone.
[Android Apps and Games] M66B:
I have put "New message notification schedules per account" on the planned feature list:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#planned-features

Note that the description says scheduling of new message notifications, not synchronization. IMHO messages should always be synchronized to have them offline in case of connectivity problems. I am not sure if I want to add this because IMO this is a task for Android, not for apps. Also, defining working hours is not straightforward and not limited to one start/stop per day.
[Android Apps and Games] M66B:
A little feedback on showing all sender addresses/names would be appreciated.
[Android Apps and Games] jaholm:
I hadn't thought about that. I fully agree!

How about a chain of filters which where processed from top to bottom. Each filter contain a

start,stop time

a list of weekdays

flag: notificate or not

At the first matching filter the processing will stop. If the chains contains only one filter this is the simple modell from me above.
[Android Apps and Games] M66B:
I am currently implementing a time condition for rules, so you can snooze messages by schedule.
[Android Apps and Games] beeshyams:
"This version shows all 'from' (sender) addresses in the message lists..." what does this mean? I may not have understood because I see no difference in how unified inbox looks

Edit: You mean "sort on sender" I guess :)

Thanks
[Android Apps and Games] M66B:
It means that if there are multiple messages in a conversation with different 'from' (sender) addresses that all sender email addresses/names will be shown ordered from youngest to oldest instead of only one sender as always was the case.

This does not apply to folders with outgoing messages (drafts, sent, outbox).
[Android Apps and Games] maybeme2:
I use the compact view which I prefer. But just 'to see' I went to the uncompact view. It was immediatly obvious that

—the font is much larger in the non-compact view

—there is a lot of wasted white space in the non-compact view

I don't use the non-compact view so it does not matter to me but I think it would be better if the non-compact view used a smaller font and you rearranged the items so there is less wasted white space.

Another interesting suggestion you might wish to consider is using the volume bar to zoom the font up and down. (I had that in another email app).

Just FYI......
[Android Apps and Games] fraschi51:
Depending on how long the individual addresses are, it may be that you can only really see the effect in landscape format - also in compact view.
[Android Apps and Games] M66B:
The normal view is what most people like to see: a lot of padding. I am not a fan of it either.
[Android Apps and Games] M66B:
Yes, that is why it is a compact view.

The sender address(es) are also shown in the addresses section though.
[Android Apps and Games] TiTiB:
Even on my 'tiny' 5.25" phone I use compact view. I also use it on my 10.4" tablet and can see 20+ messages at a time, depending on how many date separators are displayed. I prefer to see a lot of info on the screen at once as to help limit scrolling.
[Android Apps and Games] heinhuiz:
It doesn't change much on my mobile's screen unless I put it in landscape, but it will probably be beneficial on larger screens like tablets. It is a thoughtful addition anyhow.
[Android Apps and Games] M66B:
The next version (likely tomorrow morning) will have a new rule condition to apply rules only in a selected period of a selected or any weekday. There will be a new snooze option 'Until the end of the time condition' as well, making it possible to snooze messages until business hours start.

IMO this is superior to disabling accounts outside of business hours because it will allow you to snooze messages sent from business relations to your personal account too. Also, messages will still be synchronized and stored, which might be quite useful when you temporarily don't have an internet connection, for example when flying.
[Android Apps and Games] beeshyams:
A Gmail sent with an attachment of >25Mb failed. That's fine. I went to the conversation, tapped on the message, converted to draft and deleted.

This warning still remains on operations and in drafts. For sure that mail is deleted. It remains even after multiple sync cycles

How do I get rid of this? Sorry can't upload pic but here's the link

https://cp.sync.com/dl/40c1a7230/bhinwe6p-6gwj5wtd-txe3i4hq-gs4kgvzv

Edit : Stupid of me found delete option for error messages in the 3 dot menu
[Android Apps and Games] M66B:
FairEmail will recognize this situation in the next release and delete the operation for you.
[Android Apps and Games] beeshyams:
Good. Thanks
[Android Apps and Games] M66B:
I have just released

beta

version 1.634 1.635

Changelog/download:

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

Rules can now have a time condition, which means that rules can be execute in a selected time frame on a certain day only. This can for example be used to snooze messages outside of business hours. You could create two rules for Saturday and Sunday from 00:00 - 23:59 and one for any day from 17:00 - 09:00 for example.

Please report any problem you discover.
[Android Apps and Games] Licaon_Kter:
[MENTION=2799345]M66B[/MENTION] Maybe add https://github.com/M66B/FairEmail/blob/master/SETUP.md up on Crowdin for translation too since you've included it in the app.
[Android Apps and Games] M66B:
Done, but I will have to figure out how to pull translations of this file from Crowdin.
[Android Apps and Games] jaholm:
Did this mean, that snoozed messages where not displayed in the unified inbox?

I like the widget version displaying only new messages (without work emails at weekend)!
[Android Apps and Games] M66B:
By default snoozed messages are not shown in the unified inbox, but you can change the filter in the action bar / overflow menu to show them anyway.
[Android Apps and Games] M66B:
I have just released

beta

version 1.636 1.637

Changelog/download:

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

If you translated the setup instructions (thanks!), please check and let me know if the translation is correctly shown (via the help button in the setup).
[Android Apps and Games] fraschi51:
Here is the setup-instruction after the help-Button only in englisch.
[Android Apps and Games] M66B:
Which language would you expect?
[Android Apps and Games] fraschi51:
I thought this text should also be in german - as all the rest.
[Android Apps and Games] M66B:
There is no German translation of the setup instructions yet:

https://github.com/M66B/FairEmail/blob/master/app/src/main/assets/SETUP-de.md

If you like, you can contribute a translation here (registration is free):

https://crowdin.com/project/open-source-email
[Android Apps and Games] fraschi51:
Ah o.k., I searched it in the strings.xml-file...

---------- Post added at 08:01 PM ---------- Previous post was at 07:32 PM ----------

O.k., now translated the setup instructions in german.
[Android Apps and Games] M66B:
Thanks. In the just released, but unplanned version 1.637 should at least be a part visible.
[Android Apps and Games] fraschi51:
Yes, and in the meantime I have also corrected some minor mistakes in my first translation.
[Android Apps and Games] M66B:
I hope "yes" means that you see (partly) German setup instructions now?
[Android Apps and Games] fraschi51:
Yes, exactly
[Android Apps and Games] M66B:
I have just released

stable

version 1.638 1.639

Changelog/download:

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

This is a release candidate for the next stable release.
[Android Apps and Games] styr:
Is there an option, or the plan to add it, to show the subject in the 1st row and the mail address on the 2nd row in the inbox?
[Android Apps and Games] M66B:
I have currently no plan for this. The reasoning is that people are the most important and should be listed first. Also, the subject is a little bit smaller than the sender, so it would look ugly when they were reversed.

Why would you like to do this?

Edit: another thing is that the subject is optional.
[Android Apps and Games] styr:
1st of all thank you for the answer and all your work.

I`d like the option to see the subject in the 1st row and a bit bigger (basically exactly like its now but to be able to switch the address with the subject of the mail) because for me personally, especially in some inboxes, it`s more important what`s the mail about then from whom. I`ll have to answer all the mails but, the priority is subject based.

Maybe you can put this on your low prio options for pro features.
[Android Apps and Games] Elthy:
Is there any way to change the number of mails the app downloads from the server? When i scroll down i reach the end quite soon, only emails from the last weeks are displayed. I would like to see all mails ive ever recieved, but cant find any option to change the number...
[Android Apps and Games] M66B:
Please see this FAQ:

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

Edit: simple way: long press the folder in the folder list > Sync all
[Android Apps and Games] Elthy:
Thanks for the answer! Its well hidden in the FAQ, so i didnt find it when looking there...
[Android Apps and Games] lindsche:
manual sync of selected accounts

hi!

thanks for you great ongoing development!

in my daily live i'm used to read different e-mail-accounts and some of them get quite loaded with mails.

could you imagine to implement a feature to sync selected accounts only by manually pushing a button,..? (so the flooded accounts won't distract too much all the time)

in the settings i found only the option to set this option for all configured accounts.

cheers!
[Android Apps and Games] M66B:
You can just disable sync for the folders you want to synchronize manually (leave the account enabled) and simply pull down the folder to synchronize.

You could also consider to automatically snooze messages until a convenient time, which was added recently to be able to 'pause' business related messages, which has as advantage that the messages will be downloaded always, so they are on the device even if there is later no internet connection.
[Android Apps and Games] beeshyams:
Marcel, a suggestion. In rules, please enable a cl choice saying "always" for the time based slots. Now, even if I want to a rule to be implemented "all times", the choices indicate that the rule would work in the default first spot shown (I am pretty sure that's not the case but why have the scope for confusion?)
[Android Apps and Games] M66B:
Isn't 'Any' day from 00:00-00:00 (the default) always?
[Android Apps and Games] beeshyams:
IDK why, but it wasn't when I created a rule. Strange