Este artículo explica el error 500 en phpList cuando se envía correo a una tasa superior al límite permitido en hosting compartido (250 correos por hora).
Causa del error
Estás intentando enviar desde phpList más correos por hora de los permitidos en el servicio. Si superás ese límite durante un envío masivo, puede aparecer una pantalla Internal Server Error (500).
Importante: Los planes de hosting compartido limitan el envío masivo para proteger la reputación del servidor. Para campañas grandes, contactá al área comercial antes de enviar.
Mensaje de error (ejemplo)
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
More information about this error may be available in the server error log.
Solución — Limitar el envío en phpList
Editá el archivo config.php dentro de la carpeta config de phpList y ajustá los parámetros de cola para no superar el límite del servidor.
Ubicación del archivo
| Panel | Ruta habitual |
|---|---|
| cPanel (Linux) | public_html/phplist/config/config.php |
| Plesk (Windows/Linux) | httpdocs/phplist/config/config.php |
La ruta exacta depende de dónde instalaste phpList en tu servicio.
Valores recomendados
Para mantenerte bajo 250 correos por hora, una configuración segura es:
240 mensajes / 3600 segundos (1 hora) ≈ 1 mensaje cada 15 segundos
En config.php, definí o modificá:
define("MAILQUEUE_BATCH_SIZE", 1);
define("MAILQUEUE_BATCH_PERIOD", 15);
define('MAILQUEUE_THROTTLE', 1);
Guardá el archivo y sobrescribilo en el servidor para que los cambios apliquen en el próximo envío.
¿Cómo editar config.php?
- FTP: conectate con FileZilla u otro cliente FTP, descargá el archivo, editá y subilo de nuevo. Consultá la guía de FTP en la base de conocimiento.
- Administrador de archivos del panel: en cPanel o Plesk, navegá hasta la carpeta de phpList, editá
config/config.phponline y guardá.
¿Necesitás enviar más correos?
Si tu lista requiere volúmenes mayores a los permitidos en hosting compartido, contactá al área comercial desde el portal de clientes para evaluar un plan o servicio de envío masivo autorizado.
¿Necesitás ayuda?
Si el error 500 continúa después de ajustar phpList, contactá al soporte técnico desde el portal o el chat online del sitio.

