Skip to content

cmader/MailReader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Icon MailReader-WearOS

MailReader is a stand-alone Wear OS app for reading mails that reside on an (secured) IMAP server. The following functionality is supported:

  • Connection to IMAPS (IMAP over SSL/TLS) Server
  • Selection of mail folder
  • Tagging a mail as read and setting a flag
  • Text-based view of the mail content (only reading, NO mail composition)

Configuration

When the app is first started, the configuration screen appears that lets you enter the IMAP server connection parameters.

config_screen config_screen

Additionally, an interval to periodically check for new mail can be configured. Please note: In order for notifications to be displayed correctly, you may have to enable notifications for the MailReader app in the Wear OS settings.

These settings can be changed later by clicking the cog icon in the mail list screen.

Mail List Screen

This screen displays a list of all mails in the selected folder.

mail list screen

By default, the folder INBOX is selected. It can be changed when tapping at the folder button below the reload and the settings buttons.

Folder Selection Screen

All available folders are displayed as a list in the folder selection screen.

folder selection screen

The screen supports nested folders. Clicking on one folder selects it. If the folder contains sub-folders it is selected and expanded.

Mail Content Screen

When tapping an a mail in the mail list screen, the content of the mail is shown. It shows a text-based representation of the mail content.

mail content screen mail content screen

If the selected mail contains a textual representation (content type text/plain) this is the preferred source for the mail content. However, sometimes mails are available just in HTML format, so the application does its best to make the HTML content readable for human users as plain-text.

Mail attachments are not supported.

Installation

To install the app you need to download the .apk file from this repository. After that, the file must be transferred to the Wear OS device (smartwatch). There are several guides how to do this, for example here and here. Just use the method you're most comfortable with.

Compatibility

The app has been tested with Wear OS API level 36 with round display (1.2") in the emulator and on a Samsung Galaxy Watch 5.

Changelog

  • v1.1.0: Add support for notification on new mail
  • v1.0.0: Initial version

Other Notes

If you experience any bugs or issues using the app, please contact me! The software is developed as a personal leisure time side project with no commercial interest whatsoever. Hence no ads, nag screens, donate buttons or other annoying stuff.

Distribution and License

HttpClient for Wear OS © 2024,2025 by Christian Mader is licensed under CC BY-NC-ND 4.0

Contributors

About

A Wear OS IMAP read-only mail client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages