PHPLIST - Open Source Email Newsletter Manager (Mass Mayling) Application for Linux

PHPLIST - Open Source Email Newsletter Manager (Mass Mayling) Application for Linux

phplist est l'un des gestionnaires de liste de diffusion open source les plus populaires qui a la capacité d'envoyer des newsletters, des nouvelles, des messages à un grand nombre d'abonnés. Il fournit une interface conviviale où vous pouvez gérer la newsletter, les listes d'abonnements, les rapports de newsletter, la notification et bien plus encore. Vous pouvez également l'appeler comme un logiciel de diffusion de masse. Il est très facile à intégrer avec n'importe quel site Web.

PHPLIST Newsletter Manager pour Linux

Le phplist les usages Mysql base de données pour stocker des informations et le script est écrit Php. Il s'exécute sur n'importe quel serveur Web qui aide l'administrateur à configurer un système d'abonnement à newsletter dans lequel les utilisateurs peuvent s'abonner à la liste de diffusion respective. Vous pouvez gérer votre propre liste de diffusion et également joindre des fichiers aux e-mails (annonce de l'accord, documents commerciaux) etc.

Le logiciel a été conçu pour GNOU/ /Linux avec Apache. Il prend également en charge d'autres systèmes de type Unix, tels que FreeBSD, Openbsd, Mac OS X, et les fenêtres.

démo phplist
  1. Regardez la démo frontal du script - http: // démo.phplist.com / listes /
  2. Regarder la démo administrateur du script - http: // démo.phplist.com / listes / admin /

Caractéristiques de phplist

  1. phplist est idéal pour les newsletters, les notifications et de nombreuses autres utilisations. Il est capable de gérer un grand nombre d'abonnés à la liste de diffusion. Cela fonctionne même bien avec la petite liste aussi.
  2. L'interface Web Phplist vous permet d'écrire, d'envoyer des messages et de gérer le phplist sur Internet. Cependant, il continue d'envoyer des messages même si votre système est désactivé.
  3. Les modèles sont entièrement personnalisables et peuvent être intégrés à plusieurs sites Web.
  4. Gardez une trace du nombre d'utilisateurs ouverts votre e-mail.
  5. Avec l'aide de FckEditor et TinyMCE éditeurs, vous pouvez modifier des messages HTML. Vous pouvez donner un choix entre le texte ou le message électronique HTML à vos abonnés.
  6. Il livre le message dans une file d'attente afin que chaque abonné reçoive le message. Il garantit également qu'ils ne reçoivent pas deux exemplaires même ils sont abonnés à plusieurs liste.
  7. Les attributs de l'abonné tels que le nom, le pays, etc. Peut être personnalisé, cela signifie que vous pouvez spécifier les informations importantes dont vous avez besoin des utilisateurs au moment de l'abonnement.
  8. Les outils de gestion des utilisateurs sont bons à maintenir et à gérer d'énormes bases de données d'abonnés.
  9. La limitation peut limiter la charge sur votre serveur pour qu'il ne surcharge pas.
  10. L'envoi du calendrier vous permet de planifier votre message sur le moment où le message doit être envoyé. Les flux RSS peuvent être envoyés automatiquement à une liste de diffusion hebdomadaire, quotidien ou mensuel.
  11. Phplist est actuellement disponible en anglais, français, portugais, allemand, espagnol, néerlandais, chinois traditionnel, vietname et japonais. Traduction de travail pour d'autres langues en cours encore en cours.

Exigence de phplist

Afin d'installer l'application phplist, nous avons besoin:

  1. Système d'exploitation GNU / Linux
  2. Serveur Web Apache
  3. PHP version 4.3 ou plus
  4. Module PHP IMAP
  5. MySQL Server version 4.0 ou plus
Environnement de test
  1. Système opérateur - Centos 6.4 & Ubuntu 13.04
  2. Apache - 2.2.15
  3. Php - 5.5.3
  4. Mysql - 5.1.71
  5. phplist - 3.0.5

Installation de Newsletter Manager de PHPList dans Linux

Comme je l'ai mentionné plus tôt, le phplist est développé en Php pour Linux avec Apache. Donc, vous devez avoir un serveur Web en cours d'exécution avec Php et Mysql installé sur le système. De plus, vous devez également installer IMap Module pour le traitement des messages de rebond. Sinon, installez-les à l'aide de l'outil Package Manager appelé Miam ou apt-get selon ton Linux distribution.

Étape 1: Installez Apache, PHP et MySQL

Installer sur chapeau rouge Systèmes basés à l'aide de la commande yum.

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

Installer sur Debian Systèmes basés sur la commande APT-GET.

# apt-get install apache2 # apt-get install php5 libapache2-mod-uth-mysql php5-mysql php5-iMap # apt-get install install mysql-server mysql-client # service apache2 start # service mysql start start

Étape 2: Créer une base de données PHPLIST

Une fois que vous avez installé tous les packages requis sur le système, connectez-vous simplement à votre base de données (Mysql, ici).

