Go to file
M66B b3da7650b0 Revert "Revert "Export/import passwords""
This reverts commit 4e04df2c85.

Conflicts:
	app/src/main/java/eu/faircode/email/EntityIdentity.java
	app/src/main/res/values/strings.xml
2018-11-14 20:00:38 +01:00
.idea Revert "Revert "Export/import passwords"" 2018-11-14 20:00:38 +01:00
app Revert "Revert "Export/import passwords"" 2018-11-14 20:00:38 +01:00
colorpicker@48ef548ad5 Fixed warnings 2018-09-26 11:55:01 +00:00
gradle/wrapper Updated gradle 2018-09-26 11:24:02 +00:00
images Added banner 2018-09-13 12:31:27 +00:00
screenshots Updated screenshots 2018-11-09 14:17:33 +00:00
tools Setup crowdin sync 2018-08-02 15:35:52 +00:00
.gitignore Setup crowdin sync 2018-08-02 15:35:52 +00:00
.gitmodules Added .gitmodules 2018-09-18 05:31:30 +00:00
FAQ.md Encrypted export 2018-11-14 19:58:01 +01:00
ISSUE_TEMPLATE.md Updated text 2018-09-07 10:26:49 +00:00
LICENSE First public release 2018-08-02 13:33:06 +00:00
PULL_REQUEST_TEMPLATE.md Added pull request template 2018-09-16 06:36:13 +00:00
README.md Made sorting and multiple select free features 2018-11-13 10:52:18 +01:00
SETUP.md Updated setup help 2018-11-12 18:13:36 +01:00
build.gradle 1.84 release 2018-10-12 08:33:23 +00:00
colorpicker.patch Fixed colorpicker reference 2018-09-12 18:45:23 +00:00
gradle.properties Reduce memory usage 2018-11-10 17:18:49 +00:00
gradlew First public release 2018-08-02 13:33:06 +00:00
gradlew.bat First public release 2018-08-02 13:33:06 +00:00
settings.gradle Added account colors 2018-09-12 16:54:48 +00:00

README.md

FairEmail

Open source, privacy friendly email app

This email app might be for you if your current email app:

  • takes long to receive or show messages
  • can manage only one email address
  • cannot show conversations
  • cannot work offline
  • looks outdated
  • is not maintained
  • stores your email on their servers
  • is closed source, potentially violating your privacy

This app is minimalistic by design, so you can concentrate on reading and writing messages.

This app starts a foreground service with a low priority status bar notification to make sure you'll never miss new email. See also this FAQ.

Main features

  • 100 % open source
  • Multiple accounts (inboxes)
  • Multiple identities (outboxes)
  • Unified inbox
  • Flat conversation threading
  • Two way synchronization
  • Offline storage and operations
  • Battery friendly
  • Low data usage
  • Material design

Pro features

  • Signatures
  • Dark/black theme
  • Account/identity colors
  • Reply templates
  • Search on server
  • Preview sender/subject/photo in new message notifications
  • Encryption/decryption (OpenPGP)
  • Export settings

Simple

  • Easy navigation
  • No unnecessary settings
  • No bells and whistles

Secure

  • Allow encrypted connections only
  • Accept valid security certificates only
  • Authentication required
  • Safe message view (styling, scripting and unsafe HTML removed)
  • Confirm opening links, images and attachments
  • No special permissions required
  • No advertisements
  • No analytics and no tracking
  • No Google backup

Efficient

  • IMAP IDLE (push messages) supported
  • Built with latest development tools and libraries
  • Android 6 Marshmallow or later required

Screenshots

Please see here.

Downloads

Certificate fingerprints:

  • MD5: 64:90:8E:2C:0D:25:29:B0:D0:26:2D:24:D8:BB:66:56
  • SHA1: 17:BA:15:C1:AF:55:D9:25:F9:8B:99:CE:A4:37:5D:4C:DF:4C:17:4B
  • SHA256: E0:20:67:24:9F:5A:35:0E:0E:C7:03:FE:9D:F4:DD:68:2E:02:91:A0:9F:0C:2E:04:10:50:BB:E7:C0:64:F5:C9

Compatibility

FairEmail requires at least Android 6 Marshmallow.

FairEmail will work properly on devices without any Google service installed.

Support / frequently asked questions

See here for a list of often asked questions and about how to get support.

Contributing

Documentation

Contributions to this document and the frequently asked questions are preferred in the form of pull requests.

Translations

  • You can translate the in-app texts of FairEmail on Crowdin
  • If your language is not listed, please send a message through this contact form

Source code

Building FairEmail from source code is straightforward with Android Studio. It is expected that you can solve build problems yourself, so there is no support on building.

Source code contributions are preferred in the form of pull requests. Please contact me first to tell me what your plans are.

Please note that you agree to the license below by contributing, including the copyright.

Attribution

FairEmail uses:

License

GNU General Public License version 3

Copyright (c) 2018 Marcel Bokhorst. All rights reserved

FairEmail is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

FairEmail is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with FairEmail. If not, see https://www.gnu.org/licenses/.