yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] heinhuiz:
I can only hope that FairEmail keeps marking a message unread as long as it's unread. As a matter of fact, I'm pretty sure of that ;)

---------- Post added at 01:04 AM ---------- Previous post was at 12:38 AM ----------

Thinking further about that [MENTION=2799345]M66B[/MENTION], and about the workaround you worked on lately to prevent conversations being broken: wouldn't it be better to just copy and replace the entire header when a message is moved? We've proved that some providers tamper with the :header when using the imap move operation. Right now you fix the part that breaks the conversation. Would preserving the entire header be more (eh) Fair?
[Android Apps and Games] M66B:
Using trash/archive from a notification will mark a message as read as well.

My code is fair ;) but preserving the header is not a good idea considering synchronization of messages is two way (so changes on the server by other clients are also applied to FairEmail).
[Android Apps and Games] M66B:
I have just released

beta

version 1.173

Changelog/download:

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

This version is not available in the Play store.

Having long press a single message in the unified inbox and multiple selection in other folders was inconsistent, so I have added multiple select

for the same account

in the unified inbox. So, you can now mark multiple messages read/unread or move multiple messages directly in/from the unified inbox. In the trash folder there will be an extra option to delete a selection of messages permanently.
[Android Apps and Games] M66B:
I have checked, but the text should not go over x/y, but instead be truncated ('elipsized') at the start.

Send me a screenshot of this not happens.
[Android Apps and Games] steakhutzeee:
Yes, as soon as it happens again I'll make screen. Thanks!

I just showed an error under a message: javax.mail.FolderClosedException.
[Android Apps and Games] M66B:
This won't be happening again in the next release.
[Android Apps and Games] M66B:
Do you have any feature requests left?

Please check this list first:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#frequently-requested-features
[Android Apps and Games] steakhutzeee:
When opening a conversation, the message that opens automatically in that conversation is the unread message. Instead archived, trashed or sent message are not opened.

So if someone send me an email, and then I respond. When I open the conversation, the message that auto expand is the one I received?

If I ve read the message it should not auto expand so I'm a bit confused.

I have two conversations right now,and if I open them, the last received and read message are auto expanded.

Bit confused :/
[Android Apps and Games] M66B:
This is by design. One unread message or one message, excluding archived, trashed, sent, will be automatically expanded and marked as read.

When there are multiple messages, excluding archived, trashed and sent, no message will be automatically expanded.

I think it is pretty convenient that single messages are automatically expanded.

Edit: I will think about including sent messages.
[Android Apps and Games] steakhutzeee:
So also a read message will expand? I mean excluded sent archived and trashed.

Because you say that one message is auto expanded and marked as read.

But after you say that if there are multiple message, excluded archived sent and trashed, no one will auto expanded.
[Android Apps and Games] steakhutzeee:
So read or un read, one of them will be auto expanded.

So what you mean when you say:

"When there are multiple messages, excluding archived, trashed and sent, no message will be automatically expanded."?
[Android Apps and Games] M66B:
Only if there is one.
[Android Apps and Games] steakhutzeee:
Uhm, i'm sorry, i'm not sure i understand this.

Only if there is one, or only when there are multiple messages?
[Android Apps and Games] M66B:
No message will be auto expanded when there is more than one unread message or when there is more than one read message. Note that unread messages are evaluated first.
[Android Apps and Games] steakhutzeee:
Thanks!

I noted that if i open a conversation and then move/thrash/archive/etc. all messages in that conversation, i stay in the empty conversation indefinitely.

It's good because if you want you can undo the last operation you've done. And then the conversation is no more empty.

Maybe, after the undo message disappears, the app could bring you back to the conversation view.
[Android Apps and Games] M66B:
The conversation thread stay by default open, even if there are no messages anymore, because of previous/next navigation. There is an advanced setting to automatically close conversation threads if you prefer that.
[Android Apps and Games] M66B:
I have just released

beta

version 1.174

Changelog/download:

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

