• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

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

Search This thread

topcaser

Senior Member
Dec 17, 2005
810
92
I like to see a screenshot of the error message.
Screenshot_2021-12-02-12-21-51-44_208213728eb6a732b32bf625e881f060.jpg
 
Version 1.1783 is available on GitHub now.

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

Besides a series of small improvements and minor bug fixes two new display options were added:
  • An option for a double width color stripe
  • An option to change the unread shadow color from the accent color to the selected highlight color

Hi Marcel,

Just to share:

I'm not sure if the template is manually or automatically build from your pushed release,
But the last GitHub release notification link (at bottom of the mail notif) received by email lead to a 404 error.



From this email
1.1783 Caudipteryx
Repository: M66B/FairEmail · Tag: 1,1783 · Commit: 47d1e19 · Released by: M66B

Changelog: https://github.com/M66B/FairEmail/blob/master/CHANGELOG.md

All changes: https://github.com/M66B/FairEmail/compare/1.1782...1.1783?w=1


Feedback, thanks, donations, and purchases are appreciated.


You might need to expand the Assets section below to download the APK file, which can be installed as an update.

Möglicherweise müssen Sie den nun folgenden Abschnitt Assets aufklappen, um die APK-Datei herunterzuladen, die dann als Update installiert werden kann.


This release has 3 assets:

FairEmail-v1.1783a-github-release.apk
Source code (zip)
Source code (tar.gz)
Visit the release page to download them.


You are receiving this because you are watching this repository.
View it on GitHub or unsubscribe from all notifications for this repository.
 

M66B

Recognized Developer
Aug 1, 2010
25,090
52,483
Hi Marcel,

Just to share:

I'm not sure if the template is manually or automatically build from your pushed release,
But the last GitHub release notification link (at bottom of the mail notif) received by email lead to a 404 error.
This was a typo I corrected within 2 minutes, but GitHub automatically sends notifications like this.
 

M66B

Recognized Developer
Aug 1, 2010
25,090
52,483
The hard to find issue I recently mentioned is fixed. The number of disappointing Play store rating isn't fixed though, on the contrary. I think I am going to follow the given advice not to put much effort into fixing similar bugs anymore.

A new voting round would be appreciated ...
 

M66B

Recognized Developer
Aug 1, 2010
25,090
52,483
The next version will have an option to disable fixed widths for messages shown with the original message view. This will result in narrower messages in many cases, preventing them from being wider than the available space.

I spent quite some time to get this working correctly. The result is satisfying, but despite that I feel pretty depressive today. Some people are so harsh and not willing to give me any chance, even though this was offered several times. It is just no fun this way :-(

I have said this already several times: it is no wonder that independent developers are giving up and big companies slowly but steadily are taking over everything. A sad recent example are the OpenKeychain developers.
 

malita

New member
Jan 13, 2020
1
8
The hard to find issue I recently mentioned is fixed. The number of disappointing Play store rating isn't fixed though, on the contrary. I think I am going to follow the given advice not to put much effort into fixing similar bugs anymore.

A new voting round would be appreciated ...
You can't please everyone, that's a job for escort agency. Don't worry about negative play store reviews. Most of negative reviews are from typical Karen, who can't remember her four digits email password and blames your app for that. Stop crying and stay tough ;) Your app is really good.
 

M66B

Recognized Developer
Aug 1, 2010
25,090
52,483
You can't please everyone, that's a job for escort agency. Don't worry about negative play store reviews. Most of negative reviews are from typical Karen, who can't remember her four digits email password and blames your app for that. Stop crying and stay tough ;) Your app is really good.
That is easier said than done. Dedication and distance just don't go very well together. Basically, it will be the one or the other. So, I guess no close escort ...

Typical Karen, not an escort, is mostly pretty friendly, so that's not the problem. "I am a programmer myself" and "I am a sysadmin for 20 years" are often more problematic. Let's put it bluntly: there are too many unprofessional IT guys (almost never girls). Look around you and you'll see ... don't cry and be tough ;-)

