yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] fraschi51:
The three-point menu when marking text in a draft still appears here only in portrait mode, but not in landscape mode (see screenshots). Why is this so?

If I mark text in a finished mail (no draft), then the three-point menu is available in all orientations.
[Android Apps and Games] dorqus:
I'm running the latest GitHub version. In Settings -> Notifications I have Trash, Reply, and Read checked for notification actions. However, when I get a new email the options available to me are Trash, Spam, Reply.

I don't have "Spam" checked in settings.

Pixel2, stock Android 10.
[Android Apps and Games] M66B:
Some people don't want to grant the required permissions and to setup Gmail manually.
[Android Apps and Games] M66B:
Android manages the copy/paste menu , so FairEmail can't change when it appears.
[Android Apps and Games] M66B:
I can't reproduce this.

Note that changing the notification settings do not change existing notifications.
[Android Apps and Games] M66B:
That's a nice, motivating and fair 1 star rating: "Needs finishing" :( :( :(
[Android Apps and Games] fraschi51:
I wish, FairEmail is 'never finished' ;)
[Android Apps and Games] nadir husain:
. think they are looking for eye candy rather than functionality . Really sad! this is the best one i have seen since the days of Gingerbread.
[Android Apps and Games] La_Globule:
I got the same behaviour just after upgrading.

Then I went to Settings, Notifications and tick then untick any checkbox and it reverts back to normal display.
[Android Apps and Games] dorqus:
I am able to reproduce it for new notifications
[Android Apps and Games] M66B:
As [MENTION=9691440]Ines*[/MENTION] kindly pointed out, this is actually caused by a little bug, which will be fixed in the next release.
[Android Apps and Games] dorqus:
Ok let me try that, thanks

Edit: that fixed it, thank you
[Android Apps and Games] zrx8:
Hi, the disappearing email problem still persists with the current version. I delete an email, start reading the next one, and in few seconds it gets deleted too. Btw. is there a way to open the next email automatically after deleting the previous one ?
[Android Apps and Games] M66B:
FairEmail will never move or delete messages without interaction, so if the message is really deleted from the folder, it was explicitly done by you or by the server.

Maybe it helps if you provide more details, like if the messages are related to each other, in which folder the messages are stored, etc.

There is a behavior option to automatically go to the previous/next message.
[Android Apps and Games] M66B:
I have just released

beta

version 1.731 1.732

Changelog/download:

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

This version adds an option to replace the color of a star by a semi-transparent background color.

As usual: please report any problem you discover, so it can be fixed.
[Android Apps and Games] zrx8:
I don't think it would be a server problem, because when another new email is received, the disappeared email reappears together with it again, as an unread one.

I am sorry, checked it again, but I can't find any behaviour setting that only remotely addresses auto advance. Is it a pro feature ?
[Android Apps and Games] M66B:
So, the message is not actually deleted from the server. Next time it happens, immediately send me the debug info by long pressing 'Support' in the main navigation (hamburger) menu. Note that Android recycles log files fast, so there is no use in sending the debug info later than 30-60 seconds after the problem. Please include the time of the problem and a short description.

It is the tenth behavior setting. You'll need to disable the ninth first.
[Android Apps and Games] gc01:
Hi - when do you think you'll release the next play store beta?
[Android Apps and Games] M66B:
Tomorrow there will likely be a release in the test program.
[Android Apps and Games] gc01:
thanks
[Android Apps and Games] nadir husain:
M66B you have raised expectations so high we want a new release everyday:)
[Android Apps and Games] M66B:
There was more than one today.
[Android Apps and Games] gc01:
My user is seeing an error on her phone:

Inbox 92,677

Unique constraint failed: message folder , message uid (code 2067)

Pull down to refresh makes it "go away" ... only to appear later

Any ideas what this is? It started happening after she got 1.729 and appears periodically - but may not be related.

Correction - she was on 7.116 - updating now to 1.729
[Android Apps and Games] M66B:
If you can reproduce this, I like to see the debug info (long press 'Support' in the main navigation menu).

Note that the debug info needs to be captured immediately after the error appears.

