
Ajustar el envío al límite del hosting
phpList envía con la función mail() de PHP o con un servidor SMTP externo. Si el hosting limita los correos por hora, phpList trabaja por lotes: 300 mensajes cada 3.600 segundos respetan un tope de 300 por hora, y el manual aconseja quedarse entre 20 y 40 mensajes por debajo. Un ajuste experimental limita además el ritmo por dominio de destino.
Con varios miles de suscriptores, compensa un relé SMTP en lugar de la función mail() del hosting compartido.
Instalar phpList
Si el panel del hosting, cPanel o Plesk, ofrece Softaculous o Fantastico, phpList se instala desde ese menú. Si no, se sube el archivo a mano, o se usa la imagen oficial de Docker. Instalado a mano, phpList arranca en modo de prueba y no envía nada hasta cambiar TEST de 1 a 0 en config/config.php. Los autoinstaladores ya lo dejan hecho. Pide PHP 8.1 o superior, MySQL o MariaDB, Apache y una veintena de extensiones de PHP habituales, como imap, mbstring y curl. Conviene programar dos tareas cron: la cola cada cinco minutos y los rebotes una vez por noche.
Listas, segmentos y rebotes
Las listas admiten doble opt-in, los atributos se crean al importar un CSV y las listas de exclusión evitan escribir dos veces a la misma persona. La extensión Segment añade condiciones como «tras un intervalo» o «en el aniversario». Los rebotes se leen desde un buzón POP3 o un archivo mbox, y tras cinco rebotes seguidos el suscriptor pasa por defecto a no confirmado.
Novedades de phpList 3.7.0
La versión 3.7.0 añade una API REST, el acceso de administradores por SAML y la lectura de rebotes por IMAP sin la extensión imap de PHP, que PHP 8.4 ya no incluye. Detrás está phpList Ltd, empresa británica de Bedfordshire que también gestiona el servicio alojado.
Puntos fuertes y limitaciones de phpList
Puntos fuertes
- Gratis y libre, se instala desde cPanel.
- Envío por lotes ajustable al límite del hosting.
- Empresa conocida que publica versiones.
Limitaciones
- Versión alojada que prohíbe los desnudos.
- Automatización mínima, por extensión.
- Rebotes por POP3 o mbox que configurar.
- Cron necesario para enviar sin navegador.
Alternativas a phpList
listmonk reparte el envío entre varios relés y tiene interfaz en español, pero necesita un servidor para su binario y PostgreSQL. MailWizz añade autorrespuestas y calentamiento de IP por 79 $ en un pago único.
listmonk es un gestor de boletines y listas de correo gratuito y de código abierto, con licencia AGPLv3, creado por Kailash Nadh.
Ver la ficha listmonk →MailWizz es un programa de email marketing en PHP que se instala en tu propio servidor, vendido desde 2013 por la empresa rumana Onetwist Software.
Ver la ficha MailWizz →Mautic es una plataforma de automatización de marketing de código abierto, con licencia GPLv3, que según el proyecto usan más de 40.000 empresas.
Ver la ficha Mautic →Keila es una herramienta de boletines de código abierto, con licencia AGPLv3, creada por la empresa alemana Keila GmbH.
Ver la ficha Keila →