Documentation
SDKs
One official client per language, all covering the same API: emails, contacts, campaigns, templates, domains and more. No SDK for your stack? Every endpoint works with plain HTTP — see the API reference.
Send email from Node.js and TypeScript with the official MailCraft SDK.
npm install @mailcraft/nodeSend email from any PHP 8.2+ application with the official MailCraft SDK.
composer require mail-craft/mailcraft-phpA Laravel mail driver — keep using Mail::send and your Mailables, delivered by MailCraft.
composer require mail-craft/mailcraft-laravelSend email from Python 3.9+ with a typed, lightweight client.
pip install mailcraftSend email from Ruby and Rails applications.
gem install mailcraftA lightweight, dependency-free Go client for the MailCraft API.
go get github.com/mail-craft/mailcraft-goSend email from Java 17+ and Spring applications.
<dependency>Send email from C# and .NET 6+ applications.
dotnet add package MailCraftAn async Rust crate for the MailCraft API, built on tokio.
cargo add mailcraftSend email from Elixir, with a Swoosh adapter for Phoenix apps.
defp deps do