yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] tefloncoated:
Thank you. The spinner appears on the inbox. If i am correct in my steps to reproduce it - i think i was exiting the inbox while it was syncing.

The Operations screen showed "inbox - sync[7,30,true]"

The message text in the account folders screen was: "* BYE IMAP4rev1 Server logging out * BYE

It stayed that way for about half hour, based on the time stamps. Until i killed it

For the others who are asking about K9 vs FairEmail. I have been a fan of K9 for many years. Still using it, even after they stopped supporing it and it's not working with doze.

Currently, i am running it in parallel with FairEmail, as a redundancy measure before making the complete switch. So far really enjoying Marcel's app.

I also supported NetGuard by buying the pro version - making the switch from the NoRootFirewall, which was excellent in its own right. I need a firewall solution since i cant root my new Huawei phone just yet to remove spyware and other system garbage and use XPrivacy. I have to actively block traffic from apps that i cannot uninstall - even when frozen, Huawei crap sometimes calls home. I feel NetGuard is much more powerful with the pro features than the NRF and provides more visibility. The very minor trade off is - it's a bit more complicated and the learning curve is a bit steeper.

Thank you, Marcel! Keep up the great work. You are a huge asset to this community. Everyone who is half way serious abut rooting and modding should know who you are and support your work.
[Android Apps and Games] heinhuiz:
When I press Reply - Sender I get to the compose screen. See attachments.
[Android Apps and Games] M66B:
Can you please check if you still have the same issue with the latest version?

If you do, please send me the debug info as soon as possible after this happened again by long pressing 'Support'.
[Android Apps and Games] tefloncoated:
Definitely. Just installed the latest version, 1.457. I will keep an eye on this and report if anything of interest. Thanks!
[Android Apps and Games] maybeme2:
Thank you for taking the time.

My error. Found it.

It takes us elder citizens longer to become accustomed to a new app's UI and logic. And I'm pretty old......

Sorry for wasting your time and thank you again.
[Android Apps and Games] M66B:
I have just released

beta

version 1.458

Changelog/download:

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

This version adds the ability to show folders in the navigation menu. Long press a folder in the folder list and enable 'Show in navigation menu' for any folders you want to see below the accounts.

This new feature seems simple, but I spent a lot of time rewriting the navigation menu to make this possible, so thanks, donations and purchases are appreciated.

Edit: please report any issue you find.
[Android Apps and Games] M66B:
[MENTION=453210]hanschke[/MENTION]

I created a web.de account to test, but I can't reproduce the problem.

'Postausgang', I guess this translates to 'Outbox', is correctly beging synchronized.

Some guessing: is your mailbox full? Is sending limited for some reason?
[Android Apps and Games] heinhuiz:
Folders shown in navigation menu are not part of export/import settings.

And I found one other quirk in settings ex-/import: I have completely re-installed FairEmail (1.458). Where I've set a Display name for a folder, after importing settings it is correctly displayed in the folder list, but not in the folder properties: there the Display name is not filled in. Hence, when displaying the folder, in the top bar the Display is not shown, but the original Folder name.

To explain: I've given the folder INBOX.Verzonden items the Display name Verzonden items and exported the settings. After fresh install and importing the settings, in the folder list this folder is displayed as Verzonden items, but when I open it, the top bar displays INBOX.Verzonden items and in the folder properties (Edit folder) under Display name INBOX.Verzonden items is shown (greyed out).
[Android Apps and Games] tefloncoated:
This is the message I got today, I think same steps - refreshing and exiting the inbox.

* BYE JavaMail Exception: javax.net.ssl.SSLException: Read error: ssl=0x78cfdc1308: I/O error during system call, Connection reset by peer * BYE JavaMail Exception: javax.net.ssl.SSLException: Read error: ssl=0x78cfdc1308: I/O error during system call, Connection reset by peer

Trying to send the report as you asked now...
[Android Apps and Games] M66B:
Please see this FAQ:

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

Edit: the next version will stop the spinner on account disconnect.
[Android Apps and Games] M66B:
I will check the export/import of both fields, but it is odd that the display name is still used but is not visible in the folder properties.

