yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] m0d:
Local contacts feedback,

On first click - contact is starred, which takes it to the top.

So, if you wanted to add to ignore list you have to scroll all the way back to top and select again.

Is it possible to have selection on long-press, instead of cycle.

I.E.

Star/Favourite ~ keep same icon a star or have separate favourite icon?

ignore

Delete

Currently the list is long, and cycling would talk a lot of time.

Also, having multiple select to delete useless contacts would be great.

Ignore list sends it to the bottom, dimmed.

However, some contacts are useless - such as mail newsletters, spammed contacts that have been added before, no-reply contacts from companies/airlines/etc.

These useless contacts should not appear in list. With removal of delete contact this is not possible.

Is it possible to have ignored contacts hidden from main contact list?

Therefore, only real contacts are shown.

A menu item with show ignored contacts or blacklisted contacts could be useful, just in case user sent wrong contact to list.

Legend needs to be updated with a section for local contacts,

Also,

One of the icons is already used for:
[Android Apps and Games] M66B:
Is the internet connectivity check fixed for everybody?
[Android Apps and Games] ouzowtf:
It was fixed with 1.386 for me with Android 8.0
[Android Apps and Games] fraschi51:
... and for me on Anroid 7.1 with FE V 1.387 all connections work as expected ... :)
[Android Apps and Games] M66B:
I have just released

beta

version 1.388 1.389

Changelog/download:

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

The local contacts view was improved and extended with a search [MENTION=3138030]m0d[/MENTION]. Also, editing the signature as HTML will retain all elements and attributes now (until you use the inline field).

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

What are local contacts for?
[Android Apps and Games] m0d:
I am sure it will get there. Just like the rest of the App.

The hint does not go away, like the other previous hints - I believe they had an 'X' and/or where swipeable:

Is it possible to have delete?

Search works great, but spammed contacts come up i search even when dimmed, which should be the case for when you ignore contact by mistake.

But for spam emails, delete is better

---------- Post added at 04:13 PM ---------- Previous post was at 04:10 PM ----------

Another thing would be to select contact and/or multiple contacts to send an email to.

Maybe just being able to copy email address

I understand that you want to keep it as simple as possible.

But, the possibilities are endless.

I still believe:

Having long-press to select copy email address/ star/ignore/delete

select/click ? could be anything

multiple select on longpress to sleect multiple address to compose new email, or more importantly to delete spam and useless contacts
[Android Apps and Games] M66B:
I am not planning to add hiding the hint text, multiple select, a delete and send for local contacts because the local contacts are not for general use. As the FAQ explains, the local contacts are just for auto completion when no contacts permission has been granted and to generate favorite shortcuts.

You could clear your local contacts and clear local messages for one or more folders and synchronize again to rebuild the local contacts list and to get rid of spam contacts which were added in previous versions.
[Android Apps and Games] meiser:
Hi,

I also switched from K9-Mail to FairEmail today (buying the Pro version to support the dev).

I'd really like to have some sorting possibilites. As explained by m0d, the sorting is a bit inconsistent as the navigation drawer is sorted alphabetically, but the inboxes in the unified inbox (if you disable unified inbox in the settings) are sorted by account creation as in "add newly added account to the end of the list".

[MENTION=2799345]M66B[/MENTION]: could you maybe re-think your decision?

Many thanks in advance.

Regards,

meiser
[Android Apps and Games] M66B:
The next version will sort the unified inbox folders on name and account (in that order), is that okay for you?
[Android Apps and Games] meiser:
Absolutely, thanks a lot!
[Android Apps and Games] M66B:
I have just released

beta

version 1.390

Changelog/download:

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

Local contacts have been restructured (the originating account and the first contacted time have been added) and will be cleared by updating to this release. If you want to rebuild the local contacts list, you can clear local messages and synchronize again (long press a folder in the folder list for these option). This will work for the sent folder too now. Local contacts management has been moved to 'Setup'.

Rules are extended with a recipient condition, which will match 'to' and 'cc' addresses and an automation action, which will send a broadcast intent with the rule name, 'to' address and subject of the matched message.

