📧
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 puedo cancelar o eliminar el servicio de hosting si contraté un paquete que incluye dominio y hosting, pero utilizaré hosting externo?
Cancelar el hosting incluido en un paquete de dominio.
¿Por qué no puedo acceder a cPanel si cambio mi contraseña o uso la que genera el sistema?
Problemas de acceso a cPanel con contraseña rechazada.
¿Cómo cancelo mi contrato de hosting para cambiar a otro proveedor?
Pasos para dar de baja tu servicio de hosting.
🙋
¿No encontraste lo que buscabas?
Nuestro equipo de soporte está listo para ayudarte.
Contactar soporte