Especially in this case there will be a lot of logging, which is why timing is especially important.
[Android Apps and Games] gc01:
Ok will do - she was on 1.716 and now is on 1.729.
[Android Apps and Games] flocke000:
I know why you don't want to use the IMAP batch move because you want to make sure the move command is successful. But I have a lot of spam messages (> 100 / day) and moving them takes a long time. My suggestion would be to add a setting where you can define a threshold to use the command. If you select a number of messages above the threshold the batch command gets used and below the single move gets used. Or just make it a boolean setting to enable using the batch command for multiple messages.
[Android Apps and Games] M66B:
Which version of FairEmail are you using?

Just to get an idea: how long will moving 100 messages about take?
[Android Apps and Games] flocke000:
I'm using the current version from F-Droid, which is 1.715.

I'm not sure how long exactly, but it takes a few minutes to delete (move to trash) about 400 messages (I don't do it daily). I will time it the next time.

If you are open to PRs I could try adding a boolean setting to enable/disable the usage if the batch move.
[Android Apps and Games] cobben:
Curious, just now was copying the name of a file in the app Total Commander, and was just about to select "copy" when I noticed a 3-dots choice that I didn't remember seeing before.

Selecting the 3-dots I see the choices:

"Search",

"Translate"

and . . . wait for it . . .

"FairEmail search".

Who or what determines the choices included herein - Google, I thought . . . ?
[Android Apps and Games] M66B:
It won't be a simple as adding a boolean ...
[Android Apps and Games] M66B:
Apps can use this:

https://developer.android.com/reference/android/content/Intent#ACTION_PROCESS_TEXT
[Android Apps and Games] flocke000:
I know, but I have some experience in Android development (I'm the author of andOTP) and I am confident that I can do it if you are open to it.
[Android Apps and Games] M66B:
In the source code you can find my email address.

Please contact me to discuss about this.
[Android Apps and Games] cobben:
But why would FairEmail appear here for search and not well, any other choice (~Google) app?
[Android Apps and Games] cobben:
I'm guessing Google has implemented an adaptive choice mechanism of some sort - if so, the choices made available should change according to my app usage pattern.

The plague of AI is upon us . . .
[Android Apps and Games] maybeme2:
He's an idiot.
[Android Apps and Games] M66B:
I have just released

beta

version 1.733

Changelog/download:

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

Thanks [MENTION=9691440]Ines*[/MENTION] for reviewing some of the changes.

Please report any problem you discover.
[Android Apps and Games] gc01:
Question - the display option - 'show warning when receiving server could not authenticate message'.

Is this looking for DKIM/DMARC failure in the authenticated headers?
[Android Apps and Games] M66B:
Yes.

Related FAQ:

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

You can tap on the warning icon to get to know what exactly was wrong.
[Android Apps and Games] gc01:
That is awesome - thank you. Wish all email clients did this ... (I searched the FAQ for the words shown in the option and missed it).

HUGE FEATURE!!:svetius:

---------- Post added at 10:04 AM ---------- Previous post was at 10:02 AM ----------

Just fyi for any Thunderbird users - which does not do this - I use a combination of dkim_verifier addon and a set of header filter rules which tag message based on pass or fail.
[Android Apps and Games] M66B:
I have just released

beta

version 1.734

Changelog/download:

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

This version will batch move messages on the server [MENTION=5837930]flocke000[/MENTION]

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] YurkshireLad:
Fair Email and LastPass issue when composing an email.

Steps to reproduce:

- compose email

- input focus is given to the recipients field

- the LastPass popup appears as it thinks I'm logging into a site

- add a recipient from contacts

- recipient is added

- tap "discard" and confirm

- LastPass asks if I want to save login details

I don't know which app is at fault, but it's rather annoying. This is on Android with both my phone and tablet.
[Android Apps and Games] redhonker:
Hi,

I just installed the app and added my Yahoo email. It says push email is not supported. Is that the case? I searched online and the information is a bit confusing. Some say it's not and some say Yahoo is the only one supporting push in 2008. I was using TypeApp and there is setting for enable push mail in Yahoo account setting.

Thanks
[Android Apps and Games] M66B:
LastPass is definitely to blame here because all recipient fields are marked as email address and there are no fields marked as password.