Feedback, thanks, purchases and donations are appreciated.
[Android Apps and Games] beeshyams:
I just couldn't follow the rules portion. Can you please elaborate?

Thanks

Edit : I understood creating rule based on recipient and choosing automation. I should expect an intent to be created, right. What is "intent" and how do I use it. Noobish, yes

I can try and figure out the automation portion but am trying to understand how it is useful before investing effort in automation
[Android Apps and Games] M66B:
I have just released

beta

version 1.391

Changelog/download:

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

Reading the Tasker documentation about intents to answer the question of [MENTION=6285129]beeshyams[/MENTION], I discovered that Tasker can receive broadcast intents only. This version changes from service to broadcast intents for this reason.

The idea is that FairEmail can send an intent on matching specific messages, which can be processed by other apps, like Tasker, to do whatever you like.
[Android Apps and Games] beeshyams:
Thanks.

I hope somebody offers an example of how it can be useful. It should be useful but right now can't think how

Edit: [MENTION=2799345]M66B[/MENTION] - please add copy action so that the intent created can be copied and pasted into automation app, instead of typing. Thanks
[Android Apps and Games] M66B:
https://github.com/M66B/open-source-email/commit/0a2647f0c7fe20b1c596dec4224b01be096b2c2b
[Android Apps and Games] meiser:
I just installed version 1.391. The navigation drawer and the unified inbox are sorted differently. The drawer shows "GMail" first, and then "GMX". In the unified inbox, it's vice versa.
[Android Apps and Games] M66B:
Thanks for reporting this, It will be fixed in the next release:

https://github.com/M66B/open-source-email/commit/ff3bebce3c9bd5f34b9ecd647bd8e9d4fa96672d
[Android Apps and Games] beeshyams:
:svetius: it works. Did a simple test. Created

a rule for a mail sent from one account of mine to another and used automation app to announce custom alert

Lot of possibilities I am sure but a start for me
[Android Apps and Games] castawaybcn:
I appreciate this might not be feasible but what do messages have to do with it?

The look and appearance of this would similar to the left side panel on desktop software such as Thunderbird: a collapsible/expandable folder tree to navigate your inbox structure, messages would only load when you clicked on the folder itself.
[Android Apps and Games] M66B:
I understood something else and I will give this some thought.

A problem is that system and synchronizing folders are sorted on top on popular demand, which won't fit the expand/collapse model.

Are you aware that you can hide folders?
[Android Apps and Games] beeshyams:
This feature + automating sync can be added to Play Store description under "Automation"
[Android Apps and Games] M66B:
I have just released

beta

version 1.392

Changelog/download:

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

This version adds collapsing/expanding of child folders [MENTION=3696205]castawaybcn[/MENTION]. The collapsed state will be remembered. This change doesn't go nicely along with hiding individual folders, so hidden folders will always be shown dimmed in the folders list.

Feedback, thanks, purchases and donations are appreciated.
[Android Apps and Games] m0d:
I do not see any collapsing element,

Although main folder view looms like it is missing something:

There is blank spaces before all folders

Also, I came across external search, while looking to see if there was collapsing setting perhaps.

Is this the explanation,

Where does the external come in?

Should it be Enabled for search on device?

I am a little confused, as explanation says it searches first in device.
[Android Apps and Games] alojo:
Could I force the English interface?
[Android Apps and Games] M66B:
If you have no other (user) folders, this is what it is.

The blank space is where the folder state and expand/collapse icon will be, if there are child folders.

If you search in any folder but the unified inbox folder, first a search on the device will be done and after that a search on the server will be done. You don't have to enable anything for this.
[Android Apps and Games] M66B:
Please see here:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#frequently-requested-features
[Android Apps and Games] m0d:
Try, long-press the folder you want:

And select edit properties,

Then check the 'Show in unified inbox',

---------- Post added at 09:48 AM ---------- Previous post was at 09:45 AM ----------

I have user folder, but none of them have children.

So, view is useless for me :silly:

Is there an option to disable it?

You might get reports from users that view is messed up, since that is how it looks to me.

Having option. Defaul disabled might be helpful.

Could you provide a screen shot of how it is supposed to look, the collapsing folders?

