OpenEmail para Cursor

Envía correocon Cursor.

Pega un prompt y Cursor instala el SDK, mantiene tu clave en el servidor y escribe el código de envío.

Abrir Cursor
Prompt para Cursor
Añade correo transaccional a esta app con OpenEmail.

1. Instala el SDK de TypeScript con npm install @openemail/sdk.
2. Lee la clave API de la variable de entorno OPENEMAIL_API_KEY, solo en el servidor. Nunca la envíes al navegador ni la incluyas en un commit.
3. Escribe una función auxiliar sendEmail que llame una vez a init y después a openemail.emails.send. Envía desde una dirección de un dominio verificado en OpenEmail.
4. Mantén el envío en el código del servidor, junto al código que crea los usuarios.
5. Pasa un idempotencyKey construido a partir del evento, como welcome:<userId>, para que un reintento nunca envíe dos veces.
6. Envía un correo de bienvenida cuando alguien se registre y escribe en el log el id que se devuelve.

Referencia del SDK: https://openemail.uk/docs/sdk

Cambia el remitente y el disparador para adaptarlos a tu app. El resto es cómo OpenEmail espera que lo llamen.

Tres pasos,
y empieza a enviar.

  1. 01

    Crea una clave

    Crea en Configuración una clave que pueda enviar. El secreto se muestra una sola vez.

  2. 02

    Mantenla en secreto

    Guárdala en .env como OPENEMAIL_API_KEY y deja .env fuera de git.

  3. 03

    Pega el prompt

    Cursor instala el SDK y escribe el código de envío. Revisa el cambio y luego ejecútalo.

Lo que escribe.
Una ruta, una llamada.

Un resultado típico. Puede que Cursor nombre los archivos de otra forma.

lib/email.ts
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) export async function sendWelcome(user: User) {  const sent = await openemail.emails.send({    from: 'Acme <[email protected]>',    to: user.email,    subject: `Welcome, ${user.name}`,    html: `<p>Thanks for signing up, ${user.name}.</p>`,  }, {    idempotencyKey: `welcome:${user.id}`,  })   console.log(sent.id)}

¿Quieres que Cursor también lea tu correo?

Conéctalo por MCP para buscar hilos, leerlos y responder, dentro del acceso que apruebes.

Conecta Cursor por MCP

Crea una clave.
Envía algo.

Acceso completo a la API, MCP y el SDK en todos los planes, incluido el gratuito.