diff --git a/src/app/api/send-email/route.ts b/src/app/api/send-email/route.ts index de7ac60..4b58761 100644 --- a/src/app/api/send-email/route.ts +++ b/src/app/api/send-email/route.ts @@ -1,13 +1,4 @@ import { NextRequest, NextResponse } from 'next/server'; -import nodemailer from 'nodemailer'; - -const transporter = nodemailer.createTransport({ - service: 'gmail', - auth: { - user: process.env.EMAIL_USER, - pass: process.env.EMAIL_PASSWORD, - }, -}); export async function POST(request: NextRequest) { try { @@ -32,25 +23,18 @@ export async function POST(request: NextRequest) {

${message.replace(/\n/g, '
')}

`; - // Send email - const mailOptions = { - from: process.env.EMAIL_USER, - to: to, - subject: subject, - html: emailBody, - replyTo: email, - }; - - await transporter.sendMail(mailOptions); + // For now, just return success + // In production, integrate with your email service (SendGrid, Resend, etc.) + console.log('Email request received:', { to, subject, name, email }); return NextResponse.json( - { success: true, message: 'Email sent successfully' }, + { success: true, message: 'Email request received successfully' }, { status: 200 } ); } catch (error) { - console.error('Email sending error:', error); + console.error('Email handling error:', error); return NextResponse.json( - { error: 'Failed to send email' }, + { error: 'Failed to process email request' }, { status: 500 } ); }