---------- Post added at 09:50 AM ---------- Previous post was at 09:48 AM ----------
[Android Apps and Games] M66B:
External search is search from other apps. Select some text in another app and in the copy/paste menu there will be 'FairEmail' in recent Android versions.
[Android Apps and Games] m0d:
Ahh, okay.

So, If this is enabled it first searches locally?

Did I get it right?

Thank you for clarification.
[Android Apps and Games] M66B:
Yes, but only in the archive folder (if any).
[Android Apps and Games] M66B:
The next version will detect this situation automatically and change the view accordingly.
[Android Apps and Games] m0d:
Wonderful.

I am curious to see, though, what it looks like.

---------- Post added at 10:27 AM ---------- Previous post was at 10:23 AM ----------

It seems to search other folders, too.

I have it enabled and on first account have no archive folder, but results from inbox are found.

Also, search appears instantly so I do not believe it searched server yet:
[Android Apps and Games] M66B:
This is what will happen if you don't have an archive folder.
[Android Apps and Games] M66B:
I have just released

beta

version 1.393

Changelog/download:

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

This version moves the outbox to the navigation menu. This fixes sort problems in the folders list and makes clearer that there is just one outbox. This version also checks if the top folders are collapsible and automatically adjusts the layout for this [MENTION=3138030]m0d[/MENTION].
[Android Apps and Games] m0d:
Perfect.

So, I guess I will be removing archive fro 2nd account, too.

And, you think the App can't get any better.

I will test it out.

Thank you
[Android Apps and Games] meiser:
Hi,

I see one small usability issue with version 1.393. If the inbox is collapsed and you right-press the inbox folder, the dropdown menu is shown at the bottom of the last child folder. This is not the case for any other user folder.

I hope, the attached screenshot helps to understand it.

Regards,

meiser
[Android Apps and Games] meiser:
And I'd like to ask for a feature. Would it be possible to make it configurable to jump to the whole account if I click on the inbox in the unified inbox as if I clicked it in the navigation drawer?

Regards,

meiser
[Android Apps and Games] M66B:
IMHO, the only logical action for clicking on a folder is to shows the messages in the folder.

I don't want to add an option for this, sorry.
[Android Apps and Games] meiser:
I see, what about the possibility to have the same list as in the navigation drawer as an entry point instead of the unified inbox?

BTW, where can I set different LED colors per account?
[Android Apps and Games] M66B:
The unified inbox is composed of folders, not of accounts. The unified inbox is by default shown as a list of messages in these folders and optionally you can show a list of these folders. You can select any folder, except the outbox, to be part of the unified inbox. It will not be made possible to show a list of accounts instead because I don't think that would be used much and isn't the natural thing to do. You can use the navigation menu to navigate to the folders of an account and you can set one account as primary account and access the folders of this account with the folder icon in the action bar.

Light colors: please see this FAQ:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq21
[Android Apps and Games] M66B:
I like to hear feedback on the new collapsible folder list. Is is useful to you? Does it work properly?
[Android Apps and Games] fraschi51:
For me I can say, that I don't need and use the collapsible folder list. But for others this may be a nice feature ... ;)
[Android Apps and Games] m0d:
:crying: I dont know what I am missing. :silly:

:eek: :cyclops:

Someone please post screenshots

Okay so I saw screenshots from previous post.

And realize, I am not missing much.

I fo not use it.

My email structure does not create collapsing.

---------- Post added at 02:25 AM ---------- Previous post was at 02:02 AM ----------

???

I actually had my previous client set-up with accounts view on open.

But, I did not mind the change.

Also, it is easier to manually sync certain and different folders across accounts this way, unified inbox folders - that is.

So, not really missing it.

As you said the accounts list is a swipe away.
[Android Apps and Games] bluegrass55:
Restoring Pro Version

Is there a way to keep the Pro version between ROM changes?Currently back on Free version after latest ROM install.

With Lua Titanium restore does the job, but with this app not so. Do I have to contact you after each ROM change?

Thanks.
[Android Apps and Games] meiser:
I like it, it's useful for me.
[Android Apps and Games] M66B:
I have just released

beta

version 1.394