Are you aware that LastPass has been acquired sometime ago by a less reputable company? Maybe Bitwarden is an alternative.
[Android Apps and Games] M66B:
FairEmail checks the capabilities of the server and will show a warning if push messages (IMAP IDLE) aren't supported. In this case FairEmail will periodically synchronize messages, which is an expensive operation and therefore will result in more battery usage. Also, new messages will not arrive immediately, since new messages will be discovered on synchronizing only.

tl;dr; Yahoo! tells this to FairEmail ...

I don't think there is a Yahoo! setting for this.
[Android Apps and Games] redhonker:
Did a bit search. Yahoo appears to have its own protocol for push, according to https://en.wikipedia.org/wiki/Push-IMAP. Is there any plan to add support for this protocol in Fair Email?

Thanks
[Android Apps and Games] M66B:
P-IMAP is a complicated protocol used by virtually nobody, also not by Yahoo: "Although they are both based on IMAP, the Yahoo! Mail and iCloud push email services for iPhone do not use a standard form of P-IMAP.

Yahoo! Mail uses a special UDP message to trigger an email synchronization

".

In simple terms: Yahoo! uses a proprietary protocol.
[Android Apps and Games] redhonker:
I see. Is it possible to support Yahoo's protocol? I'm trying to move away from TypeApp/BlueMail due to excessive wake lock ig uses. However, it appears to support Yahoo push email based on the experience.
[Android Apps and Games] M66B:
I don't think these apps implement the Yahoo! "push" protocol, but if you point me to the technical description and license info (!) I will see what can be done.
[Android Apps and Games] O_DoC:
I'm very curious about the 'need' of keep (stuck?) with yahoo?

Real question, not sarcasm.

I really don't understand, there's so many others providers or even way to host own domain/server if need.

Yahoo maybe not the worst but definitely far from the best.

Even more if they really lack of standard protocols.

Thank for answers.

Tapa'DoC'eD
[Android Apps and Games] redhonker:
It was my main email for a long time. So it's not easy to move to other services.
[Android Apps and Games] O_DoC:
... Could understand and of course everyone sees the world his own way.

But.. It's almost 2020, maybe time to move...

Good luck

Tapa'DoC'eD
[Android Apps and Games] TiTiB:
It took me almost 7 months for me to move from Gmail to a paid mail service. It took that long because it was about then that I no longer received any forwarded mail that I actually cared about.

All I did was set an auto respond with my new email address, a forward rule, and slowly updated my address at locations that I deemed important. I'm sure it would take a lot less time for someone less lazy.

I still have a Gmail account but receive only one or two emails a month. None of which are important.
[Android Apps and Games] ammarr:
[MENTION=2799345]M66B[/MENTION] Just wanted to confirm that your newly added 'Dismiss' notification action is showing up on my watch now. Its redundant, because all notifications get a dismiss option anyway on the watch. The regression however is that now it doesn't show anything about the message at all. It just shows me *2* new notifications, both saying '1 new message', and in the actions it shows 2 dismiss options.

I've previously run a debug build of gadgetbridge and debugged it using Android Studio, so I'm hoping to try that sometime soon and give you more info on what a possible fix could include. Just been too busy to attempt it so far.
[Android Apps and Games] M66B:
Did previous versions of FairEmail show any notifications on your watch?
[Android Apps and Games] Ines*:
I tested TypeApp and there is a 'push' setting which does - nothing - for Yahoo.

TypeApp is simply polling the imap server every 3-4 minutes, see screenshots. [MENTION=976884]redhonker[/MENTION] you can have the same and much more under your control with FairEmail. Just go ahead!

You can change the '(Keep-alive/)poll interval' in the advanced settings of the account and you have to set every folder you want to be polled to 'periodically synchronize ...' in its folder properties. (Edit: setting not neccessary, 'Synchronize' is sufficient.) And wisely choose the number of days to sync.

I guess the only app that provides Yahoo push notifications is their own mail app.
[Android Apps and Games] redhonker:
Thanks. I was always wondering why TypeApp uses so much battery. Now I know. BTW, which app did you use to check the connection? I don't have root. Thanks
[Android Apps and Games] M66B:
NetGuard of course!
[Android Apps and Games] redhonker:
[MENTION=2799345]M66B[/MENTION]