While writing this there were several new pretty disappointing Play store reviews ...
 
Last edited:

Utini

Senior Member
Dec 25, 2010
1,162
210
www.whymacsucks.com
www.whymacsucks.com
Hi @M66B , I have been using FairMail pretty much since your first release.
I recently switched to a Google Pixel 6 Pro any simply exported/imported everything from FairMail onto my new phone.

According to the BetterBatteryStats, it seems like my FairMail setup is using more battery and causing more wakeups than it does for most people who use the device. Is there any way to troubleshoot this or would it be best to reset FairMail (I guess delete cache/storage and re-install?) and start from scratch without importing anything?

Also:
I use gmail but have my own domain server. Basically I forward any mail I recieve to gmail and send via my own SMTP server.
What is your recommended way / best practice for configuration of such a setup?
Right now I have my smtp server set in my gmail account options but also use the SMTP in fairmail.
So basically I have a gmail account added which uses googles IMAP and SMTP. I then disabled the SMTP and instead added my own SMTP to FairMail.

Thanks in advance!
 

M66B

Recognized Developer
Aug 1, 2010
25,090
52,483
Hi @M66B , I have been using FairMail pretty much since your first release.
I recently switched to a Google Pixel 6 Pro any simply exported/imported everything from FairMail onto my new phone.

According to the BetterBatteryStats, it seems like my FairMail setup is using more battery and causing more wakeups than it does for most people who use the device. Is there any way to troubleshoot this or would it be best to reset FairMail (I guess delete cache/storage and re-install?) and start from scratch without importing anything?

Also:
I use gmail but have my own domain server. Basically I forward any mail I recieve to gmail and send via my own SMTP server.
What is your recommended way / best practice for configuration of such a setup?
Right now I have my smtp server set in my gmail account options but also use the SMTP in fairmail.
So basically I have a gmail account added which uses googles IMAP and SMTP. I then disabled the SMTP and instead added my own SMTP to FairMail.

Thanks in advance!
Please send me the debug info by long pressing 'Support' in the navigation menu. Please include a short problem description.

Your SMTP setup seems okay to me. You can also add a second identity, so you can select how to send for when there is trouble.
 
  • Like
Reactions: Utini

DenisEhm

Senior Member
Sep 24, 2007
129
8
Gatineau
I've just installed FairEmail for the first time and I have to say this is quite the app! I'm a little overwhelmed by all the options however, and I seem to be having issues with folders.

Using IMAP, my folders never stay connected and don't seem to sync properly. The main Inbox is connected, but not the subfolders. Also, adding folders seems to be broken: if I add it on the app, it just disappears into nothing, while if it is created remotely, it will only appear on the app if I force synchronise, not on regular sync.

I've gone through every setting meticulously (I think anyway) yet I can't get them to work properly... I'm not having much luck with finding this addressed in FAQ either, so any help would be great!

Thanks
 

nubla

Senior Member
Sep 7, 2020
122
54
I've just installed FairEmail for the first time and I have to say this is quite the app! I'm a little overwhelmed by all the options however, and I seem to be having issues with folders.

Using IMAP, my folders never stay connected and don't seem to sync properly. The main Inbox is connected, but not the subfolders. Also, adding folders seems to be broken: if I add it on the app, it just disappears into nothing, while if it is created remotely, it will only appear on the app if I force synchronise, not on regular sync.

I've gone through every setting meticulously (I think anyway) yet I can't get them to work properly... I'm not having much luck with finding this addressed in FAQ either, so any help would be great!

Thanks
I'm not an expert but some things to try:
  • To sync folders check that "Synchronize folder list" is enabled in Settings (hamburger menu at top left, gear icon, Receive settings)
  • To select which folders are always synced vs periodically, go to Settings -> tap on the account name -> long press on folders you want synced -> check the box next to Synchronize.
 

M66B

Recognized Developer
Aug 1, 2010
25,090
52,483
I've just installed FairEmail for the first time and I have to say this is quite the app! I'm a little overwhelmed by all the options however, and I seem to be having issues with folders.