Changelog/download:

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

This version allows you to select to show the unified inbox messages, unified inbox folders or synchronizing accounts on the start screen [MENTION=3150073]meiser[/MENTION].

This is a release candidate for the next stable release. Please report any issues you find, so they can be fixed. This is a good moment to update the translations.
[Android Apps and Games] M66B:
The just released

beta

version 1.395 will show the number of unread messages for each account as well.
[Android Apps and Games] meiser:
Awesome, many thanks!
[Android Apps and Games] ouzowtf:
No issue, but something I was wondering about.

Since a few days when I open FairEmail from the synchronization notification (sometimes really handy) I see the unified inbox like before, but the "back arrow" is shown in the top left corner.

When I tap on it I see the same messages and the unified inbox is shown with the "hamburger icon" of the navigation drawer.
[Android Apps and Games] M66B:
Thanks for reporting this.

I will look into it.
[Android Apps and Games] M66B:
I have just released

beta

version 1.397

Changelog/download:

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

This is mainly a bug fix release underway to the next stable release.
[Android Apps and Games] m0d:
I have a question about temporarily disabling syncing for an account.

Do local messages get cleared?

The problem is that I am abroad, and therefore my google account does not work, due to gmail not supporting app passwords without a mobile number,

I need to sign in on browser enter recovery email and get code, etc.

But.

On the other hand Microsoft and outlook supports app passwords so my outlook account works fine.

So, I want to disable the gmail account without losing the messages and all folder settings ...

Until I return from travels, and it works again.

Is that possible?

---------- Post added at 05:58 PM ---------- Previous post was at 05:56 PM ----------

A note,

All my folders are set to disabled sync for manual synchronization.

But when I sync my outlook account manually, the gmail account automatically tries to connect even though no folders are enabled.
[Android Apps and Games] M66B:
Disabling account synchronization will just pause the account, so you can safely use this without losing anything.

Manual sync starts the background service to do its normal work for one minute, so all enabled accounts will be processed. If you only have an internet connection for a limited time, for example on an airport, this will be quite handy for a quick sync of everything.
[Android Apps and Games] m0d:
Oh, perfect. I just wanted to make sure.
[Android Apps and Games] M66B:
I have just released

beta

version 1.398

Changelog/download

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

This version adds a search to the new accounts view and fixes some bugs.
[Android Apps and Games] M66B:
I have just released

beta

version 1.399

Changelog/download

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

This version will batch new message notifications to prevent a 'salvo' of notification sounds and adds an option to hide duplicate (dimmed) messages in the conversation view.
[Android Apps and Games] BreckZeBoulay:
Where is this option so usefull for gmail users ? ^^
[Android Apps and Games] M66B:
Three dots overflow menu upper right.
[Android Apps and Games] bluegrass55:
Thanks

Just a small word of thanks for your work. This app is getting better with each update, especially with the enabled notification LED.:good::good:
[Android Apps and Games] castawaybcn:
I updated yesterday to find this feature. Sheer awesomeness, thanks for implementing this, it works very well on my end! Glad I donated to the project ;)
[Android Apps and Games] m0d:
With the new separate Outbox, does it need to be synchronized manually to send emails.

I just sent a mail, but I needed to pull-to-refresh outbox from navigation menu for it to send.

Is this intended?

Before it always sent automatically.
[Android Apps and Games] M66B:
The outbox has been moved to another place, but was not changed in any other way. Note that there was always just one outbox shown at multiple places.

Messages should be sent automatically and for me that works properly (and I send a lot of emails daily).

If there are messages in the outbox, there should be a sending notification and corresponding sent operations as well. You can check the operations view about what is happening and if there are any errors.

Note that sending messages requires a suitable internet connection. If you have set to not use metered connections, no messages will be sent.

If sending fails, it will be retried after the next connectivity change. This is deliberately different from receiving messages, which is retried after an increasing back-off interval. This is to prevent from being locked out due to anti spam measures.
[Android Apps and Games] Licaon_Kter:
Is Yahoo a known working provider? F-Droid 1.395

