yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] andy356:
Maybe the usage will shoot up because of FairEmail. :3
[Android Apps and Games] M66B:
I have just released version 1.924 1.925 1.926 1.927

Changelog/download:

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

This version fixes invalid characters in the subject in some circumstances and improves a few minor things.

This is a release candidate for the next Play store release.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] M66B:
I have managed to fix another AndroidX bug or actually two: it will be a lot easier to grab the scroll thumb in the next release and fast scrolling will load messages faster and should not caused ANRs anymore.
[Android Apps and Games] TiTiB:
Haven't read thread in a few days, nor updated since several version back, until just now, and am seeing '$X-ME-Annot-2' in a separate line under subject. Mime-type, sure, but how do I get rid of it? About 25% fewer messages on screen is not worth it.
[Android Apps and Games] M66B:
What you are seeing is likely an IMAP label (keyword, tag). It starts with a $ sign, which means it is a system/server label. I have no idea what this label means, do you? It seems to be a provider specific label.

I am thinking about not displaying system labels in the message header anymore.
[Android Apps and Games] andy356:
Default off toggle in settings?
[Android Apps and Games] M66B:
The idea was that if somebody uses labels, (s)he want to see the labels. So, no settings would be required.

However, I didn't count on system labels added by the server not useful to be seen. So, the most logical would be to filter these labels.
[Android Apps and Games] Vicalvi:
Hello, when an unwanted email arrives, I select it and mark it as SPAM. I found that doing this automatically blocked the sender, but it doesn't, I still receive emails, any tips?
[Android Apps and Games] M66B:
Do you mean the 'Block sender' option of FairEmail?

Are the messages coming from the same sender?
[Android Apps and Games] M66B:
I have just released version 1.928

Changelog/download:

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

This version refines operation scheduling and fixes/improves fast scrolling.

The calendar preview has been extended with the event description and location.

