¡Nos complace anunciar que el soporte para MailKite email ya está disponible en todos los LaunchFast starter kits! MailKite se suma a AutoSend, Resend, Postmark, SendGrid y Mailgun como proveedor de email transaccional de primera clase, para que elijas el remitente que se ajuste a tu producto sin tocar el código de tu aplicación. MailKite es además nuestro nuevo proveedor de email predeterminado de aquí en adelante, por lo que cada starter kit se entrega con MailKite preconfigurado desde el primer momento.
¿Qué es MailKite?
MailKite es una API de email transaccional enfocada en desarrolladores. Gestiona emails de verificación, magic links, restablecimientos de contraseña y notificaciones de producto mediante un endpoint REST sencillo con autenticación por bearer token. Si ya envías email a través de una API HTTP, MailKite te resultará familiar de inmediato.
Comenzando con MailKite
- Elige tu Framework: Selecciona entre Astro, Next.js o SvelteKit
- Configura MailKite: Establece
EMAIL_PROVIDERenmailkitey agrega tuMAILKITE_API_KEY - Envía Emails: Reutiliza el mismo helper
sendEmailque el starter kit ya incluye - Publica: Cada email transaccional de tu app ahora pasa por MailKite
Esto es exactamente lo que hace el starter kit por debajo cuando EMAIL_PROVIDER está en mailkite:
if (!getSecret('MAILKITE_API_KEY')) throw new Error(`MAILKITE_API_KEY environment variable not set.`)// Send an email using MailKite// Read more on https://mailkite.dev/docs/const myHeaders = new Headers()myHeaders.append('Content-Type', 'application/json')myHeaders.append('Authorization', `Bearer ${getSecret('MAILKITE_API_KEY')}`)return await fetch('https://api.mailkite.dev/v1/send', { method: 'POST', headers: myHeaders, body: JSON.stringify({ from: body.from, // "LaunchFast <contact@launchfa.st>" to: body.to, subject: body.subject, text: body.text, }),})Esa es toda la integración. Como vive detrás de la misma función sendEmail que usan todos los proveedores, tu código de llamada no cambia al pasar a MailKite.
Configuración
Agrega dos valores a tu archivo .env:
## "resend" or "sendgrid" or "postmark" or "mailgun" or "autosend" or "mailkite"EMAIL_PROVIDER="mailkite"
## MailKite Environment VariableMAILKITE_API_KEY="mk_live_..."Eso es todo. El starter kit lee MAILKITE_API_KEY como un secreto del lado del servidor a través del entorno tipado de Astro, por lo que tu clave nunca se expone al cliente.
Qué está incluido
Cada LaunchFast starter kit con soporte MailKite incluye:
- ✅ Plantillas de Email: Plantillas predefinidas para verificación, bienvenida y notificaciones
- ✅ Seguridad de Tipos: Soporte completo de TypeScript para funciones de email
- ✅ Rutas API: Endpoints RESTful para enviar emails
- ✅ Cambio de Proveedor: Cambia una sola variable de entorno para cambiar de proveedor
Precios
El soporte MailKite está incluido en todos nuestros starter kits sin costo adicional:
- Astro Starter Kit: $49 - Comprar ahora
- Next.js Starter Kit: $49 - Comprar ahora
- SvelteKit Starter Kit: $49 - Comprar ahora
- Bundle Completo: $99 (incluye todos los frameworks) - Comprar ahora
Despliega en cualquier lugar
Mientras que MailKite funciona perfectamente con todas las plataformas, nuestros starter kits también soportan los siguientes proveedores de email con configuración integrada:
- Resend - /documentation/emails/resend/
- Postmark - /documentation/emails/postmark/
- SendGrid - /documentation/emails/sendgrid/
- Mailgun - /documentation/emails/mailgun/
- AutoSend - /documentation/emails/autosend/
Comienza hoy
¿Listo para enviar emails transaccionales a través de MailKite cambiando una sola variable de entorno?
Obtén LaunchFast Starter Kit y comienza a construir con el poder de MailKite!