# 📧 Email Configuration

Este proyecto utiliza el sistema de mailing de Laravel, que internamente usa Symfony Mailer para el envío de correos.

La configuración se realiza exclusivamente mediante variables de entorno en el archivo `.env`.

---

## 🔧 Variables requeridas

Agregar o completar en el `.env`:

```env
MAIL_MAILER=smtp
MAIL_SCHEME=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=your_email@gmail.com
MAIL_PASSWORD=your_app_password
MAIL_FROM_ADDRESS=your_email@gmail.com
MAIL_FROM_NAME="${APP_NAME}"
```

---

## 📌 Descripción mínima

- MAIL_MAILER → Debe ser `smtp` para enviar correos reales.
- MAIL_HOST → Servidor SMTP del proveedor.
- MAIL_USERNAME → Email que envía los mensajes.
- MAIL_PASSWORD → Contraseña SMTP (App Password si es Gmail).
- MAIL_FROM_ADDRESS → Dirección que verá el destinatario.
- MAIL_FROM_NAME → Nombre visible del remitente.

---

## 🔐 Configuración con Gmail

Si se usa Gmail:

1. Activar verificación en dos pasos (2FA).
2. Generar una App Password.
3. Usar esa contraseña en MAIL_PASSWORD.

⚠️ No usar la contraseña personal de la cuenta.

---

## 🚀 Producción

En producción:

- Verificar que las variables estén correctamente configuradas en el `.env` del servidor o contenedor.
---
