Skip to content
@kannon-email

Kannon

Kannon is a Open Source platform to massively send email using cloud native technologies

Kannon 💥

Kannon is an open-source, cloud-native email sender built for Kubernetes and modern infrastructure — a self-hosted alternative to SendGrid, Mailgun & co.

🌐 kannon.email

Repositories

Repository Description
kannon Core platform: gRPC APIs, validator, dispatcher, SMTP sender, open/click tracking and stats
kannon.js Official Node.js client library
kannon.go Official Go client library

Highlights

  • ✉️ Massive, scalable SMTP mail sending on Kubernetes
  • 🔐 DKIM & SPF support for deliverability
  • 📬 Attachments, templates and custom fields
  • 📊 Delivery statistics with open & click tracking
  • 🧩 gRPC API surface (Mailer, Admin, Stats)
  • 🐘 Postgres-backed persistence, NATS-powered messaging

Getting started

The fastest way to try Kannon is the Quickstart in the main repository.

Send your first email from Node.js:

import { KannonCli } from 'kannon.js';

const kannon = new KannonCli('your-domain.com', 'your-api-key', {
  email: 'sender@your-domain.com',
  alias: 'Kannon',
});

Contributing

Contributions are welcome! Check out the open issues in the main repository to get started. 🚀

Popular repositories Loading

  1. kannon kannon Public

    ✉️ Cloud-Native massive mail sender for Kubernetes!

    Go 81 14

  2. kannon.js kannon.js Public

    Official Node.js client library for Kannon, the cloud-native email sender

    TypeScript 3 1

  3. kannon.go kannon.go Public

    Official Go client library for Kannon, the cloud-native email sender

    Go 2 2

  4. .github .github Public

    Kannon organization profile

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…