New: the MailCraft MCP server is live — connect your AI agent in one line. Connect your agent →
SDKs

.NET

Coming soon

Send email from C# and .NET 6+ applications.

The .NET SDK isn't released yet — this page shows its planned API. You can send from .NET today by calling the REST API directly.

Install

dotnet add package MailCraft

Send email

Send from a verified sender on one of your domains.

Program.cs
var mailcraft = new MailCraftClient(Environment.GetEnvironmentVariable("MAILCRAFT_API_KEY"));

await mailcraft.Emails.SendAsync(new SendEmailRequest
{
    From = "[email protected]",
    To = new[] { "[email protected]" },
    Subject = "Welcome!",
    Html = "<p>Thanks for signing up.</p>",
});

Keep your API key in the MAILCRAFT_API_KEY environment variable, never in source control. Create one under Settings → API keys, scoped to just what this app needs.

Next steps