¡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.
¿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!