This version is not available in the Play store.

Thanks, donations and purchases are appreciated, especially because by old Acer C720 is frustratingly slow.

Acer will take several weeks to handle the warranty claim of my Acer CXI3 i5 :(
[Android Apps and Games] steakhutzeee:
"Skip duplicate instead of archived/sent messages for auto expand/close".

So now also sent messages will be auto expanded if they are the last one?

I see now in my conversations that no message is auto expanded.

I have two conversations, both have only inbox and sent messages, and no message is auto expanded.
[Android Apps and Games] M66B:
If there is exactly one unread message it will be

auto expanded

and marked as read, else if there is exactly one non duplicate message it will be

auto expanded

. So, in case there are multiple unread messages or multiple read messages, no message will be auto expanded. Archived and sent messages are not handled separately anymore, but the earlier introduced duplicate check, which results in low lighting the folder name, will be used to skip duplicate messages for auto expanding.
[Android Apps and Games] m0d:
Finally updated to latest version, from old outdated db version.

I was able to move message from drafts to Trash, but was unable to move it back from Trash to Drafts.

All folders appear, except drafts.

Also,

Reactivated Pro by reclicking activation link.

An idea, on first activation.

Store link in advanced setting, such that it can be exported/imported. In case of future changes.

---------- Post added at 12:16 PM ---------- Previous post was at 12:12 PM ----------

Having the bottom bar is annoying.

It is a shame that you removed option to hide it, as many users complained about it, if I recall correctly.
[Android Apps and Games] M66B:
Generally you don't move messages to drafts, but I will see what I can do.

Exporting/importing 'pro' would, no, will, be misused.
[Android Apps and Games] M66B:
There was never an option to remove the bottom bar. There was an option to enable/disable previous/next navigation, but this option is now obsolete. The message view can be scrolled and the bottom bar is not full height, does not have labels and has a non intrusive color, so I see no big problem. Some people, including myself, want this bottom action bar.
[Android Apps and Games] steakhutzeee:
Long pressing the archive i see an unchecked option: Show in unified inbox.

So ideally this should avoid to show duplicates, am i right? But i see them.
[Android Apps and Games] m0d:
But, do you not use checks?

I.E. Device ID to verify?

Or some other mechanism/

Because technically you can find other ways if that is not the case. (Much easier than export/import)
[Android Apps and Games] M66B:
This option is to make a folder part of the unified inbox.

If you don't want to see archived messages, disable synchronization of the archive folder.

See here why the duplicates cannot be hidden:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#frequently-requested-features
[Android Apps and Games] m0d:
previous/next navigation was kind of a bottom bar.

Colour options? For example same colour as message background?

For smaller devices it can be an issue (yet most devices have huge screens these days).

Also, it can be confusing (especially not having labels), as buttons such as trash applies to all the messages in thread.

Just an opinion, on having navigation option to disable was great. If there is a way to have same option applied to bottom bar?
[Android Apps and Games] M66B:
For now I will keep it as it is and I guess over time you are going to like it.

There is an undo for when you have second thoughts.
[Android Apps and Games] m0d:
Undo only applies for few seconds.

As already I cannot undo move message from drafts to Trash.

Also, my inbox currently has zero threads. So for me the bottom bar is useless.

Having two trash buttons is redundant, and for someone who hates taking up screen space, takes up screen space for no reason whatsoever,

Next and previous button not essential to me.
[Android Apps and Games] Licaon_Kter:
1.171 F-Droid

mobile data OFF

Wi-Fi ON

walk out of range

error notification

15mins later

error notification

etc

Well, there is no network... why even try?
[Android Apps and Games] M66B:
There is a difference between the trash buttons. One works on the message, the other on the thread.

Anyway, I have no plans to change this.
[Android Apps and Games] M66B:
Updating to the latest version will fix this.

Edit: unless you use a firewall to block the connection as there is no way FairEmail could know this.
[Android Apps and Games] m0d:
Okay, but why does Trash icon appear on message without thread, i.e. count = 1

Shouldn't it only appear when >2 messages?
[Android Apps and Games] steakhutzeee:
This is what's happening to me. You quote me, so i receive a message in my inbox and in archive (all messages). So i have a duplicate.

Then i read the message, so the unread message is opened and auto expanded of course.

If i go back and then open again the message, it auto expands again. But you said: "if there is exactly one non duplicate message it will be

auto expanded

."

The message i open has a duplicate, so should not be auto expanded. Right?
[Android Apps and Games] Licaon_Kter:
No, just no network available.
[Android Apps and Games] M66B:
A thread with one message is still a thread. Also, it is convenient that the trash/archive buttons are always in the same place.
[Android Apps and Games] M66B:
Try upgrading to the latest version.

General question: after how much time should FairEmail complain it couldn't fetch email? Currently this is one hour.
[Android Apps and Games] M66B:
Assuming you are using the latest version: is the folder name of the archived message low lighted? Are you using Gmail? (as this likely will only work for Gmail)

Note that the release notes said that detecting duplicate messages only works for new messages, unless you cleared the archived and synchronized it again.
[Android Apps and Games] steakhutzeee:
Yes, latest version, and using gmail. The folder name of the archived message is low lighted.

Here is what i see:

In the conversation there are 2 messages, the one in the inbox and the one that appears automatically in the "all messages/archive" folder.

Opening it, the one in the inbox auto expands automatically.
[Android Apps and Games] M66B:
That is what should happen because there is just one message excluding the duplicate in the archive folder.
[Android Apps and Games] heinhuiz:
Maybe it's good to explain that Gmail does not have a proper Archive folder - there is no map that you can open to see all mails that you have sent to archive.

Gmail only has a label 'All mail', that it assigns to each and every mail the comes in (unless when it's marked as spam) or is created. The only way to find a message back that you have archived in the Gmail app or in the browser, is to display all mails and search through them.

Because there is no proper archive folder, FairEmail treats the All mail label as a folder. That means that all messages appear in the archive, even if in real life they only exist in another folder. That is why a duplicate is shown, even when it is not really a duplicate. Only one message exists on the server.

The All mail label is only removed when a message is trashed.

I'm sure [MENTION=2799345]M66B[/MENTION] could write some code to hide duplicates like that, but that would be provider-specific code and I'm not sure if that is preferable. A better solution is to create an Archive folder for yourself to store messages properly and disable synchronizing All mail. I'm not sure however if there's a way to move older messages to that new folder.
[Android Apps and Games] M66B:
The next version will have a setting to turn off the conversation action bar.

To get an idea about the number of people actually wanting this, please press thanks if you want this.
[Android Apps and Games] M66B:
I have tried to workaround this, but there is always a performance impact.

Note that there is one big advantage: when you are searching for a message ...
[Android Apps and Games] steakhutzeee:
Talking about the bar that appears per message, with 'move/archive/reply etc.'

Maybe could be added ano option to make it a little thin, like the conversation action bar.
[Android Apps and Games] m0d:
Not the case in my side, or maybe it is because I restrict fairemail to wifi only?

Failed notification appears often, even after swiped away:

Every few minutes,

Was watching a movie, so I took screenshots only when I noticed it,

Less than two minites later,

Also,

I have folders not synchronized, for manual synchronization:

But, outbox has no option to disable
[Android Apps and Games] M66B:
As said before, FairEmail can't know a firewall is blocking connections. A possible solution is to disable synchronization of the account or of FairEmail.
[Android Apps and Games] m0d:
I guess I need to re-add the QS tile for sync.

So what does the one hour refer to?
[Android Apps and Games] BreckZeBoulay:
If it has a good impact on a better screen view for single message, I say yes.

If it's only dedicated to thread with multiple messages, I don't care :D
[Android Apps and Games] M66B:
An error notification after not being able to fetch messages while there is connectivity. This could be due to the server being down or refusing connections, problems with the internet connection, like a firewall, or due to wrong or revoked credentials.
[Android Apps and Games] Phantom Thief:
I don't really have a need to have the service always on checking for emails. Is there a way to disable that feature? I have secondary emails where it's nice to keep in one app but only want to go there and check and close afterwards and forget about it.
[Android Apps and Games] heinhuiz:
You can globally turn synchronization off in the advanced settings (Pro feature). Furthermore, you can turn on/off syncing each folder separately: longpress it and choose 'Edit properties'. You'll also see a Synchronize now option in that same longpress menu.
[Android Apps and Games] M66B:
Advanced settings is a free feature (should it be?).
[Android Apps and Games] M66B:
I have just released

beta

version 1.175

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] steakhutzeee:
Up.
[Android Apps and Games] M66B:
The action bar cannot be made thinner without removing the labels, which are needed not only for new users, but also for people who don't look at / understand icons. I am not willing to add a setting for this. I don't see this as a big deal either because the view can be scrolled.
[Android Apps and Games] M66B:
The next version will have an account setting to show separate status bar notifications for new messages.
[Android Apps and Games] LazyT:
Is it possible to extract pictures from mails?

Got an amazon return mail and can't get the barcode. Long pressing the image does nothing, zooming is also not possible. Had to use another mail app to get the barcode.

[MENTION=9350973]All[/MENTION]

Has fairemail working led notification for you under android 8.1? All other apps are working without any problems, fairemail doesn't. Works after reinstall for some time and stops. :(
[Android Apps and Games] M66B:
Depending on the type of image, you can use 'Show original' or tap on the image to show it in an image viewer.

Apps cannot manage the notification light on recent Android versions anymore, so you'll need to use the Android settings as explained in the FAQ. If the notification light stops working, this might be a bug in your Android version.
[Android Apps and Games] LazyT:
This doesn't work.

Only for this app, all other work fine?
[Android Apps and Games] M66B:
What exactly doesn't work? You'll need to be more specific.

FairEmail doesn't have access to the notification light settings, so FairEmail has no role in this.
[Android Apps and Games] heinhuiz:
I'm not sure, I've been a Pro user since the beginning. Being able to turn syncing on and off seems pretty pro to me.
[Android Apps and Games] LazyT:
As already written I can't zoom the original message (to show the barcode bigger direct from the app) nor I can click the image / long press for any action. In K9 booth works so I had to use this.

You explainted this several times and I understand it, but it doesn't help. So i would like to hear from other users that it is working for them under 8.1. ;)
[Android Apps and Games] Licaon_Kter:
Seeing the same with no connection (Wi-Fi ON but not connected, mobile data disabled) in my case, I'll report back once F-Droid updates to 1.174.
[Android Apps and Games] heinhuiz:
Notification light is working for me on 8.1.
[Android Apps and Games] M66B:
FairEmail has no zoom and it shouldn't be needed in this case either. Did you try 'Show original' ? Did you try to open the image in an image viewer? If you like you can forward the raw message to me for inspection (for this you need to show the headers first). Long press 'Support' to get the debug info and my email address.
[Android Apps and Games] M66B:
I have just released

beta

version 1.176

Changelog/download:

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

This version is not available in the Play store.

This version adds an account setting for separate new message notifications (this means multiple status bar icons). This will be a pro feature in the next release.
[Android Apps and Games] LazyT:
The barcode is very small, I guess they can't scan it at the post office in this size.

Yes, but how should I open it in image viewer when there is no action when pressing/holding the image?

Done, thanks.
[Android Apps and Games] M66B:
Thanks for sending me the message. The problem is that the bar code image in itself is very small and that the sender explicitly disabled zooming of the original message. The next version of FairEmail, of which I have sent you a preview version, will explicitly enable zooming of original messages. We are adults after all and we can decide for ourselves if we want to zoom in ;)
[Android Apps and Games] LazyT:
Thanks!

