K-9 Mail is what you get when you take the default Android email client and make it, erm, better. It made the jump this week to version 4.4 and now sports a more holo-themed user interface, rich notifications for Android 4.1+ devices, an altered unread widget, and a whole bucket-load of nitpicky features that may or may not make your day, depending on how anal you are about how you like your email. If the Gmail app just isn't cutting it, this is a solid open source alternative that looks great on both phones and tablets.

K9-3 K9-2


When it comes to email clients, it's the little things that can be deal breakers. Determining which changes are the most impactful is akin to finding a needle in a field of haystacks. The changelog is long, but your pet peeve may have made the list.

  • Switched to a more holo-themed user interface
  • Added a split screen setting to display message list and message contents side by side
  • Added dialog to show the changes since the last update of K-9 Mail
  • Added screen to notify the user of database upgrades after updating K-9 Mail
  • Improve integration with third-party apps
  • Added rich notifications on Android 4.1+ devices
  • Changed the notification icon (Android 2.3+ only)
  • Removed "Manage back button" setting. The back button now always goes to the previously displayed screen.
  • Added new color picker to select account colors
  • Unified some account settings into "General Settings" and "Reading Mail"
  • Removed "compact layout" setting
Composing mail
  • Composing messages in right to left languages should now work better
Forwarding mail
  • Add References and In-Reply-To header for forwarded messages
Reading mail
  • Fixed inability to zoom out when viewing messages
  • Added setting to automatically shrink messages to fit the screen width
  • Improved display of messages decrypted with APG
  • Removed "system zoom controls" setting (zoom controls will only be shown on devices that don't support pinch-to-zoom)
  • Added work-around for the auto-scroll issue of the message view on Jelly Bean
  • Moved "show all headers" into the menu of the message list
  • Changed colors of the quote dividers
    Message list
  • Added message threading (note: this is not the same as Gmail's conversation view)
  • Added a setting to display contact pictures in the message list
  • Changed from chips to colored circles that also indicate the (un)read state
  • Added pull-to-refresh to check for mail
  • Use different background for read messages in message list
Folder list
  • Improved last folder update time formatting
  • Added support for wrapping long folder names in the folder list
  • Changed appearance of the unread widget
  • Added support for "Unified Inbox" and "All messages" to unread widget
Protocol support
  • IMAP: Added support for server-side search (currently limited to sender and subject)
  • IMAP: Added support for $Forwarded flag
    Notable bug fixes
  • Added notification on SSL certificate validation failures
  • Worked around ">" getting included in URLs when linkifying text/plain emails
  • IMAP: Fixed SPECIAL-USE detection of Spam folder
  • IMAP: Fixed a bug that caused messages to be lost when "moved" to a non-existant folder
  • Updated Japanese translation (Koji Arai)
  • Updated Finnish translation (Jani Kinnunen)
  • Updated Italian translation (Vincenzo Reale)
  • Updated French translation (Erkan)
  • Updated Greek translation (igavio)
  • Updated Russian translation (Alexey)
  • Updated Czech translation (Ondřej Vodáček, Jan Urbánek)
  • Updated Hungarian translation (RootRulez)
  • Updated Brazilian Portuguese translation (Marcio Zomb13)
  • Updated Traditional Chinese translation (Leo Yang)
  • Updated German translation (Danny Baumann)
  • Updated Spanish translation (enriquefeas)
  • Updated Dutch translation (Sander Bogaert)
  • Updated Korean translation (Uni-)
  • Updated Danish translation (l.meldgaard)
  • Updated Catalan translation (Enric Morales)

K-9 Mail is one of the most feature-rich email clients you will find on Android. It's available in the Play Store for free, so hit up the widget below to see if the new version meets your needs.

Source: GitHub