6fab4be39f
Agrega POST /api/settings/smtp/test (superadmin, rate-limited) que envia un correo real usando los valores actuales del formulario y propaga el error real del servidor SMTP, a diferencia de sendMail() que nunca lanza. El panel de SMTP ahora tiene un campo de destinatario y boton "Enviar prueba" con el resultado real (exito o error), en vez de solo "Guardar" sin forma de verificar que la configuracion funcione. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
6 lines
249 B
JavaScript
6 lines
249 B
JavaScript
import { api } from './api.js';
|
|
|
|
export const getSmtpConfig = () => api.get('/settings/smtp');
|
|
export const updateSmtpConfig = (data) => api.put('/settings/smtp', data);
|
|
export const testSmtpConfig = (data) => api.post('/settings/smtp/test', data);
|