PhPlist - Aplicación de Gerente de boletines de correo electrónico de código abierto (correo masivo) para Linux
![PhPlist - Aplicación de Gerente de boletines de correo electrónico de código abierto (correo masivo) para Linux](https://ilinuxgeek.com/storage/img/images_1/phplist-open-source-email-newsletter-manager-mass-mailing-application-for-linux.jpeg)
- 2518
- 741
- Jaime Delgadillo
phplist es uno de los administradores de la lista de correo de código abierto más popular que tiene la capacidad de enviar boletines, noticias, mensajes a una gran cantidad de suscriptores. Proporciona una interfaz fácil de usar donde puede administrar boletín, listas de suscripciones, informes de boletines, notificaciones y mucho más. También puede llamarlo como software de correo masivo. Es muy fácil de integrar con cualquier sitio web.
![](https://ilinuxgeek.com/storage/img/images_1/phplist-open-source-email-newsletter-manager-mass-mailing-application-for-linux.jpeg)
El phplist usos Mysql base de datos para almacenar información y el script está escrito en Php. Se ejecuta en cualquier servidor web que ayude al administrador a configurar un sistema para la suscripción del 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 (anuncio de acuerdo, documentos comerciales), etc.
El software fue diseñado para ÑU/Linux con apache. También es compatible con otros sistemas similares a unix, como FreeBSD, Abre, Mac OS X, y Windows.
Phplist Demo's
- Mira la demostración de frontend del guión - http: // demostración.phplist.com/listas/
- Mire la demostración de administración del script - http: // demostración.phplist.com/listas/admin/
Características de Phplist
- Phplist es ideal para boletines, notificaciones y muchos otros usos. Es capaz de administrar una gran cantidad de suscriptores de la lista de correo. Incluso funciona bien con una pequeña lista también.
- La interfaz web de Phplist le permite escribir, enviar mensajes y administrar la phplist a través de Internet. Sin embargo, sigue enviando mensajes a pesar de que su sistema está apagado.
- Las plantillas son totalmente personalizables y se pueden integrar con varios sitios web.
- Mantenga un seguimiento del número de usuarios abrió su mensaje de correo electrónico.
- Con la ayuda de los editores FCKEditor y TinyMCE, puede editar mensajes HTML. Puede dar una opción entre texto o mensaje de correo electrónico HTML a sus suscriptores.
- Entrega el mensaje en una cola para que cada suscriptor reciba el mensaje. También asegura que no reciban dos copias, incluso están suscritas a varias listas.
- Atributos del suscriptor, como nombre, país, etc. puede ser personalizado, eso significa que puede especificar la información importante que necesita de los usuarios en el momento de la suscripción.
- Las herramientas de gestión de usuarios son buenas para mantener y administrar grandes bases de datos de suscriptores.
- El estrangulamiento puede limitar la carga en su servidor para que no se sobrecargue.
- El envío del horario le permite programar su mensaje como cuando se debe enviar el mensaje. Los feeds RSS se pueden enviar automáticamente a una lista de correo semanalmente, diariamente o mensualmente.
- Phplist está actualmente disponible en inglés, francés, portugués, alemán, español, holandés, tradicional chino, vietname y japonés. Traducción de trabajo para otros idiomas en progreso.
Requisito de phplist
Para instalar la aplicación Phplist requerimos:
- Sistema operativo GNU/Linux
- Servidor web de Apache
- PHP versión 4.3 o superior
- Módulo PHP IMAP
- MySQL Server versión 4.0 o superior
Entorno de prueba
- Sistema operativo - Centos 6.4 Y Ubuntu 13.04
- apache - 2.2.15
- Php - 5.5.3
- Mysql - 5.1.71
- phplist - 3.0.5
Instalación de Phplist Newsletter Manager en Linux
Como mencioné anteriormente, Phplist se desarrolla en Php para Linux con apache. Entonces, debe tener un servidor web en ejecución con Php y Mysql instalado en el sistema. Además, también debe instalar IMAP Módulo para el procesamiento de mensajes de rebote. Si no, instalarlos utilizando la herramienta de Administrador de paquetes llamado beque o apt-get de acuerdo a tu Linux distribución.
Paso 1: Instale Apache, PHP y MySQL
Instalar sombrero rojo sistemas basados que utilizan el comando yum.
# yum install httpd # yum install php php-mysql php-imap # yum install mysql mysql-server # servicio httpd start # servicio mysqld iniciar
Instalar Debian sistemas basados que utilizan el comando apt-get.
# apt-get install apache2 # apt-get install php5 libapache2-mod-auth-mysql php5-mysql php5-imap # apt-get install mysql-server mysql-client # servicio apache2 inicio # servicio mysql inicio
Paso 2: Crear base de datos Phplist
Una vez que haya instalado todos los paquetes requeridos en el sistema, simplemente inicie sesión en su base de datos (Mysql, aquí).
# mysql -u root -p
Ingrese la contraseña de root mySQL. Ahora crea una base de datos (digamos phplist).
MySQL> Crear base de datos phplist; Consulta bien, 1 fila afectada (0.00 seg)
No es una buena práctica acceder a la base de datos desde raíz usuario directamente, por lo tanto, cree un usuario llamado 'Tecmint ' y otorgue todo el permiso al usuario en la base de datos 'phplist'con una contraseña para acceder a ella. Reemplazar 'mi contraseña'Con su propia contraseña, necesitamos esta contraseña más adelante al configurar phplist.
mysql> otorgar todo en phplist.* a [correo electrónico protegido] identificado por 'my_password'; Consulta bien, 0 filas afectadas (0.00 seg)
Ahora recarga los privilegios para reflejar nuevos cambios en la base de datos y dejar el shell mysql.
MySQL> privilegios de descarga; Consulta bien, 0 filas afectadas (0.08 seg) mySql> salir; Adiós
Paso 3: Descargar e instalar Phplist
Ahora ve el oficial phplist sitio y descargue la última fuente de tarball (yo.versión E 3.0.5) Usando el siguiente enlace.
- http: // www.phplist.com/descargar
Alternativamente, también puede descargar el último paquete fuente utilizando el siguiente wget dominio.
# wget http: // garr.DL.Fuente de la fuente.Net/Project/Phplist/Phplist/3.0.5/phplist-3.0.5.tgz
Después de descargar el phplist paquete, desempaquete los archivos de paquete. Creará un directorio llamado 'Phplist-3.0.5 ' En este directorio, encontrarás un 'public_html'que contiene el directorio liza.
# tar -xvf phplist -3.0.5.TGZ # CD PHPLIST-3.0.5 # CD public_html/
Ahora copie el "liza"Directorio en un apache Directorio de raíz web al que se puede acceder a través de la web.
# listas de cp -r/var/www/html/[para Sombrero rojo sistemas basados] # cp -r listas/var/www/[para Debian sistemas basados]
Paso 4: Configuración de phplist
Abra el archivo de configuración de Phplist 'configuración.php' desde el 'listas/config ' Directorio en su editor de texto preferido.
# configuración VI.php
Agregue la configuración de conexión de la base de datos phplist como como nombre de host, nombre de la base de datos, usuario de la base de datos y contraseña de base de datos Como se muestra abajo.
# ¿Cuál es su nombre de host del servidor de base de datos mysql $ database_host = "hostil"; # ¿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 ="tecmenta"; # y cuál es la contraseña para iniciar sesión para controlar la base de datos $ database_password = 'mi contraseña';
Debe editar una configuración más, por defecto Phplist en 'Modo de prueba', por lo que debe cambiar el valor de'1' a '0' deshabilitar Modo de prueba.
definir ("prueba", 0);
Una vez que haya ingresado todos los detalles de los detalles. Guarde y cierre el archivo.
Paso 5: Acceder a la aplicación Phplist
Finalmente, apunte a tu navegador en 'listas/administrador'Directorio de tu phplist instalación. Un asistente de instalación basado en la web lo guiará a través del resto.
http: // localhost/lists/admin o http: // ip-address/lists/admin
Nota: Si su sitio web 'ejemplo.comunicarse'se apunta al directorio'/var/www/html/', y has colocado tu phplist archivos debajo '/var/www/html/listas', entonces debes señalar tu navegador a http: // www.ejemplo.com/listas/admin/.
![](https://ilinuxgeek.com/storage/img/images_1/phplist-open-source-email-newsletter-manager-mass-mailing-application-for-linux.png)
Ahora haga clic en 'Inicializar la base de datos'y complete información sobre su organización y establezca'administración' contraseña.
![](https://ilinuxgeek.com/storage/img/images_1/phplist-open-source-email-newsletter-manager-mass-mailing-application-for-linux_2.png)
Una vez que se completa la inicialización de la base de datos, continúe configuración de phplist Para completar su configuración según sus requisitos.
![](https://ilinuxgeek.com/storage/img/images_1/phplist-open-source-email-newsletter-manager-mass-mailing-application-for-linux_3.png)
Una vez, la configuración completa. Inicie sesión en su panel de administración de Phplist.
![](https://ilinuxgeek.com/storage/img/images_1/phplist-open-source-email-newsletter-manager-mass-mailing-application-for-linux_4.png)
Comience a crear nuevas campañas, ver campañas, agregar/eliminar usuarios, ver estadísticas y muchas más características para explorar desde el tablero.
![](https://ilinuxgeek.com/storage/img/images_1/phplist-open-source-email-newsletter-manager-mass-mailing-application-for-linux_5.png)
Eso es todo! Ahora, puede comenzar a personalizar y calificar su recién instalado phplist Solicitud del administrador del boletín.
Enlaces de referencia
página de inicio de Phplist
Conozco a la mayoría de los usuarios, no sé cómo instalar y configurar aplicaciones en Linux. Si está buscando a alguien que aloje/configure una Phplist en su servidor de alojamiento/personal, contáctenos por qué, porque proporcionamos una amplia gama de servicios de Linux a tarifas mínimas justas.
Avíseme si está utilizando alguna otra aplicación de boletín que sea más robusta que la Phplist y no olvide compartir este artículo.
- « FirEstarter una interfaz gráfica de alto nivel iptables Firewall para sistemas Linux
- 10 preguntas y respuestas de la entrevista de Core Linux »