Skip to content

Handling GitHub notifications without unsubscribing

BrianGilmanGSA edited this page Sep 7, 2016 · 6 revisions

When you subscribe to a GitHub repository, you could end up receiving a lot (no really - a lot) of email messages. This usually drives users to unsubscribe, possibly miss information they would have appreciated, and so on.

There is a way to have the best of both worlds!

  1. An inbox that is not filled to the brim with GitHub notifications.
  2. Have the ability to see what's going on at your leisure.

Here is what you will want to accomplish to make this happen:

  1. Create a new folder in your email client where all the GitHub-related emails can go. (Effectively creating a GitHub-specific "inbox").
  2. Create an email rule or filter to handle notifications from GitHub.
  3. The email rule or filter recommended for this has the following attributes:
  4. Moves emails received from "@github.com" addresses to the folder you created.
  5. Emails where the content contains the string "@your-github-handle" should not be moved.

This setup means when your email application receives emails it will immediately route all emails from a GitHub.com address to the specified folder - except the ones where you are mentioned specifically; thereby, leaving those in your inbox.

See instructions on setting up email rules and filters for the following:

  1. Mail on MacOS
  2. Outlook for Windows
  3. Gmail for the web
Clone this wiki locally