NevarMail

Send your first email

Connect a provider, verify a sender, and get one real email delivered — in about five minutes.

You can go from a new NevarMail account to a delivered email in about five minutes: connect a provider, verify a sender, then call one endpoint. Your first send will only reach your own inbox — every new organization starts in test mode, which restricts delivery to your verified address until you turn on live sending. That's expected, not a bug; see Test mode and safe send for how it works and when to graduate out of it.

What do you need first?

Connect a provider

After signing in, go to Settings → Providers and either paste a SendGrid API key from your own account or let NevarMail provision a managed account for you. NevarMail verifies the connection automatically; there is nothing to configure in your own environment. See Providers for what the key needs to be allowed to do.

Verify a sender

You need at least one verified sender identity before you can send. Create one on the Senders page, or via the API with an API key:

curl -X POST https://app.nevarmail.com/api/v1/senders \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "name": "My App",
    "fromEmail": "hello@yourdomain.com",
    "fromName": "My Application"
  }'

Every v1 response wraps its payload in a standard envelope:

{
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "name": "My App",
    "fromEmail": "hello@yourdomain.com",
    "fromName": "My Application",
    "isVerified": false
  },
  "requestId": "req_..."
}

See Senders for verification details.

Send your first email

With a provider connected and a sender verified, call /api/v1/email/send with an API key:

curl -X POST https://app.nevarmail.com/api/v1/email/send \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "to": "you@your-company.com",
    "subject": "Hello from NevarMail!",
    "html": "<h1>It works!</h1><p>Your NevarMail integration is live.</p>",
    "text": "It works! Your NevarMail integration is live."
  }'

Your organization starts in test mode, and test mode does not redirect mail — it refuses it. A send to an address that is not on your test list comes back 422 TEST_MODE_RECIPIENT_NOT_ALLOWED rather than going anywhere.

So put your own address in to for this first send. Use the address you signed up with, or add one under Settings → Safety first. See Test mode and safe send for how the list works and how to turn on live sending when you're ready.

The response wraps a message ID and delivery status under data:

{
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "messageId": "msg-abc123@yourdomain.com",
    "status": "sent",
    "provider": "sendgrid",
    "sentAt": "2026-03-22T12:00:00.000Z"
  },
  "requestId": "req_..."
}

For the best deliverability, configure your sending domain with SPF, DKIM, and DMARC — NevarMail automates the record generation. See Domains.

Where to next?

How long does it take to send my first email with NevarMail?
About five minutes: connect a provider, verify a sender, then call the send endpoint.
Why did my first email not reach the address I specified?
New organizations start in test mode, and a test-mode send to an address outside your allow-list is rejected with 422 TEST_MODE_RECIPIENT_NOT_ALLOWED rather than delivered anywhere — nothing is redirected to you. Add the address to your allow-list, or see Test mode and safe send to turn on live sending.
Which providers can I connect during setup?
SendGrid is the only provider available today. NevarMail's integration layer is provider-agnostic by design, so more can be added later without changing your API calls.
Do I need a verified domain before sending?
Not to send, and nothing blocks turning test mode off on a domain. Two things do gate on it: onboarding's own send step refuses to send while a domain you registered in onboarding is still unverified, and a managed account is blocked on every send until its domain is authenticated. Beyond that, a verified domain with SPF, DKIM and DMARC is what keeps live mail out of spam.

On this page