LettermintLettermint
  • Knowledge base
  • Community
  • Changelog
  • Support
  • Documentation
  • Sending API
  • Team API
  • MCP server
Get started
    IntroductionQuickstartCompliance verificationProduction checklist
Send email
Receive email
Manage
Resources
Get started

Introduction

Use Lettermint to send transactional and broadcast email, receive inbound email, and manage email infrastructure through APIs, SDKs, or SMTP.

Choose an interface

SDKs and frameworks

Send email or manage team resources with an official package.

SMTP

Send from applications and devices that support SMTP.

Inbound mail

Receive parsed email through signed webhooks.

Team API

Manage domains, projects, routes, webhooks, and suppressions.

Send your first email

Complete these steps before you run an example:

  1. Create your account

    Sign up at app.lettermint.co.

  2. Create a Project API token

    Create a project, then create a token and store it in LETTERMINT_PROJECT_TOKEN.

  3. Send your first email

    Install an official SDK, or use cURL.

Never expose Project API tokens or Team API tokens in client-side code or public repositories.

Every project can have multiple Project API tokens. Create one token per app, worker, or environment so you can rotate credentials independently.

Next steps

Quickstart

Create a token and send your first email

API reference

Review Sending API endpoints

Integrations

Find SDKs, frameworks, and platform integrations

Production checklist

Prepare your integration for production

Quickstart
On this page
  • Choose an interface
  • Send your first email
  • Next steps
import { Lettermint } from "lettermint"; const email = Lettermint.email(process.env.LETTERMINT_PROJECT_TOKEN!); const response = await email .from('Bob <bob@lettermint.co>') .to('ok@testing.lettermint.co') .subject('Hello world!') .text('This is my first ever email sent via Lettermint.') .send();
Go
Java
Advertisement
Advertisement