You need two things:
- API key — create one in your Reloop account
- Verified domain — add and verify a sending domain; use it in the
fromaddress
For setup details and the full API reference, see reloop.sh/docs.
dotnet add package Reloopusing Reloop;
using System.Collections.Generic;
var reloop = new ReloopClient("rl_your_api_key_here");
var result = await reloop.Mail.SendAsync(new Dictionary<string, object?>
{
["from"] = "Reloop <hello@your-verified-domain.com>",
["to"] = "user@example.com",
["subject"] = "Welcome to Reloop",
["html"] = "<p>Thanks for signing up.</p>",
["text"] = "Thanks for signing up.",
});
Console.WriteLine($"{result?.MessageId} {result?.Id}");More examples and optional fields: reloop.sh/docs
Licensed under the Apache License 2.0 with additional use restrictions from Reloop Labs (same as the Reloop project).