Using IMAP, my folders never stay connected and don't seem to sync properly. The main Inbox is connected, but not the subfolders. Also, adding folders seems to be broken: if I add it on the app, it just disappears into nothing, while if it is created remotely, it will only appear on the app if I force synchronise, not on regular sync.

I've gone through every setting meticulously (I think anyway) yet I can't get them to work properly... I'm not having much luck with finding this addressed in FAQ either, so any help would be great!

Thanks
Some people have thousands of folders dozens of levels deep, which is why synchronization of user folders is disabled by default. You can enable synchronization by long pressing a folder in the folder list of an account. There is also a menu item to enable synchronization of a subfolder branch.

Note that there won't be a permanent connection for user folders. This is normal. Most email servers have strict limits on the number of simultaneous connections, which is why. Some email servers allow 4 connections for all email clients combined only even.

Adding folders works fine, but in some cases you can create new folders below the inbox only. In this case you'll need to long press the inbox and select to create a subfolder.

Synchronizing the folder list all the time would be a waste of resources, which is why you need to use force sync if you want to synchronize right away.
 

DenisEhm

Senior Member
Sep 24, 2007
129
8
Gatineau
Thanks for the replies peeps!
To sync folders check that "Synchronize folder list" is enabled in Settings (hamburger menu at top left, gear icon, Receive settings)
I have it checked yes

To select which folders are always synced vs periodically, go to Settings -> tap on the account name -> long press on folders you want synced -> check the box next to Synchronize.
Indeed but as Marcel says below, I have to do this manually which is a bit of a bummer...

Some people have thousands of folders dozens of levels deep, which is why synchronization of user folders is disabled by default. You can enable synchronization by long pressing a folder in the folder list of an account. There is also a menu item to enable synchronization of a subfolder branch.
That makes a lot of sense but is there a way to enable it by default if I need it? I have dynamically created folders from plus addressing and I'm concerned of missing emails because of them not appearing. I found those two methods, but I still need to manually enable it and my issue is that I just forget to do it :)

Note that there won't be a permanent connection for user folders.
That's fine, just wanted to make sure this was normal. As long as they sync regularly

Synchronizing the folder list all the time would be a waste of resources, which is why you need to use force sync if you want to synchronize right away.
Again, logical choice, but what is the normal sync interval if I don't force sync? If there is one I couldn't figure it out...

Thanks again for the help! This app, and the effort you put into it, is absolutely amazing!
 

M66B

Recognized Developer
Aug 1, 2010
25,090
52,483
@DenisEhm new child folders inherit some of the settings of the parent folder, the most important one for you is the parent folder's sync setting.

Folders will be synchronized on connectivity changes, unless synchronizing folders is disabled in the receive settings.
 

DenisEhm

Senior Member
Sep 24, 2007
129
8
Gatineau
@M66B Thanks!! Seems though like the sub folders don't inherit that setting on my device... I'll look into it some more. I'm probably doing something wrong.

Also, unless I'm confusing what you mean by "connectivity change", I've yet to see new child folders created on the server appear in the app unless I force sync.
 

M66B

Recognized Developer
Aug 1, 2010
25,090
52,483
@M66B Thanks!! Seems though like the sub folders don't inherit that setting on my device... I'll look into it some more. I'm probably doing something wrong.

Also, unless I'm confusing what you mean by "connectivity change", I've yet to see new child folders created on the server appear in the app unless I force sync.

@M66B Thanks!! Seems though like the sub folders don't inherit that setting on my device... I'll look into it some more. I'm probably doing something wrong.

Also, unless I'm confusing what you mean by "connectivity change", I've yet to see new child folders created on the server appear in the app unless I force sync.
I am pretty sure the sync on/off status will be inherited from the direct parent folder. To be 100% sure I checked the source code:


Connectivity change = losing and restoring internet or switching from network, like from WiFi to mobile data.
 