Edit: exporting/importing 'Show folder in navigation menu' will be fixed in the next release. The display name is correctly exported/import; I guess the folder was shown correctly because a namespace prefix was set.
[Android Apps and Games] vladsol:
Hello Marcel

Long press on "About" does not work in 1.458 as it used to
[Android Apps and Games] M66B:
Thanks, I will fix this.
[Android Apps and Games] joegege:
It is a big project!

It is a big project! Thanks again for your work!
[Android Apps and Games] M66B:
I have just released

beta

version 1.459

Changelog/download:

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

This version will load external images progressively, which means they are shown directly after they have been downloaded instead of after all of them are downloaded. If you are on a slow connection you will likely appreciate this. I have added reordering of unified inbox folders (not of the general folder list). You'll need to enable drag/drop in the three dots overflow menu, which will disable pull-to-refresh and long pressing.

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] famusc:
Hi, i think i don't understand how to use gmail aliases i have in my gmail account: in gmail app I was used to select one of the addresses in the "from" menu and the email sent from an alias showed in the email thread like a standard reply.

In fairemail I configured alla the extra email address to send email but when i send a reply as from a different email address i can't see it in the email thread where it belongs.

What should I do to correctly use aliases and keep email history in gmail? Thanks
[Android Apps and Games] M66B:
FairEmail includes the references header for threading purposes of other email client, independent of which identity is used.

So, I don't see why threading wouldn't work. In fact I have just tried this scenario and I don't see any problems.

If it doesn't work for you, please provide more details about what you exactly do.
[Android Apps and Games] hanschke:
thank you for your support. I am back to K9 Mail because I miss some feature I asked. If we get it in the pro in the future I will support your work.
[Android Apps and Games] M66B:
Which feature exactly?
[Android Apps and Games] M66B:
[MENTION=453210]hanschke[/MENTION] Which feature exactly?

Edit: looking back your comments:

Bcc: works similar to K9 mail: you'll have to use the persons icon in the action bar to make the CC and BCC fields visible

Reordering folders: was added in the latest release

Support: is included

What else do you need?
[Android Apps and Games] famusc:
Thanks for your quinck answer. I'll try to be more specific.

This is how I configured my alternate identity:

As you can see, this identity is an Office365 mailobox.

If I use this identity to reply to an email I received from my Gmail email address, email is delivered correctly but it is not stored in the email thread in gmail. It only appears in Office365 mailbox.

If I reply to an email from gmail web app using the alias I configured in gmail, the reply is correctly visible in both gmail email thread and office365 mailbox.

Hope this explains better the matter.
[Android Apps and Games] M66B:
You'll need to enable "store sent".

Related FAQ:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq7
[Android Apps and Games] m0d:
Currently spelling errors are not highlighted in compose like in other apps.

FairEmail,

Other apps like k9, whatsapp, etc,

Is it a setting for textbox? Or more complicated?

It can be helpful having it.
[Android Apps and Games] M66B:
Actually, I am surprised about this because it just works for me. Nevertheless, the next version will explicitly enable TYPE_TEXT_FLAG_AUTO_CORRECT and hopefully this will make it work for you too.
[Android Apps and Games] famusc:
Thanks it worked!

I have a doubt on another setting: when I configure gmail folder sync it asks me how many days to sync and how many days to keep messages. This last setting removes messages only from phone but they're kept on server, right?
[Android Apps and Games] M66B:
They are kept on the server. FairEmail never deletes messages from the server, unless you explicitly request this yourself. FairEmail will also first move messages to trash, so you'll always have a chance to restore things.
[Android Apps and Games] maybeme2:
Is there a setting so that when a message is deleted on the phone it is also deleted on the server, and vice versa? So that FairEmail is an exact mirror of your server?

That's what I had with my previous email app. It avoids the trash deleted on the phone continuing to fill up my mailbox on the server.
[Android Apps and Games] M66B:
No, there isn't, and I don't think that is a good idea either. You can easily multiple select messages in the trash folder to permanently delete them from FairEmail and the server.

Moreover, to limit bandwidth usage and battery usage FairEmail synchronizes a recent part of the messages only, so there is no complete mirror anyway.

