E-mail client supporting multiple accounts, POP3, IMAP and Push IMAP. Packed with features and highly configurable. Import and export of settings is possible so that all that's required to setup the app after a wipe is to enter the account passwords.
If you would like to contribute financially to k9mail, please consider donating to the local SPCA (Societies for the prevention of cruelty to animals).
We leave this app as a developer build to minimize the disruption to users a signature switch would cause. Building the app from source is very straightforward though. Stable releases are numbered x.even and they are maintained in their own git branches.
Current development versions are based on the Android 4 email client. When that becomes stable we will probably only offer a source-built version with a different package name.
License: Apache2
Website: http://code.google.com/p/k9mail/
Issue Tracker: http://code.google.com/p/k9mail/issues/list
Source Code: https://github.com/k9mail/k-9
Packages
NOTE: Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications, and it's a less secure way to download, especially if you are not currently using HTTPS. We recommend that you install the F-Droid client and use that.
Version 4.201
This version is built and signed by the original developer.
download apk 2.5 MB
(+6 kB)no permission changesview permissions [⚠ 5, ⓘ 4, ⚙ 8]NETWORK COMMUNICATION
⚠ Full Internet access [INTERNET]
Allows an application to
create network sockets.
YOUR PERSONAL INFORMATION
⚠ Read contact data [READ_CONTACTS]
Allows an application to read all
of the contact (address) data stored on your tablet. Malicious applications
can use this to send your data to other people.
⚠ Write contact data [WRITE_CONTACTS]
Allows an application to modify the
contact (address) data stored on your tablet. Malicious
applications can use this to erase or modify your contact data.
STORAGE
⚠ Modify/delete USB storage contents [WRITE_EXTERNAL_STORAGE]
Allows an application to write to the USB storage.
SYSTEM TOOLS
⚠ Prevent tablet from sleeping [WAKE_LOCK]
Allows an application to prevent
the tablet from going to sleep.
HARDWARE CONTROLS
ⓘ Control vibrator [VIBRATE]
Allows the application to control
the vibrator.
NETWORK COMMUNICATION
ⓘ View network state [ACCESS_NETWORK_STATE]
Allows an application to view
the state of all networks.
SYSTEM TOOLS
ⓘ Read sync settings [READ_SYNC_SETTINGS]
Allows an application to read the sync settings,
such as whether sync is enabled for Contacts.
ⓘ Automatically start at boot [RECEIVE_BOOT_COMPLETED]
Allows an application to
have itself started as soon as the system has finished booting.
This can make it take longer to start the tablet and allow the
application to slow down the overall tablet by always running.
EXTRA/CUSTOM
⚙ [READ_CALL_LOG]
⚙ [READ_EXTERNAL_STORAGE]
⚙ [WRITE_CALL_LOG]
⚙ [com.fsck.k9.permission.DELETE_MESSAGES]
⚙ [com.fsck.k9.permission.READ_ATTACHMENT]
⚙ [com.fsck.k9.permission.READ_MESSAGES]
⚙ [com.fsck.k9.permission.REMOTE_CONTROL]
⚙ [org.thialfihar.android.apg.permission.READ_KEY_DETAILS]
Version 4.200
This version is built and signed by the original developer.
download apk 2.5 MB
(-189 kB)no permission changesview permissions [⚠ 5, ⓘ 4, ⚙ 8]NETWORK COMMUNICATION
⚠ Full Internet access [INTERNET]
Allows an application to
create network sockets.
YOUR PERSONAL INFORMATION
⚠ Read contact data [READ_CONTACTS]
Allows an application to read all
of the contact (address) data stored on your tablet. Malicious applications
can use this to send your data to other people.
⚠ Write contact data [WRITE_CONTACTS]
Allows an application to modify the
contact (address) data stored on your tablet. Malicious
applications can use this to erase or modify your contact data.
STORAGE
⚠ Modify/delete USB storage contents [WRITE_EXTERNAL_STORAGE]
Allows an application to write to the USB storage.
SYSTEM TOOLS
⚠ Prevent tablet from sleeping [WAKE_LOCK]
Allows an application to prevent
the tablet from going to sleep.
HARDWARE CONTROLS
ⓘ Control vibrator [VIBRATE]
Allows the application to control
the vibrator.
NETWORK COMMUNICATION
ⓘ View network state [ACCESS_NETWORK_STATE]
Allows an application to view
the state of all networks.
SYSTEM TOOLS
ⓘ Read sync settings [READ_SYNC_SETTINGS]
Allows an application to read the sync settings,
such as whether sync is enabled for Contacts.
ⓘ Automatically start at boot [RECEIVE_BOOT_COMPLETED]
Allows an application to
have itself started as soon as the system has finished booting.
This can make it take longer to start the tablet and allow the
application to slow down the overall tablet by always running.
EXTRA/CUSTOM
⚙ [READ_CALL_LOG]
⚙ [READ_EXTERNAL_STORAGE]
⚙ [WRITE_CALL_LOG]
⚙ [com.fsck.k9.permission.DELETE_MESSAGES]
⚙ [com.fsck.k9.permission.READ_ATTACHMENT]
⚙ [com.fsck.k9.permission.READ_MESSAGES]
⚙ [com.fsck.k9.permission.REMOTE_CONTROL]
⚙ [org.thialfihar.android.apg.permission.READ_KEY_DETAILS]
Version 4.118
This version is built and signed by the original developer.
download apk 2.6 MB
view permissions [⚠ 5, ⓘ 4, ⚙ 8]NETWORK COMMUNICATION
⚠ Full Internet access [INTERNET]
Allows an application to
create network sockets.
YOUR PERSONAL INFORMATION
⚠ Read contact data [READ_CONTACTS]
Allows an application to read all
of the contact (address) data stored on your tablet. Malicious applications
can use this to send your data to other people.
⚠ Write contact data [WRITE_CONTACTS]
Allows an application to modify the
contact (address) data stored on your tablet. Malicious
applications can use this to erase or modify your contact data.
STORAGE
⚠ Modify/delete USB storage contents [WRITE_EXTERNAL_STORAGE]
Allows an application to write to the USB storage.
SYSTEM TOOLS
⚠ Prevent tablet from sleeping [WAKE_LOCK]
Allows an application to prevent
the tablet from going to sleep.
HARDWARE CONTROLS
ⓘ Control vibrator [VIBRATE]
Allows the application to control
the vibrator.
NETWORK COMMUNICATION
ⓘ View network state [ACCESS_NETWORK_STATE]
Allows an application to view
the state of all networks.
SYSTEM TOOLS
ⓘ Read sync settings [READ_SYNC_SETTINGS]
Allows an application to read the sync settings,
such as whether sync is enabled for Contacts.
ⓘ Automatically start at boot [RECEIVE_BOOT_COMPLETED]
Allows an application to
have itself started as soon as the system has finished booting.
This can make it take longer to start the tablet and allow the
application to slow down the overall tablet by always running.
EXTRA/CUSTOM
⚙ [READ_CALL_LOG]
⚙ [READ_EXTERNAL_STORAGE]
⚙ [WRITE_CALL_LOG]
⚙ [com.fsck.k9.permission.DELETE_MESSAGES]
⚙ [com.fsck.k9.permission.READ_ATTACHMENT]
⚙ [com.fsck.k9.permission.READ_MESSAGES]
⚙ [com.fsck.k9.permission.REMOTE_CONTROL]
⚙ [org.thialfihar.android.apg.permission.READ_KEY_DETAILS]
Index