Un ejemplo de envío de correos electrónicos con Reven e Indexing y Búsqueda de esos correos electrónicos con Tigris Search.
La aplicación está construida con Next.js y Tailwind CSS.
npm iO el equivalente con otros administradores de paquetes.
El siguiente comando utiliza la Tigris CLI para registrarlo en Tigris Cloud (puede registrarse si aún no tiene una cuenta), crear un proyecto y guardar la configuración de su proyecto Tigris en un archivo .env.local .
npm run tigris:init Por defecto, el nombre awesome-email-search se usa como el nombre del proyecto. Puede anular esto pasando el indicador --project={name} . Por ejemplo:
npm run tigris:init --project awesome-projectRegístrese para obtener una cuenta de Resen y configure su dominio para que pueda enviar correos electrónicos desde su dominio a través de Resen.
Agregue una variable ambiental RESEND_API_KEY con su tecla API de Resend.
Agregue un DEFAULT_EMAIL con la dirección de correo electrónico asociada con el dominio que ha configurado con Resend.
Finalmente, Configurar Reengue Webhooks y configúrelos para apuntar a {your-app}/api/email/webhook donde {your-app} es un proxy local que apunta a su aplicación que se ejecuta en localhost:3000 .
El repositorio contiene un .env.example que puede usar para verificar su .env.local o copiar y usarlo directamente.
Ejecute el servidor de desarrollo:
npm run dev
# or
yarn dev
# or
pnpm devAbra http: // localhost: 3000 con su navegador para ver el resultado.
Implemente la increíble aplicación de búsqueda por correo electrónico en la plataforma Vercel.