I will see if I can add auto delete older messages from trash in a future version.
[Android Apps and Games] maybeme2:
Example.
[Android Apps and Games] M66B:
I am pretty sure the option of the screenshot does something else than requested, see also here:

https://tools.ietf.org/html/rfc3501#page-49

I still think it is not a good idea to allow permanent deletion of messages in any other folder than the trash folder because the trash folder acts as a fail-safe for accidental deletes.
[Android Apps and Games] m0d:
Sent mail shows the wrong sent date.

I saved a draft last night and sent the mail a few moments ago.

But,

In the list in Sent folder it appears as sent yesterday, while headers clearly show it was just sent:

This is strange, because I sent another mail earlier today and it appeared correctly.

I might have just replied without saving the draft from last night, though.

So, the message sent earlier appears before the one I just sent.

It might be using draft creation date for the folder list, since I created the draft yesterday but modified and sent it today
[Android Apps and Games] M66B:
Thanks for reporting this. It will be fixed in the next release.
[Android Apps and Games] heinhuiz:
Did you forget this one, Marcel?
[Android Apps and Games] M66B:
No, I didn't and I even implemented it, but removed it again because it looks ugly when expanding/collapsing a message.
[Android Apps and Games] heinhuiz:
Heu! :D

But the preview consumes screen space. Well, whatever, it's not so very important.
[Android Apps and Games] M66B:
I have just released

beta

version 1.460 1.461

Changelog/download:

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

Sorting of accounts and folders has been moved to the navigation menu of the setup screen. Folders can be ordered for all accounts and the ordering will be applied to the unified folders list and now also to the folders in the navigation menu. I am not sure if the folder ordering should be applied to the account folder list. I like to hear opinions about this. Related FAQ: How are folders sorted? (this applies to the account folder list)

There is a new option for the trash folder: automatically delete old messages. Enabling this option will permanently delete local and remote messages older than the number of days to keep messages. Messages not synchronized by FairEmail will never be deleted this way.
[Android Apps and Games] maybeme2:
Thank you! Does this mean the trash folders need to be set to synchronize to have the permanently delete option applied?

That need is why there is a manual 'Empty trash folder' option in Windows. But Windows has one trash folder. With 8 accounts I have 8 trash folders to manually navigate to and empty. So automatic emptying is good.

As you indicated, deleting messages immediately without passing by the trash folder is dangerous. I used that method reluctantly only to avoid overloading and filling up my server's limited mailbox. See screenshot. Users like options letting them work around designs they don't like. ?
[Android Apps and Games] maybeme2:
'Where' is that option selected?

Thank you.
[Android Apps and Games] M66B:
Folder list, long press trash folder, edit properties, at the bottom.
[Android Apps and Games] M66B:
I have just released

beta

version 1.462

Changelog/download:

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

This version adds

underlining

, text size and text color.

How to use: select text (long press to start selection). In the text selection menu you'll find bold, italic, underline, size and color below the standard cut, copy and paste (this can vary by device and Android version; you might need to expand the menu). You can repeat size to cycle through large, small and normal text.

