Markdown bruto

Quickstart · Next.js

Envie e-mail transacional pela API HTTP da Envimaily (https://api.envimaily.com) com Next.js.

1. Conta e chave

  1. Crie a conta em https://app.envimaily.com/dev/signup
  2. Gere uma chave em_ em API keys
  3. Guarde o token — ele só aparece uma vez

2. Exemplo

// app/api/send/route.ts
import { NextResponse } from 'next/server';

export async function POST() {
  const res = await fetch('https://api.envimaily.com/v1/emails', {
    method: 'POST',
    headers: {
      Authorization: `Bearer ${process.env.ENVIMAILY_API_KEY}`,
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({
      from: 'onboarding@envimaily.com',
      to: ['you@example.com'],
      subject: 'Hello from Next.js',
      html: '<p>Sent from a Route Handler.</p>',
    }),
  });
  return NextResponse.json(await res.json(), { status: res.status });
}

3. Sem domínio verificado

Use o remetente de teste onboarding@envimaily.com e envie apenas para o e-mail do dono da conta. Depois de verificar SPF/DKIM, envie do seu domínio.

4. Limites

PlanoMêsDia
Dev Free1.000100
Dev Pro50.0005.000

Próximo: Domínios e DNS · API de e-mails · Migrar do Resend