Quickstart · Nuxt
Envie e-mail transacional pela API HTTP da Envimaily (https://api.envimaily.com) com Nuxt.
1. Conta e chave
- Crie a conta em https://app.envimaily.com/dev/signup
- Gere uma chave
em_em API keys - Guarde o token — ele só aparece uma vez
2. Exemplo
// server/api/send.post.ts
export default defineEventHandler(async () => {
const res = await $fetch('https://api.envimaily.com/v1/emails', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.ENVIMAILY_API_KEY}`,
},
body: {
from: 'onboarding@envimaily.com',
to: ['you@example.com'],
subject: 'Hello from Nuxt',
html: '<p>Sent from a Nitro handler.</p>',
},
});
return res;
});
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
| Plano | Mês | Dia |
|---|---|---|
| Dev Free | 1.000 | 100 |
| Dev Pro | 50.000 | 5.000 |
Próximo: Domínios e DNS · API de e-mails · Migrar do Resend