How to Send Email Using Python Header
Engineering

Three Ways to Send Emails Using Python With Code Tutorials

Learn how to send an email in your Python application with SMTP, with a transactional email API, and with a multi-channel notification service.

By Milan Bhardwaj

March 04, 2021

Generic Courier Header
Product News

What's New in February: Recipients list, New integrations, Java SDK, and plain text for emails

Each month we share the latest Courier news and highlight what we shipped, wrote, and shared with our community. With February come and gone, we're back with our second monthly wrap-up of 2021.

By Nate Munger

March 03, 2021

How to send email in NodeJS
Engineering

How to Send Emails in Node.js: SMTP, Email APIs, and Notification Services (With Code Tutorials)

Learn how to send transactional emails in Node.js using SMTP, email APIs like SendGrid or Mailgun, and multichannel tools like Courier. Step-by-step code examples included.

By Adeyinka Adegbenro

February 23, 2021

Courier Live Header
Courier

Content, Notifications, and IoT

On February 2nd and 3rd, Shy Ruparel joined Aydrian for another Courier and Contentful crossover stream. This time, they decided to play around with an IoT E-ink display and use it to show the latest posts from Contentful and send notifications using Courier.

By Aydrian Howard

February 10, 2021

Best transactional email API services for developers
Engineering

Top 6 Transactional Email Services for Developers in 2025

Looking to send transactional emails for your application? We compare the top transactional email API services for developers to help you pick the right one.

By Matthew Setter

February 09, 2021

Twitch Notifications Part 3 Header
Engineering

Twitch Notifications (Part Three): How to Create and Notify a List of Subscribers Using Courier

In this tutorial, Aydrian will show you how to extend the Node.js and Express app from part two to send notifications to more than one destination using Courier’s Lists API. He'll also demo sending to a Discord channel.

By Aydrian Howard

February 04, 2021

Inside Slack's notifications strategy with Liza Gurtin
Product Management

Slack's Notification Flowchart: How Slack Decides What to Send

Slack sends billions of notifications each month, but how do they decide what to send, when, and where? In this post, we break down Slack's notification strategy using a simple flowchart. Whether you're building a messaging product or refining your notification UX, you'll learn how to balance urgency, context, and user experience just like Slack does.

By Courtney Chuang

February 02, 2021

Twitch Notifications Part 2 Header
Engineering

Twitch Notifications (Part Two): How to Send Notifications When Your Twitch Stream Goes Live

In this tutorial, Aydrian will show you how to listen for events from Twitch and then create and trigger a notification in Courier. He’ll demo sending an SMS notification with Twilio.

By Aydrian Howard

January 28, 2021

Announcing Environments in Courier (hero image)
Product News

Announcing Environments: Safely Test Your Notifications Before Going Live

We’re excited to announce the release of Environments in Courier. You can now create, preview, and troubleshoot your notifications in a test environment before going live.

By Courtney Chuang

January 27, 2021