I read the pro license is tied to the device. Is it?

1 quick note after using it for half a day. When new mail arrives, I click on the notification to go to FairEmail, which was open in Conversation mode. It will remain at the previous view while the new mail is above the top the and invisible.
[Android Apps and Games] M66B:
It is not allowed to discuss purchases in this thread, so please contact me in another way about the pro features.

I am not sure what you mean by viewing a message from the new message notification. Tapping on the notification should show the conversation and if there is only one unread message in the conversation this message should be expanded. If a new message arrives, it will be added at the top. Going 'back' should show the unified inbox. What exactly is your question/problem?
[Android Apps and Games] Ines*:
I used the famous, top quality and highly recommended no-root firewall NetGuard :) developed by M66B. :good:

Note that with high frequency polling, NetGuard will *not* show new connections of FairEmail because there are none (the established connection is used to poll). FE does not close the connection and Yahoo seems to close it "only" after about 5 minutes. But with larger poll intervals, you will see a similar pattern in NetGuard.
[Android Apps and Games] redhonker:
1. Notification for 2 emails showed up and are ignored (did not tap on anything)

2. Swipe down from top, tap on the FairEmail (2 new message) notification

3. FairEmail opens in conversation mode. However the 2 new messages are not visible as the view remains as the last time it was open. The 2 new emails are beyond the top of screen. I have to slide down to see the 2 emails.

Hope this helps.
[Android Apps and Games] M66B:
You likely want to enable 'Scroll to top on receiving new messages' in the behavior settings.
[Android Apps and Games] redhonker:
Yes, it works. Sorry I missed it.
[Android Apps and Games] ammarr:
Yes. Previously, for one email it would show one notification with 'subject' and 'from' on the watch. Now, for one email it shows 2 notifications with just the text '1 new message'.
[Android Apps and Games] M66B:
I have ordered a Xiaomi Mi Band 3, which I will likely received tomorrow, so I guess the notifications on your wearable are going to work soon ;)
[Android Apps and Games] M66B:
I have just released

beta

version 1.735

Changelog/download:

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

The most prominent change will be a new color picker with more colors. It appears that background color instead of star colors is very useful to me, which I didn't expect. The background color will be shown for collapsed messages only; expanded messages will show a colored star instead, so that they are easier to read.

Please report any problem you discover.
[Android Apps and Games] gc01:
Since coloring can now be either star or message background:

Still on 1.733 - should the menu item to color now say something like 'Message Color' rather than 'Colored star'.

While I understand a no-color star is different to background color, it might be nice to find a way to make this all one option instead of 2.

Perhaps 'Mark Message'

-> Add star

-> Add Color
[Android Apps and Games] M66B:
Basically, the background color is a variation of colored stars. The background color requires a star, so that at least one property can be synchronized to the server (there is no standardized support for colors in IMAP). So, all texts can and should stays as they are.
[Android Apps and Games] gc01:
Understand - what you're saying is this is really one option - 'flagging a message' (i.e. add a star).

Once flagged the UI can show message is flagged - for that you offer the user choice to use a background color.