I've enabled "less secure apps", it gets the headers for months of email, it says it will delete email if I swipe them off, but.... operations just pile up, mail is not deleted, and opening an actual email just sits there with a spinning circle never to actually show the text contents.

I fairemail: Yahoo run
I fairemail: Auth type=1
I fairemail: Yahoo connecting
I fairemail: Notify messages=0
I fairemail: Notify messages=0
I fairemail: Yahoo opened event
I System.out: HM2 ID ("name" "FairEmail" "version" "1.395")
I fairemail: Server remote-host=10.201.63.155
I fairemail: Server vendor=Yahoo! Inc.
I fairemail: Server support-url=http://help.yahoo.com/
I fairemail: Server name=Y!IMAP
I fairemail: Server host=sky200034.imap.mail.yahoo.com
I fairemail: Server version=1.1.13303
I fairemail: Server via=MYIP|sky700104.mail.ir2.yahoo.com|10.201.63.155|sky200034.mail.ne1.yahoo.com
I fairemail: Yahoo idle=false
I fairemail: Yahoo connected
I fairemail: Start sync folders account=Yahoo
I fairemail: Local folder count=6
I fairemail: Notify messages=0
I fairemail: Yahoo folder separator=/
I fairemail: Remote folder count=9 separator=/
I fairemail: Yahoo:Archive attrs=\Archive \HasNoChildren type=All
I fairemail: Archive exists type=All
I fairemail: Yahoo:Bulk Mail attrs=\Junk \HasChildren type=Junk
I fairemail: Bulk Mail exists type=Junk
I fairemail: Yahoo:Bulk Mail/Spam attrs=\HasNoChildren type=User
I fairemail: Bulk Mail/Spam added type=User
I fairemail: End sync folder
E fairemail: Yahoo java.lang.NullPointerException: Attempt to invoke virtual method 'long java.lang.Long.longValue()' on a null object reference
E fairemail: java.lang.NullPointerException: Attempt to invoke virtual method 'long java.lang.Long.longValue()' on a null object reference
E fairemail: at eu.faircode.email.Core.onSynchronizeFolders(SourceFile:815)
E fairemail: at eu.faircode.email.ServiceSynchronize.monitorAccount(SourceFile:613)
E fairemail: at eu.faircode.email.ServiceSynchronize.access$800(SourceFile:85)
E fairemail: at eu.faircode.email.ServiceSynchronize$4$1.run(SourceFile:399)
E fairemail: at java.lang.Thread.run(Thread.java:764)
I fairemail: Yahoo Attempt to invoke virtual method 'long java.lang.Long.longValue()' on a null object reference
I fairemail: Yahoo Attempt to invoke virtual method 'long java.lang.Long.longValue()' on a null object reference
I fairemail: Yahoo closing
I fairemail: Yahoo store closing
I fairemail: Notify messages=0
I fairemail: Notify messages=0
E fairemail: Yahoo closed event
I fairemail: Yahoo store closed
I fairemail: Yahoo closed
I fairemail: Yahoo backoff alarm=15
I fairemail: Notify messages=0
[Android Apps and Games] M66B:
This problem was caused by adding collapsible folders and was fixed in the latest release.
[Android Apps and Games] Licaon_Kter:
Great thanks.

And another think.

On an AOSP 9 device single messages are expanded as expected but on an older 6.0.1 device they stay collapsed. Is this a known thing?
[Android Apps and Games] M66B:
I guess the settings are different because expanding messages does not depend on the Android version.
[Android Apps and Games] Gotcher:
Searched for it but couldn't find an answer: is there a widget available or planned for FairEmail? Just like the stock one where you can directly check mails without going into the app itself? Thanks for your work!
[Android Apps and Games] m0d:
Sending used to work - automatically for manually / on-demand accounts.

But, now no. Just an observation.

Which is a good thing because I want to delete that message and edit as new. but deleting is not possible.

I tried changing to debug mode but still not able to delete/cancel sending. Or edit/share

Also another observation, number of emails does not show, it used to show in folders view,
[Android Apps and Games] M66B:
Are there any messages in the outbox folder?

Are they shown as read, unread or dimmed?

Are there any send operations pending?

Are there any error messages in the operations list or outbox?