I had to do some trickery to get text size saved and loaded correctly because Google decided to make a difference between converting text size to and from HTML (don't ask me why). So, I am interested to know if setting, saving and loading text sizes works correctly for everybody.
[Android Apps and Games] beeshyams:
:good: fine on MiA1
[Android Apps and Games] fitittome:
Not that I use it, but some bright spark is bound to ask. https://amp.thehackernews.com/thn/2019/04/email-signature-spoofing.html
[Android Apps and Games] M66B:
S/MIME is not supported, so CMS Attacks (C1, C2, C3, C4) are not applicable.

Parsing messages is done by JavaMail and assuming JavaMail is okay, GPG API Attacks (G1, G2) and MIME Attacks (M1, M2, M3, M4) would not be a problem.

Decryption and signature validation are delegated to OpenKeychain and assuming OpenKeychain is okay, ID attacks (I1, I2, I3) would not be a problem.

FairEmail removes all unsafe HTML and all CSS/Javascript, unless you show original messages, so UI Attacks (U1) will not be a problem.
[Android Apps and Games] Elektron60:
Can I delete this entry?
[Android Apps and Games] M66B:
It will automatically be deleted after the sync has been done.

But if you really want to: enable debug mode in the advanced options and long press the operations.
[Android Apps and Games] Elektron60:
It works. Thank you Marcel!
[Android Apps and Games] maybeme2:
Per-r-rfect!!

Thank you Marcel.
[Android Apps and Games] M66B:
I am glad with it too because common text formatting is now available in an easy to use way without take space and causing distraction in the compose view.
[Android Apps and Games] Ravel74:
Love the privacy focus. Would appreciate if it's easier to use this without using unified inbox. As of now, I've to click on each account followed by selecting the inbox folder of that account. Other apps simply go straight to inbox.

Basically would like to access each account inbox separately.
[Android Apps and Games] M66B:
Just set the advanced option Show on start screen to Unified folders and the inboxes will be listed on the start screen.

You can add additional folders by long pressing a folder in the folder list, select Edit properties and enable Show in unified inbox.

You can order the folders by using Order folders in the navigation menu of the setup screen.
[Android Apps and Games] trancinguy:
Hi, this:

Ø´ÙØ±Ø§Ù ÙØ³Ø¯Ø§Ø¯Ù Ø§ÙÙØ§ØªÙØ±Ø© ..

appears instead of the Arabic language in the subject field only.
[Android Apps and Games] M66B:
Can you please download/save the raw message ('more' message menu) and send it so my using 'Report issue' ('About', three dots overflow menu; this has recently been moved) ?
[Android Apps and Games] Danmann:
[MENTION=2799345]M66B[/MENTION]

Are you able one day to make an email client for Linux as well?
[Android Apps and Games] M66B:
Please see this FAQ:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq75
[Android Apps and Games] trancinguy:
Where is the report issue located?
[Android Apps and Games] M66B:
Recent versions: navigation (hamburger) menu > About > Three dots overflow menu > Report issue

Older versions: navigation (hamburger) menu > Report issue
[Android Apps and Games] m0d:
I just sent mail, and it appears twice in Sent folder, store sent is disabled:
[Android Apps and Games] M66B:
Is this reproducible ?
[Android Apps and Games] maybeme2:
Is the ability to add contact groups into the to, cc or bcc field still present? I can no longer find a way to do it (vers 1.462) and it is not mentioned in the FAQ.
[Android Apps and Games] M66B:
Yes, in the three dots overflow menu of the compose screen you'll find Insert contact group.

(Should this be Insert contacts group ?)
[Android Apps and Games] heinhuiz:
(Nopes.)
[Android Apps and Games] M66B:
I have just release

beta

version 1.463

Changelog/download:

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

[MENTION=5105893]trancinguy[/MENTION] the message you sent was a broken message. This version adds a workaround for this, which hopefully doesn't have side effects. You'll need to resync ('more' message menu) the message to let FairEmail decode it again.
[Android Apps and Games] m0d:
It might have been a network issue, disconnect mid-send

Sent another and it appears once.
[Android Apps and Games] beeshyams:
Update notification missing on opening mail (is enabled) - only me?
[Android Apps and Games] M66B:
FairEmail checks at most each 12 hours for updates. I will change this to 4 hours. You can long press 'About' to check for updates immediately.
[Android Apps and Games] beeshyams:
Thanks.

Like the rule listing. Wondering if it is useful to have a search for keyword /email to quickly locate that particular rule to change action- say a folder has a ton of "Mark read" rules and one action needs to be changed for one mail ID or keyword. One has to scroll through all those rules to locate that.

I haven't felt the need yet but possibly may come up in future. If it's too much work forget it

Edit: It's not needed if one names rules sensibly- I had named them all MR=Mark Read
[Android Apps and Games] ths180:
Hello,

what does this mean:

Listing rule conditions and action summary

Thank you very much
[Android Apps and Games] maybeme2:
I've used rules extensively and they work great if properly configured.

The fact that to edit them one finds them by long pressing the inbox of an account suggests they are only active for that one account. I usually want them to be applied to all accounts and for that reason leave the account field blank when configuring them. But now I wonder.

Do the rules apply only to the one account when they are created from a received message? Even if the account field is left blank?

Can they be made universal? How?

Thanks.
[Android Apps and Games] M66B:
It means that the rule list (long press folder, edit rules) show the condition and action types now.
[Android Apps and Games] M66B:
Rules apply to new messages in the folder the rule was defined for. So, not for all folders of an account.
[Android Apps and Games] M66B:
A network issue can cause this. If the message was submitted to the server and the connection is terminated before the server confirms the submission, FairEmail will consider the message as unsent, while the server may have accepted the submission. FairEmail can't assume that the message was accepted because it might not. I guess other email clients will do the same.
[Android Apps and Games] maybeme2:
Thank you. I realize that.

What i meant was same rule for all inboxes of all accounts. So it is not necessary to repeat the same rule in the inbox of each of my 8 accounts.

This is to deal with the same spam message sent to several of my email addresses.

If not (as I guess), is it possible to copy rules from one account inbox to other account inboxes?
[Android Apps and Games] M66B:
No, that is not how it works. 8 inboxes means 8 different folders and 8 different rule sets.

You'll have to copy manually.
[Android Apps and Games] maybeme2:
I thought so.

Currently, there seems to be no way to copy/paste rules in FE. But, I'll figure out a way to do what I need.
[Android Apps and Games] m0d:
I guess. As it happened again. It seems for some reason fairemail disconnects midoperation and it appears twice again:

I believe manual sync makes this even more possible

I am not sure if it actually is sent twice or just appears twice.

But, it never haopened before, not even when sending large emails, which is strange..

The outbox had no operations pending, and I needed to refresh sent folder a couple of times before the doubled message appeared.

---------- Post added at 08:12 PM ---------- Previous post was at 07:49 PM ----------

Also, advanced setting to use only one prefix does not happen always:

It should have prefixed subject only once, yet there are three: Re: Re: Re
[Android Apps and Games] fitittome:
Is it possible to get consecutive image placeholders to render horizontally? It would just mean a little less scrolling.
[Android Apps and Games] M66B:
In any case manual sync is unrelated to this because sending is done in a separate service.

Do you have "store sent" for this identity enabled?
[Android Apps and Games] m0d:
No. As outlook does not need it.
[Android Apps and Games] ths180:
Hello,

Is it possible to provide even more font sizes in the original view? For me, the texts on the S9 are sometimes relatively large, although the smallest font size is selected. The not original view is small enough.

Thank you and best regards
[Android Apps and Games] M66B:
Please see this FAQ:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq43
[Android Apps and Games] M66B:
Next release :)
[Android Apps and Games] ths180:
Ok. But you give the option in 3 dot menu to switch font size. Edit: sorry, the T next to 3 dot menu.

