Giter Site home page Giter Site logo

fastmate_1's Introduction

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.

fastmate_1's People

Contributors

joelekstrom avatar rajiv avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.