Zooming works fine now, but furthermore no action when tapping/long pressing the image (to download or show in image viewer).

It's ok so?
[Android Apps and Games] M66B:
I have just released

beta

version 1.177

Changelog/download:

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

This version allows zooming of the original message and links images to their source address if they are not otherwise linked. This means you can now tap images to view/download them, even if they are not shown yet (for this reason the image placeholder was enlarged). [MENTION=4170684]LazyT[/MENTION]
[Android Apps and Games] dhacke:
[MENTION=2799345]M66B[/MENTION]

Hi i have a little problem. A few minutes ago i made a Bank transfer to get the pro features.

After the transaction i went to you Contact side and wanted to fill out the neccessary fields.

But i can't type a challenge code because i don't get a puzzle for this field.

I assume i block a URL on my PC which this check needs but i don't know which one it could be (i had a similar problem with captcha check because they use Google and i blocked them in the host file of Windows).

So my question: Which service do you use for this puzzle check?
[Android Apps and Games] wokawoka:
[MENTION=2799345]M66B[/MENTION] many thanks for this wonderful e-mail client and for being so cooperative with the community.

Just a question: do you by chance plan to add support for showing imap tags/labels on the client? I'm using them extensively on thunderbird on my desktop machines and I couldn't find any android client that supports them yet.