(Assume color info is stored locally while the 'marking message' is sent as an imap flag: \flagged back to imap server.

So perhaps better is then a single option with one sub-option to use color.

Option UI = 'Flag Message' -> use imap \flagged.

..... Sub-option -> Add Color

Just a thought ...
[Android Apps and Games] M66B:
It is: tap to set flag or long press to set flag and color in the conversation view. In a message list you'll need to use the multiple selection menu. Suggestions for improvements are welcome as always.
[Android Apps and Games] gc01:
Striking my comment - as its incorrect.
[Android Apps and Games] gc01:
Hmm ok - well I'd still suggest changing the name 'colored star ' to something else like Add color or something.

I can see this as 1 logical thing or as 2 logical things - my mind treats this as 1 logical thing - tho I see that you can color it without sending the imap \flagged flag it seems.
[Android Apps and Games] M66B:
A color without IMAP flagged is deliberately not supported to make sure that the marked message will be visible as marked in other email clients too. Also, if somebody needs to reset stuff, at least the star remains.
[Android Apps and Games] gc01:
That's what I thought at beginning - ok good and that makes a lot of sense - now I understand a bit better.

Does this not then say there is really one option - flag this message.

Along wIth a suboption to add color?
[Android Apps and Games] M66B:
Basically, yes, so:

Tap star: add/remove star

Long press star: add star and color

The long press in a message list is for multiple selection, so in a message list 'Colored star' (add star and color) is in the multiple selection menu.
[Android Apps and Games] maybeme2:
These are really minor but I thought to mention them.

1. To reproduce:

Open the compose new email screen

enter address in 'To field'

start writing long email text

Decide to wish to enter a CC address

Click on the 'double contact icon'

The CC and BCC fields open up

*But, the screen and cursor remains in the message field and it is necessary to scroll up to reach the address fields. I think when the CC and BCC fields open up, the screen (and maybe the cursor) should more logically go the address fields when the add address icon is clicked, not the message field.

2. Related:

When you double click on a message in the Unified Inbox view to change it to 'unread' the display moves to the top on the Unified Inbox. Maybe it should remain at the message being worked on.

(I have the 'scroll to top on receiving new mail' selected which may be the reason. But it is not applicable here.)
[Android Apps and Games] gc01:
In the 3 dot menu for long press on message it shows 2 options

Add Star

Colored star

(a) Since the color is now background mostly, should the second item not change to 'Add Color'

(b) Since both of these items are really 'Flag Message' and 'Flag Message With Color', I still think they should look like a single option with color variation.

Perhaps the 2 items in menu should be closer to

Flag Message with star

Flag Message with color

which shows they are variations of 'flagging a message'

---------- Post added at 12:09 PM ---------- Previous post was at 12:07 PM ----------

Just a suggestion and I don't feel strongly at all - in fact I don't use message flags, and only tested it since you brought it up as a new option to color the background :)
[Android Apps and Games] M66B:
The first thing will be improved in the next version.

The second is hard/impossible to prevent because everything is asynchronous in FairEmail. I am thinking about allowing double tap to read only when go to top is disabled.
[Android Apps and Games] fraschi51:
The Cancel button can hardly be seen correctly on the Send Later dialog for date/time setting.

Maybe the buttons can be arranged next to each other like in other dialogs?
[Android Apps and Games] maybeme2:
No, I prefer you leave it as it is. Ability to change to 'unread' or read is more important.
[Android Apps and Games] M66B:
There is a good reason to not do this: people without the pro features would not like it.
[Android Apps and Games] M66B:
I can't control the placing of the buttons, but I can limit the height of the date/time pickers in the next version.
[Android Apps and Games] maybeme2:
I noticed a good change in the latest update.

The ability to add a background color to highlight selected messages in the unified inbox list is excellent. But the associated background color when the message is opened was less welcome. Now the two are separated. FairEmail can add a background color to highlight certain messages in the unified inbox exists but without the background color in the opened message. That is perfect. Thank you Marcel.
[Android Apps and Games] M66B:
I am sorry, but in the next version you'll have to choose because I don't like things that do not work properly.
[Android Apps and Games] KKoerli:
Using version 1.715. I have an odd issue. I set up one account via the quick setup with IMAP. Now i would like to add a second account from a different provider, but fairmail will only let choose pop not imap (i cannot use quick setup in this case)

Any suggestions?
[Android Apps and Games] M66B:
This was a bug that has been fixed in recent versions. So, the suggestion is to update.

Please see here for the download options:

https://github.com/M66B/FairEmail/blob/master/README.md#user-content-downloads
[Android Apps and Games] M66B:
I have just released

beta

version 1.736

Changelog/download:

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

I think this version is pretty stable, so this is a release candidate for the next stable version.

This would be a good moment to update the translations too.
[Android Apps and Games] KKoerli:
thank you and sry for bothering. I just installed it today and overlooked the comment about the f-droid version not always being up to date.
[Android Apps and Games] TiTiB:
110% Great way to highlight messages, and if I use standardized colors, a way of 'sorting'.
[Android Apps and Games] sethnet:
Perfect function for changing background color in unified inbox view. Essential to organize between my starred messages regardless of the account they are.

Great work!