Small is sometimes big.

I thought you could there optimize the steps or give 1 or 2 more steps...

Best regards.
[Android Apps and Games] M66B:
The font sizes in the original message are set by the sender.

FairEmail set a default font size for when the sender doesn't set font sizes, which is equal to the font size in the formatted view.
[Android Apps and Games] wirdSchoon:
Hi Marcel,

that's a very good idea.

...and thank you very much for the opportunity to toggling between original and formatted message.
[Android Apps and Games] M66B:
I have just released

beta

version 1.464

Changelog/download:

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

The main visible change is that images in formatted messages will not be put on a new line anymore.
[Android Apps and Games] RedSkull23:
Finally a safe mail client to stick with. And it comes from the major helper about privacy that i own (solutions like XPrivacyLua and NetGuard are a perfect example). Thanks for all your efforts Marcel, highly appreciated.
[Android Apps and Games] ths180:
Hello,

did you changed anything with the swipe sensibility to change messages in last Verison?

I reported it is to sensitiv on the S9.

Now you have to swipe fast to switch.

Best regards,

Thomas
[Android Apps and Games] M66B:
Yes, it was changed.

You'll need to swipe at least half of the screen within a seconds.

Is it to insensitive now?
[Android Apps and Games] ths180:
Somehow it depends on the emails or their content. Text, image, paragraph, long or short mail. Some are easier to swipe, others worse.

If you accidently scroll a little bit during swipe it breaks...

Thomas
[Android Apps and Games] M66B:
Swipe left/right to go to the previous/next message is not dependent on anything shown and also not on any virtual displacement.

I will increase the swipe sensitivity somewhat in the next release.