/fastmate_1

A native Fastmail-wrapper for Mac.

Primary LanguageObjective-CMIT LicenseMIT

Fastmate

Fastmate logo

A native Fastmail-wrapper for Mac.

Features

  • Desktop notifications for new mail
  • Handles e-mail (mailto:) links
    • Can be set as your default e-mail software
  • Dock badge for unread mail
  • Status bar notifier (has to be enabled in settings)
  • OSX shortcuts (⌘N for new draft, ⌘F to search mail)
  • Uses the system web stack

screenshot

Installation

Pre-built binaries can be found on the release page. To build it yourself you need to have Xcode and either disable code signing or change the bundle identifier to something else prior to compiling.

Privacy

Your Fastmail login and e-mail are handled entirely by WKWebView, meaning that it is pretty much the same as running Fastmail in Safari. Fastmate does have access to the DOM and could potentially read your mail (it doesn't, but the privacy inclined might want to verify the source).

Here's what Fastmate does read:

  • The title of the web page (what's shown in the tab when running Fastmail in your web browser) to show the unread mail counter.
  • The unread count of each folder (depending on your settings)
  • Web Notifications - Fastmate has a hook that simply forwards any web notifications to the OSX notification center. It does not read the contents of your notifications.
  • The background color of the Fastmail toolbar, to be able to match your chosen Fastmail-theme.

Fastmate by default sends one network request outside of what Fastmail sends internally - it pings https://github.com/joelekstrom/fastmate/releases/latest once a week to inform you if a new version is available. You can opt out of this in the settings.

Disclaimer

Fastmate is not affilated with Fastmail in any way. This is a project I work on in my free time, and both the binaries and source code are available for free and for anyone to use.