This is a release candidate for the next Play store release.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] fraschi51:
Why is the forwarded mail text *below the signature* when forwarding, so that it possibly cannot be seen at all (depending on the recipient's settings and when using the signature separator in FE). In my opinion, the signature (including the signature separator) should only appear *below the forwarded mail*.
[Android Apps and Games] M66B:
The signature is supposed to be below the message you are sending IMHO.

Maybe the signature should be omitted when replying/forwarding.

I like to hear opinions about this.
[Android Apps and Games] fraschi51:
But I send the forwarded Text (in my name) - so my signature should be on the end of all.
[Android Apps and Games] M66B:
I have another opinion about this, maybe not the right one, so let's hear what others have to say about this.
[Android Apps and Games] nadir husain:
Agree with [MENTION=7350063]fraschi51[/MENTION] signature should always be at the bottom regardless of logic.
[Android Apps and Games] Friedel25:
Thank you for filtering the $ labels! :good:

I see system labels on my t-online.de account too, but they don't start with $. Examples

DTAG_document = file attachment

DTAG_image = image attachment

[DTAG is an acronym for Deutsche Telekom AG]

Can you filter these as well?

[Version 1.928]
[Android Apps and Games] Vicalvi:
That, exactly. Currently when you send it to Spam, it does not block the sender.
[Android Apps and Games] M66B:
Hopefully, you checked the 'Block sender' option.

Please long press your inbox and select 'Edit rules' to check if rules were created to move messages of blocked senders automatically to the spam folder.
[Android Apps and Games] M66B:
Both when replying and when forwarding?
[Android Apps and Games] M66B:
The signature will be at the very end in the next release.
[Android Apps and Games] gc01:
Hey marcel - I'm bowing away from following the forum, its no longer appropriate given that the version I use is too far behind the discussion.

If there's something I can help with, feel free to reach out to me directly. Thanks for all the work you've put in - you've created something pretty awesome and you should be pretty proud.

Best,
[Android Apps and Games] Vicalvi:
Sorry for the inconvenience, but I'm pressing for a while in my inbox and nothing happens, no menu appears for me.
[Android Apps and Games] M66B:
Try long pressing the inbox in the folder list.
[Android Apps and Games] M66B:
I can, but I need to know the exact label names (case sensitive).
[Android Apps and Games] Vicalvi:
Same thing, nothing appears. :confused:
[Android Apps and Games] La_Globule:
+1 to put the signature at the very end of the mail so that in case of a reply, the original mail in included between the answer and the signature, and so on for a new following reply.

Thanks.
[Android Apps and Games] M66B:
Long pressing the inbox in the folder list should show a popup menu, containing a menu item 'Edit rules'.

Which version of FairEmail are you using? (you can see that in 'About' via the navigation menu)
[Android Apps and Games] Vicalvi:
I found, do I need to create a rule so that every email I mark as spam, the sender is blocked?

EDIT:

Well from what I understand, will it be necessary to create a rule for each sender that I consider SPAM, so that emails are automatically directed to the SPAM folder? If that's the case, I would like to make a suggestion, when an email that we consider spam arrives, the most practical way would be to select the email in the inbox, in the button that shows the options that can be done with it , add an option called "Block sender and send to SPAM" something like that. That way every time that sender sent an email again, it would be automatically forwarded.
[Android Apps and Games] M66B:
What you suggested will happen if you tap on the flag icon just above the message text.
[Android Apps and Games] Vicalvi:
Where's that flag icon? I opened the message here and didn't find it. Sorry for the inconvenience, after that I have to turn to pro. :o
[Android Apps and Games] Vicalvi:
Sorry, I couldn't find the flag, because the email was already in SPAM. :o:o
[Android Apps and Games] Friedel25:
Hallo Marcel,

the exact names are (they appear in this notation also under "Manage keywords"):

DTAG_document

DTAG_image

Many thanks,

Andreas
[Android Apps and Games] M66B:
Thanks. This will be in the next release.

Also: there will be a setting to enable showing keywords in message headers (default disabled).
[Android Apps and Games] loyl1:
Many Thanks

Marcel,

I can't thank you enough for all the hard work you put into Fairemail. Though I'm happy with it the way it is, you keep adding new features! Many times they surprise me as something I wasn't looking for but become indispensable.

Just wanted to let you know that you are appreciated.

- Tom
[Android Apps and Games] tbv2005:
Not from my point of view

---------- Post added at 07:00 PM ---------- Previous post was at 06:57 PM ----------

Sh... I don't like to ask(as there are already that much), but can you make an option? It makes (imo) no sense to put the signature at the very end of an forwarded email....
[Android Apps and Games] M66B:
I have just released version 1.929

Changelog/download:

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

This is again a release candidate for the next Play store release.

I like to hear if the added options work as expected.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] DieOrange:
Yeah add me to the list. The Signatur was good as it is. Its afaik a standard. I use thebat on PC for +20years and i only know it like that. I didnt scroll to the whole end of long replys where wrote what.

Edit: Thanks for the option
[Android Apps and Games] Friedel25:
Many thanks - it works ! :) :)
[Android Apps and Games] The_Two:
From my point of view, the signature is normally above the forwarded text. In the use cases where I use it, I write some text or at least something like FYI.

In all email clients I know it is handled like that.

But this depends highly on the use case. When I want to use the text in my own mail I normally copy it into a new mail.
[Android Apps and Games] Friedel25:
Many thanks - it works as intended: the two keywords are in invisible in the header, even when "Show keywords ..." setting is enabled.

