PHPlist-Aplicación de gestión de boletines de correo electrónico de código abierto (envío masivo) para Linux

PHPlist-Aplicación de gestión de boletines de correo electrónico de código abierto (envío masivo) para Linux

phpList. es uno de los administradores de listas de correo de código abierto más populares que tiene la capacidad de enviar boletines, noticias y mensajes a una gran cantidad de suscriptores. Proporciona una interfaz fácil de usar donde puede administrar boletines, listas de suscripciones, informes de boletines, notificaciones y mucho más. También puede llamarlo software de envío masivo. Es muy fácil de integrar con cualquier sitio web.

Instalar phpList en Centos  Instalar phpList en Centos phpList Newsletter Manager para Linux

El phpList. utiliza la base de datos MySQL. para almacenar información y el script está escrito en PHP. Se ejecuta en cualquier servidor web que ayuda al administrador a configurar un sistema de suscripción al boletín en el que los usuarios pueden suscribirse a la lista de correo respectiva. Puede administrar su propia lista de correo y también adjuntar archivos a los correos electrónicos (anuncios de acuerdos, documentos comerciales), etc.

El software fue diseñado para GNU. Linux con Apache. También es compatible con otros sistemas similares a Unix, como FreeBSD. OpenBSD. Mac OS X. y Windows. .

  1. Demostración de phpList
    1. Vea la demostración de frontend del script-http://demo.phplist.com/lists/
    2. Vea la demostración de administrador del script-http://demo. phplist.com/lists/admin/

    Características de phpList

    1. phpList es ideal para boletines, notificaciones y muchos otros usos. Es capaz de administrar una gran cantidad de suscriptores de listas de correo. Incluso funciona bien con listas pequeñas.
    2. La interfaz web de Phplist le permite escribir, enviar mensajes y administrar el phplist a través de Internet. Sin embargo, sigue enviando mensajes aunque su sistema esté apagado.
    3. Las plantillas son totalmente personalizables y se pueden integrar con varios sitios web.
    4. Mantenga un registro de la cantidad de usuarios que abrieron su mensaje de correo electrónico.
    5. Con la ayuda de los editores FCKeditor y TinyMCE, puede editar mensajes HTML. Puede elegir entre un mensaje de texto o un mensaje de correo electrónico html a sus suscriptores.
    6. Entrega el mensaje en una cola para que todos y cada uno de los suscriptores lo reciban. También garantiza que no reciban dos copias, incluso si están suscritos a varias listas.
    7. Los atributos del suscriptor, como el nombre, el país, etc. pueden personalizarse, lo que significa que puede especificar la información importante que necesita. de los usuarios en el momento de la suscripción.
    8. Las herramientas de administración de usuarios son buenas para mantener y administrar enormes bases de datos de suscriptores.
    9. La limitación puede limitar la carga en su servidor, por lo que no ‘t overload.
    10. Programar el envío le permite programar su mensaje como cuando se enviará el mensaje. Las fuentes RSS se pueden enviar automáticamente a una lista de correo semanal, diaria o mensualmente.
    11. Phplist está actualmente disponible en inglés, francés, portugués, alemán, español, holandés, chino tradicional, vietnamita y japonés. Trabajo de traducción para otros idiomas aún en proceso.

    Requisito de phpList

    Para instalar la aplicación PhPlist necesitamos:

    1. Sistema operativo GNU/Linux
    2. Servidor web Apache <./li>
    3. PHP versión 4.3 o superior
    4. Módulo PHP Imap
    5. Servidor MySQL versión 4.0 o superior

    Entorno de prueba

    1. Sistema operativo: CentOS 6.4. y Ubuntu 13.04.
    2. Apache: 2.2. 15.
    3. PHP- 5.5.3.
    4. MySQL-5.1.71
    5. phpList-3.0.5

    Instalación de phpList Newsletter Manager en Linux

    Como mencioné anteriormente, phpList está desarrollado en PHP. para Linux. con Apache. Por lo tanto, debe tener un servidor web en ejecución con PHP. y MySQL. instalados en el sistema. Además, también debe instalar el módulo IMAP. para el procesamiento de mensajes devueltos. De lo contrario, instálelos usando la herramienta de administración de paquetes llamada yum. o apt-get. de acuerdo con su distribución de Linux.

    Paso 1: Instale Apache, PHP y MySQL freestar.config.enabled_slots.push

    Instalar en sistemas basados ​​en Red Hat. usando el comando yum.

    # yum install httpd # yum install php php-mysql php-imap # yum install mysql mysql-server # service httpd start # service mysqld start

    Instalar en sistemas basados ​​en Debian. usando apt-get comando.

    # apt-get install apache2 # apt-get install php5 libapache2-mod-auth-mysql php5-mysql php5-imap # apt-get install mysql-server mysql-client # service apache2 start # service mysql start Paso 2: Cree la base de datos phpList

    Una vez que haya instalado todos los paquetes necesarios en el sistema, simplemente inicie sesión en su base de datos ( MySQL. aquí).

    # mysql-u root-p

    Introduzca la contraseña de root de mysql. Ahora cree una base de datos (por ejemplo, phplist. .

    mysql> create database phplist; Consulta OK, 1 fila afectada (0.00 seg)

    No es una buena práctica acceder a la base de datos directamente desde el usuario root. por lo tanto, cree un usuario llamado ‘ tecmint’. y conceda todos los permisos al usuario en la base de datos ‘ phplist. con una contraseña para acceder a ella. Reemplaza ‘ my_password. con tu propia contraseña, necesitamos esta contraseña más adelante mientras configuramos phpList.

    mysql> grant all on phplist. * A [email protected] identificado por ‘my_password’; Consulta OK, 0 filas afectadas (0.00 seg)

    Ahora recargue los privilegios para reflejar los nuevos cambios en la base de datos y salga del shell mysql.

    mysql> flush privileges; Consulta OK, 0 filas afectadas (0.08 seg) mysql> quit; Adiós Paso 3: Descargue e instale phpList

    Ahora vaya al sitio oficial phpList. y descargue la última fuente de código fuente (es decir, la versión 3.0.5. usando el enlace a continuación.

    1. http://www.phplist.com/download

    Alternativamente, también puede descargar el paquete fuente más reciente utilizando el siguiente wget. comando.

    # wget http://garr.dl.sourceforge.net/project/phplist/phplist/3.0.5/phplist-3.0.5.tgz

    Después de descargar phplist. paquete, descomprima los archivos del paquete. Creará un directorio llamado ‘ phplist-3.0.5 ′. en este directorio, encontrará un’ public_html. ‘que contiene el directorio listas. .

    # tar-xvf phplist-3.0.5.tgz # cd phplist-3.0.5 # cd public_html/

    Ahora copie el directorio “ listas. en un Apache. directorio raíz web al que se puede acceder a través de la web.

    # cp-r lists/var/www/html/[Para sistemas basados ​​en RedHat. # cp-r lists/var/www/[Para sistemas basados ​​en Debian. Paso 4: Configuración de phpList

    Abra el archivo de configuración de phpList ‘ config.php. de ‘ listas/config ‘ en su editor de texto preferido.

    # vi config.php

    Agregue la configuración de conexión de la base de datos phpList como nombre de host. nombre de base de datos. usuario de base de datos. y contraseña de base de datos. como se muestra a continuación.

    # cuál es su servidor de base de datos Mysql hostnam e $ database_host = “ localhost. ; # ¿Cuál es el nombre de la base de datos que estamos usando? $ database_name = “ phplist. ; # qué usuario tiene acceso a esta base de datos $ database_user = “ tecmint. ; # y cuál es la contraseña para iniciar sesión y controlar la base de datos $ database_password = ‘ my_password. ;

    Necesita editar una configuración más, por defecto phpList en ‘ modo de prueba. , por lo que necesita cambiar el valor de ‘ 1. a ‘ 0. ‘para deshabilitar modo de prueba.

    define (“TEST”, 0);

    Una vez que haya ingresado todos los detalles. Guarde y cierre el archivo.

    Paso 5: Acceda a la aplicación phpList

    Finalmente, apunte a su navegador en el directorio ‘ lists/admin. de su instalación de phpList. . Un asistente de instalación basado en web lo guiará a través del resto.

    http://localhost/lists/admin O http://ip-address/lists/admin

    Nota:. si su sitio web ‘ example.com. apunta al directorio ‘/var/www/html/‘, y ha colocado su phpList. en “/var/www/html/lists. , entonces debes apuntar tu navegador a http://www.example.com/lists/admin/.

     phpList Installation Wizard Asistente de instalación de phpList Asistente de instalación de phpList

    Ahora haga clic en ‘Inicializar base de datos. y complete la información sobre su organización y establezca la contraseña ‘ admin. .

     phpList Inicialización de la base de datos  phpList Database Initialization Inicialización de la base de datos phpList

    Una vez que se complete la inicialización de la base de datos, continúe con la configuración de phpList. para completar su configuración según sus requisitos.

     phpList Database Initialization Completa  Se completa la inicialización de la base de datos phpList Se completa la inicialización de la base de datos phpList

    Una vez, se completa la configuración. Inicie sesión en su panel de administración de phpList.

     phpList Inicio de sesión de administrador  phpList Inicio de sesión de administrador phpList Inicio de sesión de administrador

    Comience a crear nuevas campañas, vea campañas, agregar/eliminar usuarios, ver estadísticas y muchas más funciones para explorar desde el Panel.

     phpList Dashboard  phpList Panel de control phpList Dashboard

    ¡Eso es! Ahora, puede comenzar a personalizar y personalizar la marca de su aplicación de administración de boletines phpList. recién instalada.

    Enlaces de referencia

    Página de inicio de phpList

    I conozco a la mayoría de los usuarios, no saben cómo instalar y configurar aplicaciones en Linux. Si está buscando a alguien que aloje/configure un phpList en su hosting/servidor personal, comuníquese con nosotros porque ofrecemos una amplia gama de servicios de Linux a tarifas mínimas justas.

    Hágamelo saber si Estás usando cualquier otra aplicación de boletín que sea más robusta que phpList y no olvides compartir este artículo.