false, 'error' => 'No se recibieron datos.']); exit; } $name = $input['name'] ?? 'Anónimo'; $email = $input['email'] ?? 'No proporcionado'; $issueType = $input['issue_type'] ?? 'No especificado'; $description = $input['description'] ?? 'Sin descripción'; $song = $input['current_song'] ?? 'Desconocida'; $subject = "Reporte de Problema - Lili Records Radio"; $html = "
Nombre: $name
Email: $email
Tipo de problema: $issueType
Descripción: $description
Canción sonando: $song
Enviado desde el reproductor web de Lili Records Radio.
"; $txt = "Reporte de Problema\nNombre: $name\nEmail: $email\nTipo: $issueType\nDescripción: $description\nCanción: $song"; // Use the default MAIL_TO from .env $res = MailService::sendMail(null, $subject, $html, $txt, ['reply_to' => $email !== 'No proporcionado' ? $email : null]); if (!empty($res['success'])) { echo json_encode(['success' => true]); } else { echo json_encode(['success' => false, 'error' => $res['error'] ?? 'Error desconocido al enviar el reporte.']); }