Great work :) :)
[Android Apps and Games] TiTiB:
No idea why the labels started appearing; even checked my provider (FastMail) and couldn't find anything. The 1.929 version fixed it, though. Thanks Marcel!
[Android Apps and Games] fraschi51:
If someone has set their mail client to hide the signatures by default, they will not see any of the forwarded mail text at all, because with the old setting it is completely part of the signature. But with the new option, everyone can set it up as they like. Thank you.
[Android Apps and Games] tbv2005:
Ok, didn't know that, but just because the forwarded text is within signature it doesn't mean it's correct that the signature goes completly to bottom. Then (if possible, didn't check how signature is setup) the sig should end before the forwarded text. Now it's hard to see who wrote what and you need to scroll (for long email chains) forever....
[Android Apps and Games] fraschi51:
Why do you have to scroll when there is a signature at the end? Usually a signature is not important for understanding the mail text [most of the time it even only contains advertisements - as with your messages... ;) ]. That's why it is possible to set your mail client so that signatures are generally not displayed at all. And a good mail client shows clearly who wrote what when forwarding.
[Android Apps and Games] tbv2005:
Because different user, different usage. If you only get advertisement thats fine and would work for you. For work emails it's not always obvious from the email adress who wrote and then the signature below the text of the person who wrote it is important. Specially if you wanna give him a direct call etc......
[Android Apps and Games] fraschi51:
If something is important, it does not belong in the signature (which by definition is only there for less important things such as advertising), but in the body text of a mail. Especially if a signature is separated with the usual signature separator. And only this is a "correct" (correctly marked) signature that is talked about here.
[Android Apps and Games] tbv2005:
As said different user different behaviour and usage. Not sure hiw your workemail and work signature is setup, but I and rhe people who write to me in 99% kf the cases have there full name, company and most important there phone number in the signature. I doubt you want to tell me a phone number belongs in the email text and not in signature. I think I made clear what I mean and from rhe comments before ut looks like I'm not the only one....
[Android Apps and Games] :
Is there an option to make adding the signature an opt-in feature.

Just like it is now, but an option, that in a draft the check box right to the signature is unchecked by default.

And needs to be manually checked?

Just gave my signature including my telephone number to a shady car dealer by accident :silly:
[Android Apps and Games] Fruitrat:
Is there no SNI support for smtp?

(using v1.914)

"openssl s_client -connect smtp.myserver.com:465" gives me the correct certificate.

Fairemail gets the default certificate for the same hostname/port.

I know SNI is a bit unusual for smtp, but I like to keep my personal server stealthy so portscanners don't get much info from the server. Courier-mta supports it, postfix does not AFAIK.
[Android Apps and Games] M66B:
You could add a second, similar identity without a signature and make it the default (primary).

You can long press an identity to copy it.
[Android Apps and Games] M66B:
This should work. Can you please contact me by using report issue, mentioning the host name, so I can check this?
[Android Apps and Games] M66B:
I have just released version 1.930

Changelog/download:

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

This version adds IMAP keyword (label, tag) colors, which can be managed via the three dots menu of the action bar just above the message text.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] mrrocketdog:
FairEmail just gets smoother , snappier and more feature rich with each release. just incredible work imho
[Android Apps and Games] 11insomnium:
First of all I want to say thank you for delivering so many updates for this app! :good:

I read the FAQs, but I still have two questions:

1. How to forward an email? I only find delete/reply/archive etc.

2. When continuous syncronisation is active, I get no notification sound and light. My device is only vibrating. I only disabled the notification channel "service", because I don't want the permanent notification in the statusbar. When "service" is enabled, I receive a notification every time (about every 30min) the app is connecting with my email provider, although there is no new email.

The only solution so far is to manually check for new emails or set the timer to 1h, 2h or 4h. What else can I do, when I don't want the permanent notification in the statusbar, but a sound and LED notification when an email arrives?

OnePlus 2 // Resurrection Remix 7.0.2 // Android 9

FairEmail version 1.914
[Android Apps and Games] M66B:
Forward: try the double arrow icon in the action bar just above the message text.

Please see this FAQ about the notification light (it applies to sound too):

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq21
[Android Apps and Games] andy356:
Where did you get all this knowledge about how emails work and the intricacies of various systems and standards, if I may ask?
[Android Apps and Games] M66B:
I have just released version 1.931

Changelog/download:

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

[MENTION=10036357]gc01[/MENTION] this release will be available in the Play store after Google's approval.

Please report any problem you discover, so it can be fixed.
[Android Apps and Games] brock28:
5000 operations cant cancel

