📧
Hosting
¿Por qué los correos programados con PHP List no se envían aunque el sistema indica que se ejecutaron correctamente?
Solucionar problemas de envío de correos con PHP List.
Avanzado
Si los correos programados con PHP List muestran ejecución correcta pero no llegan a los destinatarios, generalmente se debe a configuraciones faltantes o restricciones del servidor. Aquí están las verificaciones principales:
**1. Configuración de PHP Mail:**
- Verifica que la función mail() de PHP esté habilitada en tu hosting.
- Comprueba que el servidor de correo (sendmail o postfix) esté funcionando correctamente.
**2. Límites de envío:**
- Algunos servidores tienen restricciones de cantidad de correos por hora o día para evitar spam.
- Consulta con tu proveedor de hosting sobre los límites de envío aplicados a tu plan.
**3. Configuración de PHP List:**
- Verifica que la configuración de "commandline" esté correctamente establecida para ejecutar trabajos programados.
- Asegúrate de que el SMTP esté configurado si tu servidor lo requiere.
- Revisa los logs de PHP List (generalmente en /lists/admin/logs) para identificar errores específicos.
**4. Colas y trabajos programados:**
- Verifica que los trabajos programados (cron jobs) estén activos y ejecutándose.
- Algunos hosts requieren configuración específica de tareas cron para que se ejecuten correctamente.
**5. Verificación de logs:**
- Revisa los logs del servidor (Apache/Nginx) y de correo para mensajes de error.
- Los logs de PHP List pueden revelar bloqueos o problemas de configuración.
**Recomendación:**
Contacta a tu proveedor de hosting con esta información para que verifiquen: la habilitación de mail(), los límites de envío del plan, y la configuración de cron jobs en tu cuenta.
**1. Configuración de PHP Mail:**
- Verifica que la función mail() de PHP esté habilitada en tu hosting.
- Comprueba que el servidor de correo (sendmail o postfix) esté funcionando correctamente.
**2. Límites de envío:**
- Algunos servidores tienen restricciones de cantidad de correos por hora o día para evitar spam.
- Consulta con tu proveedor de hosting sobre los límites de envío aplicados a tu plan.
**3. Configuración de PHP List:**
- Verifica que la configuración de "commandline" esté correctamente establecida para ejecutar trabajos programados.
- Asegúrate de que el SMTP esté configurado si tu servidor lo requiere.
- Revisa los logs de PHP List (generalmente en /lists/admin/logs) para identificar errores específicos.
**4. Colas y trabajos programados:**
- Verifica que los trabajos programados (cron jobs) estén activos y ejecutándose.
- Algunos hosts requieren configuración específica de tareas cron para que se ejecuten correctamente.
**5. Verificación de logs:**
- Revisa los logs del servidor (Apache/Nginx) y de correo para mensajes de error.
- Los logs de PHP List pueden revelar bloqueos o problemas de configuración.
**Recomendación:**
Contacta a tu proveedor de hosting con esta información para que verifiquen: la habilitación de mail(), los límites de envío del plan, y la configuración de cron jobs en tu cuenta.
Artículos relacionados
⚙️
🌐
💾
¿Cómo accedo a cPanel para crear mi sitio web?
Acceso a cPanel para gestionar tu hosting y crear sitios web.
¿Por qué mi sitio web no se muestra aunque el dominio está vigente?
Soluciones cuando un dominio activo no muestra contenido.
¿Cómo recuperar archivos eliminados si no están en la papelera? ¿Es posible solicitar ayuda al centro de datos?
Recuperación de archivos eliminados y gestión con el datacenter
🙋
¿No encontraste lo que buscabas?
Nuestro equipo de soporte está listo para ayudarte.
Contactar soporte