[CLOSED][APP][5.0+] FairEmail - Fully featured, open source, privacy oriented email app

Status
Not open for further replies.
Search This thread

DaOldMan

Senior Member
Oct 6, 2010
3,787
6,036
Dear @M66B,

Is RTL support planned in the future ? This will enable using FairMail in Hebrew/Arabic/Farsi. For now I didn't find any option to enable RTL and everything is left alligned instead of right alligned on PC when you receive mail from FairMail.
Thanks for the hard work.
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
Dear @M66B,

Is RTL support planned in the future ? This will enable using FairMail in Hebrew/Arabic/Farsi. For now I didn't find any option to enable RTL and everything is left alligned instead of right alligned on PC when you receive mail from FairMail.
Thanks for the hard work.
RTL is fully supported, even for lists, etc.
Just set your device (or the app via the miscellaneous settings) to a RTL language.
 

DaOldMan

Senior Member
Oct 6, 2010
3,787
6,036
It will detect RTL languages too if the device/app isn't set to a RTL language. Just try it and you'll see.
I use an English interface so FairMail used English. I tested RTL and got zero RTL support. So this doesn't work automatickly. I will now test it in hebrew language. Thank you !
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
I use an English interface so FairMail used English. I tested RTL and got zero RTL support. So this doesn't work automatickly. I will now test it in hebrew language. Thank you !
I am not sure what you mean by zero support, but the direction should be correct both while reading and writing texts. Note that this is basically provided by Android and there FairEmail will handle a few special cases like the direction of list, etc.
 

DaOldMan

Senior Member
Oct 6, 2010
3,787
6,036
I am not sure what you mean by zero support, but the direction should be correct both while reading and writing texts. Note that this is basically provided by Android and there FairEmail will handle a few special cases like the direction of list, etc.
Sir,

I have tested the app in Hebrew now. It's a very nice email client with a lot of great options. Unfortunetly it doesn't support RTL. It has nice RTL support in the UI elements but the main feature of a RTL friendly mail is that the mails themselves have to be correctly formated and aligned on NON ANDROID devices. Which means for instance Outlook on the PC. If I send an email which has hebrew and english in it and someone will try to read it on pc in Outlook he will find it hard. Everything is left aligned and english and hebrew words are moved around so the sentences have no meaning. It's very hard to find a RTL friendly email client on Android. Since many clients moved to Html/Rich text almost all of them broke RTL in process. This includes gmail and outlook which are also unusible for us. If you wish I can send you screenshots of how the mail looks and how it should really look. I think implementing RTL is not easy. But it would make this client great for the milions of Arabic users.
Again thanks for everything and especialy the fast reply.
 
Last edited:

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
Sir,

I have tested the app in Hebrew now. It's a very nice with a lot of great options. Unfortunetly it doesn't support RTL. It has nice RTL support in the UI elements but the the main feature of a RTL friendly mail is that the mails themselves have to be correctly formated and aligned on NON ANDROID devices. Which means for instance Outlook on the PC. If I send an email which has hebrew and english in it and someone will try to read it on pc in Outlook he will find it hard. Everything is left aligned and english and hebrew words are moved around so the sentences have no meaning. It's very hard to find a RTL friendly email client on Android. Since many clients moved to Html/Rich text almost all of them broke RTL in process. This includes gmail and outlook which are also unusible for us. If you wish I can send you screenshots of how the mail looks and how it should really look. I think implementing RTL is not easy. But it would make this client great for the milions of Arabic users.
Again thanks for everything and especialy the fast reply.
@DaOldMan

I am pretty sure that FairEmail sets the RTL indicator in messages correct. You can check the HTML if you wish.

So, this is more a problem of the non Android email client!

Several people helped to make this work correctly!

When in doubt, you can always contact me via 'Report issue' in the navigation menu.
 

Dark_Eyes_

Recognized Developer / Recognized Contributor
Sep 19, 2013
2,804
10,830
Am I the only one for which Office 365 messages don't show the background color on reformatted text? I noticed this today, but it seems to be working properly for my Gmail account.
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
Am I the only one for which Office 365 messages don't show the background color on reformatted text? I noticed this today, but it seems to be working properly for my Gmail account.
The app reformats messages for all providers in the same way, so that won't be the explanation.

Please send me a raw message of an example message which is supposed to show a background color, indicating where it should be shown.

Note that there are a number of heuristics to remove the background color to be sure the text is readable, especially when using dark themes.
 

nadir husain

Senior Member
Aug 31, 2019
354
407
The app reformats messages for all providers in the same way, so that won't be the explanation.

Please send me a raw message of an example message which is supposed to show a background color, indicating where it should be shown.

Note that there are a number of heuristics to remove the background color to be sure the text is readable, especially when using dark themes.
Marcel you are amazing. It's barely morning in Europe and you are at it👋.
Have you had breakfast yet?
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
Version 1.1724 is available on GitHub now.

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

There is a new display option to show a fixed date header at the top instead of grouping messages by date.

The navigation folders (selected by long pressing a folder in the folder list) have been moved under accounts in the navigation menu. Since the outbox was already moved under unified folders, there is now one section less in the navigation menu.

Both represent structural changes, which is why this version is marked experimental again.
 

fraschi51

Senior Member
Mar 17, 2016
1,187
455
Appreciate moving the outbox location. Improves usability, I think.
I usually don't need the section with the (other) collection folders and therefore I usually don't have it expanded. For me it would be better if - like in the past - waiting mails were visible in the outbox in the same way and at the same time with possibly still open processes.
 