I selected "empty spam" in fairmail and I noticed a huge amount of 5000 operations was being done extremely slowly. It is attempting to delete the spam messages one at a time and its locking up the app causing it to respond slowly. A warning before attempting to execute such a unrealistic number of operations would be nice. More importantly I would like a way to cancel the remaining operations. I tried force closing the app and it just continues back once launched. I checked my Gmail web interface and it shows no where near 5000 spams and after emptying the spam folder through the web fairmail still trying 5000 delete oerations.
[Android Apps and Games] M66B:
Did you maybe delete spam for all accounts via the unified spam folder in the navigation menu?

Deleting messages is done as quickly the server can do this.

Just have patience, eventually it will be done.

It can't be cancelled because else thing would get out of sync.
[Android Apps and Games] brock28:
I only have a single Gmail account set up in fairmail. I clicked on unified spam link which brought me into Gmail spam folder where I selected the menu option empty spam. Ots been over an hour and its still has 4000 to go, the app is barely responding and the more time goes by the slower the deletions are completing. I assume Gmail doesn't provide an empty spam command over imap and fairmail is resorting to delete them individually. Bit its not going about it in a way thats functional, an email app shouldn't become unuseable because I empty a spam folder.
[Android Apps and Games] M66B:
Please send me the debug info by long pressing 'Support' in the main navigation menu for a check.
[Android Apps and Games] brock28:
also my spam folder was emptied through gmail web interface empty and fairemail thinks there's 4000 emails still. Something isn't right
[Android Apps and Games] M66B:
FairEmail doesn't know that the spam folder is emptied yet.

IMAP does not have a command to empty a folder.

All operations need to be executed in order to prevent things from getting out of sync, so FairEmail will execute the pending fetch operations later (which will be done much faster than deleting).
[Android Apps and Games] brock28:
I sent the debug. All of the sudden the operations picked up a lot of speed and completed the remaining 3500 operations in seconds. I guess the biggest issue is that the app cant be used during the waiting period
[Android Apps and Games] M66B:
You are using version 1.914.

You should really update to the latest version because there were a lot of performance improvements.

The latest version would likely not have the delays you experienced anymore and the latest version has a brand new operations scheduler to let things happen more fluently and to prioritize operations.
[Android Apps and Games] brock28:
Awesome, thanks so much for the quick support. And also thanks for developing such a robust opensource email app, its been a long time I was tiring of the outdated alternative. Im definitely going to donate. ?
[Android Apps and Games] M66B:
Note that only the latest Play store and GitHub release are supported, currently both version 1.931
[Android Apps and Games] M66B:
If you wondered "How can I record voice notes?", please see this new FAQ:

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

I like to hear about other compatible audio recorder apps. Open source would be great.
[Android Apps and Games] cobben:
In my Xiaomi devices the built-in "Recorder" app is automatically activated, and seems to work.

I could not immediately find a way to pick any other app.

I have been using this one, also not open source, but quite reasonable I feel.

https://play.google.com/store/apps/details?id=com.pamsys.lexisaudioeditor

Edit:

In my Asus Z6 the record option is not available in the media bar.??
[Android Apps and Games] M66B:
The record option will be available only when there is a suitable audio recorder.

If there is a compatible, open source audio recorder, I will add a message like "No audio recorder found" - "Fix".
[Android Apps and Games] cobben:
Ok, then neither the Asus built-in Recorder app nor the Lexis app I suggested would be compatible, I suppose.
[Android Apps and Games] M66B:
[MENTION=7858177]cobben[/MENTION] this one is open source, recently updated and seems to work:

https://f-droid.org/app/com.github.axet.audiorecorder

So, maybe this is a good choice to link to.
[Android Apps and Games] corp0235:
Hi,

I think FairEmail is great and am happy to be using the Pro version.

My previous email client on Android was K-9 Mail. One feature it had that I would love to see in FairEmail is direct access to starred messages in a folder.

At present, to access this in FairEmail I believe you have to navigate into a folder, click the three dots, choose "Filter out", and then check "unstarred" before you get this list.

