Get Started
Quickstart Guide
Get your first transactional email delivered in under five minutes.
01
Create an Account
Sign up at render25.com and confirm your email address. Account creation takes under a minute.
02
Add Your Sending Domain
Go to Settings → Domains and add the domain you want to send from. Render25 will generate the DNS records you need to add.
Tip
Use a dedicated subdomain such as
mail.yourdomain.com for sending. This keeps your root domain reputation separate from your transactional volume.03
Generate an API Key
Navigate to Settings → API Keys and click New API Key. Copy the key immediately — it is only shown once.
04
Send Your First Email
Use the REST API, SMTP relay, or one of the official SDKs to send a test message.
Send via REST API
curl
curl -X POST https://api.render25.com/v1/email/send \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "[email protected]",
"to": "[email protected]",
"subject": "Hello from Render25",
"html": "<p>This is my first email.</p>",
"text": "This is my first email."
}'Send via Node.js SDK
send-email.ts
import { Render25 } from "@render25/sdk";
const client = new Render25({ apiKey: process.env.RENDER25_API_KEY! });
await client.email.send({
from: "[email protected]",
to: "[email protected]",
subject: "Hello from Render25",
html: "<p>This is my first email.</p>",
text: "This is my first email.",
});Send via Python
send_email.py
from render25 import Render25
client = Render25(api_key="YOUR_API_KEY")
client.email.send(
from_address="[email protected]",
to="[email protected]",
subject="Hello from Render25",
html="<p>This is my first email.</p>",
text="This is my first email.",
)