fraschi51

Senior Member
Mar 17, 2016
1,187
455
No, not by the 'number of unread messages', but by conditionally showing any synced Folder with Unread Messages first, at the top of the Sync'd part of the Folder List.

Reordering the Folders will not help because how can I predict in advance which folders will have unread messages at any given time? (Gmail filters/rules are automatically sending messages to Folders/Labels)

For example, I have dozens of Folders/Labels being synced but I can only see the first 15 of those (alphabetically) on my phone screen in the first instance.

Maybe none of those first 15 Folders/Labels have unread messages (so they are actually useless appearing at the top of the list, just taking up screen space for no reason), but further down, let's say Folder 28, or Folder 45, or Folder 100, or whatever, has unread messages - but I can't easily see that.

I need to scroll down through my entire folder list each time to check which folders have unread messages.

So IMHO that is not very user friendly and it would be better/nicer for them to show at the top.

In addition, from a UI point of view, Google does exactly what I am suggesting with Gmail. Folders can be shown conditionally on 'Show if Unread' basis. So I don't think it's very odd or confusing.

Also, FairEmail is already altering the order of the Folder List, by showing the Synced Folders at the top, out of their place in the alphabetic list.

Does that explain the situation better? I've also attached a screenshot.

You were previously amenable to my original request in August but said you would give some more thought regarding how to implement it.

Thanks again for considering it :)
Why don't you use the collection input? Then you can see every new incoming mail, no matter in which folder it ends up? Or do I understand something wrong here?
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
I usually don't need the section with the (other) collection folders and therefore I usually don't have it expanded. For me it would be better if - like in the past - waiting mails were visible in the outbox in the same way and at the same time with possibly still open processes.
You can still see waiting messages at the bottom right in message lists.

I think it is more consistent to move the outbox, which is for all accounts, to the unified folders section. Moreover, the quick navigation folders have been moved under the accounts, which is why there can be one section less in the navigation menu now.
 
  • Like
Reactions: nadir husain

fraschi51

Senior Member
Mar 17, 2016
1,187
455
I noticed today (don't know from which version this behavior is) that tapping 'open with' on an internet link no longer offers me - as it used to - my 10 or so different apps that are able to do this, but only the same default app, which also opens after pressing 'o.k.'. Can this be?
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 256
    ic_launcher.png

    FairEmail
    Open source, privacy friendly email app for Android

    banner7_long.png


    See here for a description:
    https://github.com/M66B/open-source-email/

    See here for screenshots:
    https://email.faircode.eu/#screenshots

    Downloads:
    https://github.com/M66B/open-source-email#user-content-downloads

    Frequently asked questions:
    https://github.com/M66B/open-source-email/blob/master/FAQ.md

    Please read this before requesting a new feature:
    https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-get-support

    This XDA thread is about using the latest version of FairEmail.

    For support on authorizing an account, you should consult the documentation of your provider, see also here.

    Off-topic comments are allowed as long they are related to FairEmail and are in the general interest of the followers of this thread.

    Discussion of purchases is not allowed here, please contact me via here instead.
    69
    How was the call with Google today, Marcel?

    Google was pretty friendly and cooperative and told me the favicons are indeed the problem, and it can/should be fixed by updating in the privacy policy to "disclose how your app accesses, collects, uses, and shares user data":

    Privacy Policy​

    All apps must post a privacy policy in both the designated field in Play Console and within the app itself. The privacy policy must, together with any in-app disclosures, comprehensively disclose how your app accesses, collects, uses, and shares user data, not limited by the data disclosed in the Data Safety section. This must include:
    • developer information and a privacy point of contact or a mechanism to submit inquiries
    • disclosing the types of personal and sensitive user data your app accesses, collects, uses, and shares; and any parties with which any personal or sensitive user data is shared
    • secure data handling procedures for personal and sensitive user data
    • the developer’s data retention and deletion policy
    • clear labeling as a privacy policy (e.g., listed as “privacy policy” in title)
    The entity (e.g., developer, company) named in the app’s Google Play listing must appear in the privacy policy or the app must be named in the privacy policy. Apps that do not access any personal and sensitive user data must still submit a privacy policy.

    Please make sure your privacy policy is available on an active URL (no PDFs) and is non-editable.

    So, I have updated the privacy policy and added this new table:

    https://github.com/M66B/FairEmail/blob/master/PRIVACY.md#summary-of-shared-data

    I am not sure if it covers everything, so feedback is more than welcome. @mkasimd maybe you can take a look?

    Note that I have also enabled BIMI, Gravatars, Libravatars and favicons for the Play store version again.

    The short term goal is to release a Play store test version (and associated GitHub version) and to get the update approved. I will think about the next steps after this has been accomplished. Given the huge number of supportive messages I received (much appreciated!) the project will be continued in some form in any case.
    50
    Version 1.1900 is available on GitHub now and in the Play store test program after Google's approval (which is the main goal of this release).

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

    My girlfriend is slowly recovering too :)
    48
    It is time for a new, modern, open source, privacy friendly email client for Android.

    I have just released a first alpha version for feedback on the design and features.

    Not for production use yet!

    Most of the stuff basically works, but be prepared for crashes and error notifications.


    Safe email is a working name, but it is for several reasons not a convenient name, so suggestions for a name are welcome.
    37
    I have just released alpha version 0.15

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

    With a bit of luck the next version can be a beta version.

    I am putting a lot of effort into this project, so thanks are appreciated.