Top Liked Posts

  • 11
    Version 1.1814 is available on Bitbucket now. which means that there won't be an 'update' notification.

    Since the protocol to set messages as seen (read), flagged (starred) and deleted (permanent deletion) has been changed, this is a somewhat EXPERIMENTAL RELEASE. If email is very important to you, please skip this version. Of course everything was tested, but there might be unforeseen side effects.

    Download:
    https://bitbucket.org/M66B/fairemail-test/downloads/FairEmail-v1.1814a-github-release.apk

    Changelog:
    https://github.com/M66B/FairEmail/blob/master/CHANGELOG.md

    All changes:
    https://github.com/M66B/FairEmail/compare/1.1813...1.1814?w=1

    Support for the Sensitivity header was added, and the value (personal, private, confidential) will be displayed in the message header (see the legend) and can be set via the send dialog (long press the send button if needed).
  • 17
    Version 1.1802 is available on GitHub now and in the Play store test program after Google's approval.

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

    @Mercified_rahul
    16
    Version 1.1808 is available on GitHub now and in the Play store test program after Google's approval.

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

    There is a new share button above the mini gallery to share all images. Not all gallery / image viewer apps can accept this type of share. I like to hear for which image apps this works.

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

    Please report any problem you discover.

    Edit: @heinhuiz the legend will be fixed in the next release:

    https://github.com/M66B/FairEmail/commit/6420b6ee254027af6ed3c882c5ef5645e530cce8

    I am not feeling optimal today due to a booster vaccination.
    16
    Version 1.1804 is available on GitHub now.

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

    The main change is that there is a new option to check if a message was securely transported by all email servers. If this check is enabled and if this could be checked (not all servers insert the right headers/info), the authentication shield will be green (without this option enabled the shield will be green if DKIM/SPF/DMARC are okay).

    The secure transport check can be enabled in the receive settings. To enable the shield, the option "Show authentication status indicator" in the display settings should be enabled.

    Edit: existing messages will not be updated, so either 'resync' a single message or delete local messages and synchronize again by long pressing on a folder.
    16
    Version 1.1794 1.1795 1.1796 is available on GitHub now and in the Play store test program after Google's approval.

    Changelog/downlaod:
    https://github.com/M66B/FairEmail/releases
    15
    Version 1.1805 is available on GitHub now and in the Play store test program after Google's approval.

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

    A number of small things were improved and long screenshots were added (Android 12+). For a long (scrolling) screenshot exactly one message needs to be expanded. The long screenshot will contain this message (header+body) only (so, not the rest of the conversation) up to the length Android supports (for some reason there is a limit, maybe because to reduce memory usage).
  • 216
    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/

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

    See this XDA article for some screenshots:
    https://www.xda-developers.com/fairemail-open-source-privacy-friendly-email/

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

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

    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.


    XDA:DevDB Information
    FairEmail, App for all devices (see above for details)

    Contributors
    M66B
    Source Code: https://github.com/M66B/open-source-email/


    Version Information
    Status:
    Stable

    Created 2018-08-02
    Last Updated 2020-11-18
    43
    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.
    37
    I have just released alpha version 0.10

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

    I have put many hours into developing and debugging this release, so thanks are appreciated.

    This version is still not suitable for production, but all basic functions are present now. The goal is now to stabilize this version into a first beta release, so please let me hear what problems you have.

    Edit: due to database changes you'll need to setup your accounts/identities again.
    33
    I have just released beta version 1.745

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

    The changelog might seem uninteresting, but in fact displaying messages has been rewritten to introduce inline displaying of original messages. I spent about two days developing and testing this, so at least a "thanks" will be appreciated.

    Some background: normally the web view cannot be used in a scrolling list (of messages in a conversation) and although there exist several workarounds for this, none were satisfactory. However, I had a completely novel idea (as far as I know) about how to approach this without the usual edge cases (hopefully) !

    To do: investigate if using a dark background is feasible (setting the background dark is simple, but the challenge is to modify the message so that everything is still readable). I will consider to add an option to always display original messages.

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