I use Spark email client connected to various Gmail accounts for my email and I follow some rules when dealing with email. I heavily use labels for indexing important emails and approach emails in GTD way, actioning on every email and keeping my Inbox as close to 0 as possible.
I subscribe to a few newsletters and unsubscribe from anything that brings no value and only adds noise.
Notes
All archive does is remove the Inbox label (in Gmail).
Gmail doesn't have folders. All your messages are saved in All Mail. Everything else (Inbox, Starred, Drafts, user-labels, etc) are just "views" into a subset of the messages in All Mail. And since there's only one copy of any message, if you delete it from any label, you're deleting the only copy, so it's gone from all of them. If you delete a label you remove that "view", but the messages are still in All Mail.
After meetings, its great to send a list of actionable items for all those involved as a summary.
Links
mailyak - Elegant MIME/SMTP email library with support for attachments.
go-imap - IMAP library for clients and servers.
Awesome Emails - Awesome list of resources to build better emails.
Composing better emails (2019) - Tips for composing effective emails avoiding misunderstandings. (Lobsters)
gmailfilters - Tool to sync Gmail filters from a config file to your account.
Rspamd - Rapid spam filtering system.
Postmark - Delivers your transactional email to customers on time, every time.
Hakara - Fast, highly extensible, and event driven SMTP server.
BEE Free - Easiest, quickest way to design elegant, mobile responsive emails.
ConvertKit - Email marketing software for creators.
Burner Mail - Hide your personal email address, control who can send you emails, and generate new burners with one click.
heimdall - Self-hosted personal email guardian with one-step deployment.
MailHog - Web and API based SMTP testing.
SimpleLogin - Protect your personal email with email alias. (Code)
Mailgun Logger - Simple admin tool to get Mailgun persistence ad infinititum.
Mailgun with Go - Go library for interacting with the Mailgun API.
Missive - Team inbox and chat tool that empowers teams to truly collaborate around email.
smtp-cli - Command line SMTP client.
Lieer - Fast email-fetching and sending and two-way tag synchronization between notmuch and GMail.
Inbox Zero - How the most productive people manage their inbox.
bulk-mail-cli - Sends automated, dynamic and beautifully designed HTML emails to your mailing list via your terminal.
gmail-helper - Allow helpful GMail tasks over OAuth2 API using Google's API Client. (HN)
Accessible Personal Note Email Template - Clean, simple email meant for more personal, 1:1 messages.
reserved-email-addresses-list - List of 1250+ email addresses reserved for security concerns.
Email Blueprints - Collection of HTML email templates that can serve as a solid foundation and starting point for the design of emails. (Code)
Email Mastery - Learn Email Marketing.
SMTP2HTTP (email-to-web) - Tiny software that receive a smtp request (email) and send it to the specified webhook as a http post request.
MailDev - SMTP Server + Web Interface for viewing and testing emails during development.
SparkPost - Predictive email intelligence platform, helping brands predict and optimize email performance.
MailChecker - Cross-language email validation. Backed by a database of over 30 000 throwable email domains.
EmailOctopus - Email marketing for less.
SendGrid - Email Delivery Service.
HEY - Email client. (Tour of the app) (The HEY Way) (HEY Q&A AMA w/ JF + DHH)
mime-db - Media Type Database.
Delta Chat - Chat over e-mail.
ImprovMX - Free email forwarding. Email aliases for your domain name.
Really Good Emails - Curated collection of emails.
ETHMail - Email services for Ethereum community.
tmpmail - Temporary email right from your terminal.
Flanker - Python email address and Mime parsing library.
Coded Mails - Hassle free responsive html email templates. (HN) (Code)
mjml-react - React component library to generate the HTML emails on the fly.
Alter.Email - Transform your HTML emails.
Email Reply Parser - Node library for parsing plain text email content.
Mailman - Email assistant that shields you from unimportant emails. (How it was launched in 5 hours)
Himalaya - Minimalist CLI email client, written in Rust.
MailerSend - Transactional email service that delivers.
Mimestream - Native macOS email client for Gmail. (HN)
Tutanota - Secure email. Free encrypted email.
MailerLite - Create Email Marketing Your Way.
Please-unsubscribe.com - Fwd emails to unsubscribe from marketing. (HN)
Simplify Gmail - Browser extension that makes Gmail more simple, capable, and respectful.
Hunter - Find email addresses for any website in seconds.
Mail-in-a-Box - One-click, easy-to-deploy SMTP+everything else server: a mail server in a box. (Web)
docker-mailserver - Full stack but simple mailserver (smtp, imap, antispam, antivirus, ssl...) using Docker.
go-smtp - ESMTP client and server library written in Go.
Reacher - Open-Source Email Verification API. (GitHub) (Backend Server Code) (Code) (HN)
check-if-email-exists - Check if an email address exists without sending any email, written in Rust.
Bamboo - Testable, composable, and adapter based Elixir email library for devs that love piping.
smtpd - SMTP server package written in Go, in the style of the built-in HTTP server.
Email Validator - Validates regex, typos, disposable, dns and smtp.
rust-imap - IMAP client library for Rust.
Umbriel - Email marketing platform built with Node.js, TypeScript and DDD concepts.
ProtonMail - Secure Email. Based in Switzerland. (ProtonMail Bridge) (GitHub)
Mailgun.js - JavaScript SDK for Mailgun.
imap-backup - Backup GMail (or other IMAP) accounts to disk. (HN)
Underline - For sending email newsletters, not “campaigns”.
disposable-email-domains - List of disposable email domains.
Email is Good - Site about email productivity.
Gefilte Fish - Automates the creation of GMail filters.
Sieve - Language for filtering e-mail messages.
Leave Me Alone - Easily unsubscribe from unwanted emails.
Revelop - New standard for email.
TXMailer - Transactional Mailer with Liquid and AWS SES.
Exim Internet Mailer - Message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. (Code)
checkmail - Go package for email validation.
Mailspring - Beautiful, fast and fully open source mail client for Mac, Windows and Linux. (Code)
Nodemailer - Send e-mails with Node.JS. (Docs)
Swoosh - Compose, deliver and test your emails easily in Elixir.
SendGrid Email Blast - CLI tool for sending emails via the SendGrid API.
Can I Email - Support tables for HTML and CSS in emails. (Code)
Just Use Email - How to use Email for Everything. (HN)
Notmuch Email - Fast, global-search and tag-based email system to use within your text editor or in a terminal. (Code) (afew - tagging script)
Big Mail - Upgrade your inbox.
Dada Mail - Contemporary, mature and intuitive web-based e-mail list management system.
Go SMPP - SMPP 3.4 Protocol for Go.
Streak - CRM for Gmail.
Stripo - Free Email Template Builder.
react-letter - Display e-mails in your React.js projects.
Catapulte - Open source mailer you can host yourself.
Yggmail - End-to-end encrypted email for the mesh networking age.
Hanami - Fast and Reliable Email Forwarding for your own domain.
Postforward - Mail forwarding utility which aims to compliment the Postfix Sender Rewriting Scheme daemon (PostSRSd).
mailcow.email (Docs) (Code)
tidy_email - OCaml wrapper library that makes it easy to send email with different services.
forlater.email - Email-based bookmarking. (How I built forlater.email)
Sublime Security - Lets you write and run custom detection and response rules to block phishing attacks, hunt for threats, and more. (Sublime Rules)
svelte-mail - Renders Svelte components for emails. Inlines styles and renders additional plain text version.
mail-parser - Fast and robust e-mail parsing library for Rust.
Server Accepts Email - Check if an SMTP server accepts emails to a given address.
mailparse - Rust library to parse mail files.
Nexium - Next generation email server in Rust.
Pigeon - Command line tool for cheap and efficient email automation written in Rust.
Letters - OCaml library for creating and sending emails over SMTP using LWT.
hydroxide - Third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge.
Golang SMTP mock - Mimic SMTP server behavior for your test environment and even more.
Receivex - Elixir package to deal with inbound email webhooks.
Go Mail - Unify multiple popular mail API's (SparkPost, MailGun, SendGrid & SMTP) into a singular easy to use interface.
Red Mail - Advanced email sending library for Python.
Postsack - Visually cluster your emails by sender, domain, and more to identify waste.
Mailwind - Tailwind CSS for HTML emails.
PostSheet - No-code email and SMS service.
Crabmail - Static mail HTML archive for the 21st century, written in Rust.
Last updated