From 45545432605fe848d95a08156ee19005fe569b0b Mon Sep 17 00:00:00 2001 From: Beldor Date: Fri, 19 Jun 2026 14:55:44 -0300 Subject: [PATCH] fix: migrate registro email from Resend to Nodemailer+Gmail --- src/app/api/cliente/registro/route.ts | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/app/api/cliente/registro/route.ts b/src/app/api/cliente/registro/route.ts index e75561e..6d3ad37 100644 --- a/src/app/api/cliente/registro/route.ts +++ b/src/app/api/cliente/registro/route.ts @@ -1,8 +1,16 @@ import { NextRequest, NextResponse } from "next/server"; import { prisma } from "@/lib/prisma"; -import { Resend } from "resend"; +import nodemailer from "nodemailer"; -const resend = new Resend(process.env.RESEND_API_KEY); +const transporter = nodemailer.createTransport({ + host: "smtp.gmail.com", + port: 587, + secure: false, + auth: { + user: process.env.GMAIL_USER, + pass: process.env.GMAIL_APP_PASSWORD, + }, +}); export async function POST(req: NextRequest) { const { email, nombre, apellido, telefono } = await req.json(); @@ -17,9 +25,9 @@ export async function POST(req: NextRequest) { data: { email: email.toLowerCase().trim(), nombre, apellido, telefono }, }); - await resend.emails.send({ - from: "Taller ", - to: "jpbeldomenico@gmail.com", + await transporter.sendMail({ + from: `"Taller" <${process.env.GMAIL_USER}>`, + to: email, subject: "¡Bienvenido al taller!", html: `

¡Hola ${nombre}!