﻿import { NextResponse } from 'next/server';
import { emailService } from '@/lib/emailService';

export async function GET() {
  try {
    const isConnected = await emailService.verifyConnection();
    
    if (!isConnected) {
      return NextResponse.json({
        success: false,
        message: 'Email service not configured',
      });
    }
    
    const result = await emailService.sendTestEmail(process.env.EMAIL_USER!);
    
    return NextResponse.json(result);
  } catch (error) {
    return NextResponse.json({
      success: false,
      error: error instanceof Error ? error.message : 'Unknown error',
    }, { status: 500 });
  }
}