K-9 Mail's behaviour is to indicate the presence of starred messages in a folder with a star next to the folder name.

Additionally, and this is what I would love to see in FairEmail, by tapping the star you are taken directly to the list of starred messages in that folder.

This is a quick and easy way to access important messages, eg. tickets, reference numbers, etc.

Please might this be considered for a feature request?

Thanks.
[Android Apps and Games] fraschi51:
Just use the corresponding Quick-Filter symbol.
[Android Apps and Games] M66B:
There is a special search for starred messages, accessible via the search in the top action bar. Note that this will allow you to search for starred messages on the server too.

Related FAQ:

https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq13
[Android Apps and Games] corp0235:
Thank you both. Yes, that feature works very well as an alternative. I withdraw my request for a feature request.
[Android Apps and Games] M66B:
Mostly by reading documentation because I don't like "hear say".

For example this document describes the IMAP standard:

https://tools.ietf.org/html/rfc3501

There are many more documents like this describing all the ins and out of email. In the source code there are references to relevant documents when appropriate.
[Android Apps and Games] Vicalvi:
Marcel,

You helped me with blocking unwanted emails. Now I'm in doubt about emails that go to SPAM and are not. If I select it and move it to the inbox, does FairMail already identify that that sender is not SPAM? Are they going to the inbox in the next emails?

And my other question is how do I disable this bar that is marked in red in the attached image?

Thank you
[Android Apps and Games] M66B:
Moving messages from the spam folder to the inbox (or any other folder) will mark the message as not spam (at least this is what the email server should do when correctly configured).

Related FAQ:

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

You can disable the conversation navigation bar in the display settings.

Did you know the display settings are ordered in the same way as they appear on the screen?
[Android Apps and Games] Vicalvi:
I didn't know, I already found the function. Thanks again for the quick support. It would be great if every developer was as helpful as you are.
[Android Apps and Games] dorqus:
Sometimes I will have an email that has both a web link and an email for unsubscribing to a subscription. Any chance that the web link can be preferred over the mailto: one? Or have it be configurable? I can send you the .eml if you like [MENTION=2799345]M66B[/MENTION] for an example. Thanks!
[Android Apps and Games] M66B:
FairEmail already prefers unsubscribe links over unsubscribe emails:

https://github.com/M66B/FairEmail/b...ava/eu/faircode/email/MessageHelper.java#L954

Note that the link needs to be valid, which is not always the case.

Feel free to send the EML file to me for inspection.
[Android Apps and Games] M66B:
If you wondered "How can I set a notification sound for an account, folder or sender?", there is a new FAQ explaining how to.
[Android Apps and Games] dorqus:
Email was just sent, it's for the New Yorker magazine as reference.
[Android Apps and Games] M66B:
There is only this unsubscribe header in the message:

List-Unsubscribe: <mailto:...>

So, this is what FairEmail uses for the unsubscribe image button.
[Android Apps and Games] dorqus:
Screenshots attached

There is a web link where it says "Remove this e-mail address from future The New Yorker e-mail promotions." and if I click on it, I get the web popup. I've seen this before with other emails, but just never reported it, so here you go :) Thank you!
[Android Apps and Games] M66B:
In the message text, but not in the message unsubscribe header.

FairEmail will use the unsubscribe header only for the unsubscribe button.

Edit: it is not possible to distinguish normal and unsubscribe links in the message text.
[Android Apps and Games] dorqus:
OK makes sense then - thanks for clarifying, that's what I figured as well after I looked at the .eml file myself.
[Android Apps and Games] M66B:
I have just released version 1.932

Changelog/download:

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

This version adds a connection setting to harden SSL connections by disabling weak protocols (SSLv2/3 and TLSv1/1.1) and weak ciphers (DES, MD5, RC4, etc). Enabling this option is especially useful on older Android versions, but might result in connection problems if the email server of your provider(s) allows weak protocols and/or weak ciphers only. Since these protocols/ciphers are really weak, my advice would be to move away from such providers ASAP.

Please report any problem you discover, so it can be fixed.