Not a long time ago they tried to implement it on K9mail but it was never finished. See:

https://github.com/k9mail/k-9/issues/2260

https://github.com/k9mail/k-9/pull/558

https://github.com/k9mail/k-9/issues/769

https://code.google.com/archive/p/k9mail/issues/4101

https://code.google.com/archive/p/k9mail/issues/2532

There are even some bountysource open, so I really think that many would happily switch from k9 to FairEmail just for this sole function, if implemented:

https://www.bountysource.com/issues/26376747-add-support-for-imap-labels

https://www.bountysource.com/issues...-imap-keywords-user-defined-flags-tags-labels

How do you see it?

Many thanks and keep up the great work!
[Android Apps and Games] M66B:
IMAP labels (not namespaces) are hardly supported by email providers, so there is a good reason not to support them.
[Android Apps and Games] steakhutzeee:
I've a question, what 'Search on server' does? It's one of the pro features.

I see that there is an option inside advanced settings called 'broswe messages on server'. Is this it?
[Android Apps and Games] M66B:
Those are different things. See the FAQ about search on server or just try the search at the top of a folder message list. If you don't have the pro features yet, it might be time to support the project ...
[Android Apps and Games] glops:
when I want to move a message in the proposed list normally the folders hide should not be displayed
[Android Apps and Games] M66B:
This will be changed in the next release.
[Android Apps and Games] wokawoka:
Some providers support imap labels and some people are self-hosting their e-mail box and using them; many would find this function extremely useful and the client would eventually be the only one to offer this possibility on android.

Still, I see your point. Thanks anyway
[Android Apps and Games] M66B:
I have just released

beta

version 1.178

Changelog/download:

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

Thanks, donations and purchases are appreciated.
[Android Apps and Games] M66B:
It would not be hard to add IMAP keywords, but your or somebody else's next question will probably be if it is possible to filter on, sort on and to search for keywords. This would make it not only more work, but it would also make the code and the user interface more complex. Given that there will be just a few people using this, I don't think it is worth the trouble.
[Android Apps and Games] steakhutzeee:
After updating to latest version, some messages of one of my conversation disappeared. So I synchronized the inbox again and received items were there again.

For sent messages in the conversation I had to sycronize the sent folder.

If I remember right, sync the inbox was equal to download received/sent messages in a conversation.

Maybe something strange happened during the sync :/

Messages download is manual now? I remember it was automatic during syncronization.

Uhm, it's going strange, i have to download received and sent separately, and time to time the messages disappear.

Or something is going strange on my end, i don't know.
[Android Apps and Games] M66B:
Messages disappearing (not on the email server), was caused by a small bug, which should be fixed in the latest version.

Synchronization is manual when is was manual before and automatic when it was automatic before. Nothing was changed.