📧
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 configurar un dominio recién adquirido con mi plan de hosting?
Pasos para activar y configurar un nuevo dominio en tu cuenta.
¿Qué debo hacer si mi sitio web muestra 'Account Suspended' pero no veo el hosting en mi cuenta?
Resolver suspensión de hosting no visible en la cuenta
¿Por qué no puedo acceder a mi sitio web y cómo puedo solucionarlo?
Soluciona problemas de acceso a tu sitio web.
🙋
¿No encontraste lo que buscabas?
Nuestro equipo de soporte está listo para ayudarte.
Contactar soporte