# mysql -u root -p

Entrez le mot de passe racine mysql. Créez maintenant une base de données (disons phplist).

MySQL> Créer une base de données phplist; Requête ok, 1 rangée affectée (0.00 sec)

Ce n'est pas une bonne pratique d'accéder à la base de données depuis racine Utilisateur directement, créez donc un utilisateur appelé 'Tecmint ' et accorder toute l'autorisation à l'utilisateur dans la base de données 'phplist'Avec un mot de passe pour y accéder. Remplacer 'mon mot de passe'Avec votre propre mot de passe, nous avons besoin de ce mot de passe plus tard lors de la configuration phplist.

MySQL> Grant tout sur PHPLIST.* à [e-mail protégé] identifié par «my_password»; Requête ok, 0 lignes affectées (0.00 sec)

Recharger maintenant les privilèges de refléter de nouvelles modifications sur la base de données et de quitter le shell MySQL.

MySQL> Privilèges de rinçage; Requête ok, 0 lignes affectées (0.08 sec) mysql> quit; Au revoir

Étape 3: Télécharger et installer phplist

Maintenant, allez le fonctionnaire phplist site et télécharger la dernière source tarball (i.version e 3.0.5) en utilisant le lien ci-dessous.

  1. http: // www.phplist.com / téléchargement

Alternativement, vous pouvez également télécharger le dernier package source en utilisant les éléments suivants wget commande.

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

Après avoir téléchargé le phplist package, déballer les fichiers du package. Il créera un répertoire appelé 'phplist-3.0.5 ' Dans ce répertoire, vous trouverez un 'public_html'qui contient le répertoire listes.

# TAR -XVF PHPLIST-3.0.5.TGZ # CD PHPLIST-3.0.5 # cd public_html /

Copiez maintenant le «listes»Répertoire dans un Apache Répertoire de racine Web qui peut être accessible via le Web.

# cp -r listes / var / www / html / [pour Chapeau rouge systèmes basés] # cp -r listes / var / www / [pour Debian Systèmes basés

Étape 4: Configuration du phplist

Ouvrir le fichier de configuration phplist 'configurer.php' du 'listes / config ' Répertoire dans votre éditeur de texte préféré.

# VI Config.php

Ajouter les paramètres de connexion de la base de données PHPLIST tels que nom d'hôte, nom de la base de données, Utilisateur de la base de données et mot de passe de base de données comme indiqué ci-dessous.

# Quel est votre nom d'hôte de serveur de base de données mysql $ database_host = "hôte local"; # quel est le nom de la base de données que nous utilisons $ database_name ="phplist"; # quel utilisateur a accès à cette base de données $ database_user ="Tecmint"; # et quel est le mot de passe pour se connecter pour contrôler la base de données $ database_password = 'mon mot de passe';;

Vous devez modifier un paramètre de plus, par défaut phplist dans 'mode d'essai', donc vous devez modifier la valeur de'1' pour '0'Désactiver mode d'essai.

définir ("test", 0);

Une fois que vous avez entré tous les détails des détails. Enregistrez et fermez le fichier.

Étape 5: Accès à l'application PHPLIST

Enfin, indiquez votre navigateur sur 'listes / admin'Répertoire de votre phplist installation. Un assistant d'installation Web vous guidera à travers le reste.

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

Note: Si votre site Web 'exemple.com'est pointé du répertoire'/ var / www / html /', et vous avez placé votre phplist fichiers sous '/ var / www / html / listes', alors vous devriez pointer votre navigateur pour http: // www.exemple.com / listes / admin /.

Assistant d'installation PHPLIST

Maintenant cliquez sur 'Initialiser la base de données'Et remplissez des informations sur votre organisation et définissez'administrer' mot de passe.

Initialisation de la base de données PHPLIST

Une fois, la base de données initialise se termine, continuez à configuration phplist Pour terminer votre configuration selon vos exigences.

L'initialisation de la base de données PHPLISt termine

Une fois, la configuration complète. Connectez-vous dans votre panneau d'administration PHPLIST.

PHPList Admin Connexion

Commencez à créer de nouvelles campagnes, à afficher les campagnes, à ajouter / supprimer les utilisateurs, à afficher les statistiques et à bien d'autres fonctionnalités à explorer à partir du tableau de bord.

tableau de bord phplist

C'est ça! Maintenant, vous pouvez commencer la personnalisation et la marque de votre nouveau phplist Application du gestionnaire de newsletter.

Liens de référence

Page d'accueil phplist

Je sais que la plupart des utilisateurs, je ne sais pas comment installer et configurer des applications dans Linux. Si vous recherchez quelqu'un pour héberger / configurer un phplist sur votre serveur d'hébergement / personnel, contactez-nous pourquoi, car nous fournissons une large gamme de services Linux à des tarifs minimum équitables.

Faites-moi savoir si vous utilisez une autre application de newsletter plus robuste que le phplist et n'oubliez pas de partager cet article.