|
6 years ago | |
---|---|---|
.idea | Updated git ignore file | 6 years ago |
app | Added delayed send | 6 years ago |
colorpicker@80e5811af3 | Simplication | 6 years ago |
gradle/wrapper | Updated gradle | 6 years ago |
images | Added banner | 6 years ago |
screenshots | Updated screenshots | 6 years ago |
tools | Setup crowdin sync | 6 years ago |
.gitignore | Use product flavors | 6 years ago |
.gitmodules | Added .gitmodules | 6 years ago |
FAQ.md | Added delayed send | 6 years ago |
ISSUE_TEMPLATE.md | Updated text | 6 years ago |
LICENSE | First public release | 6 years ago |
PULL_REQUEST_TEMPLATE.md | Added pull request template | 6 years ago |
README.md | Added delayed send | 6 years ago |
SETUP.md | Updated setup help | 6 years ago |
build.gradle | 1.84 release | 6 years ago |
colorpicker.patch | Fixed colorpicker reference | 6 years ago |
gradle.properties | Fixed support library references | 6 years ago |
gradlew | First public release | 6 years ago |
gradlew.bat | First public release | 6 years ago |
settings.gradle | Added account colors | 6 years ago |
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.
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
- Notifications per account
- Notifications with message preview (requires Android 7 Nougat or later)
- Snooze messages
- Send messages after selected time
- Reply templates
- Search on server
- Keyword management
- Encryption/decryption (OpenPGP)
- Export settings
Simple
- Quick setup
- 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
- FairEmail is an original work, not a clone
Efficient
- IMAP IDLE (push messages) supported
- Built with latest development tools and libraries
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 5 Lollipop. Individual message notifications are available on Android 7 Nougat and later only because earlier Android versions do not support notification grouping.
FairEmail will work properly on devices without any Google service installed.
See here for known problems.
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:
- JavaMail. Copyright (c) 1997-2018 Oracle® and/or its affiliates. All rights reserved. GPLv2+CE license.
- jsoup. Copyright © 2009 - 2017 Jonathan Hedley. MIT license.
- JCharset. Copyright © 2005-2015 Amichai Rothman. GNU General Public License
- Android Support Library. Copyright (C) 2011 The Android Open Source Project. Apache license.
- Android Architecture Components. Copyright 2018 The Android Open Source Project, Inc. Apache license.
- colorpicker. Copyright (C) 2013 The Android Open Source Project. Apache license.
- dnsjava. Copyright (c) 1998-2011, Brian Wellington. BSD License.
- OpenPGP API library. Copyright (C) 2014-2015 Dominik Schürmann. Apache License 2.0.
- Android SQLite support library. Copyright (C) 2017 requery.io. Apache License 2.0.
- App shortcut icon generator. Copyright ???. Apache License 2.0.
- Mozilla ISPDB. Free to use for any client.
License
GNU General Public License version 3
Copyright (c) 2018-2019 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/.