PHPLIST - Open Source -E -Mail -Newsletter Manager (Mass Mailing) -Anwendung für Linux
- 3224
- 513
- Susanne Stoutjesdijk
Phplist ist einer der beliebtesten Open -Source -Mailing -List -Manager, der die Möglichkeit hat, Newsletter, Nachrichten und Nachrichten an eine große Anzahl von Abonnenten zu senden. Es bietet eine benutzerfreundliche Oberfläche, in der Sie Newsletter, Abonnementlisten, Newsletter -Berichte, Benachrichtigungen und vieles mehr verwalten können. Sie können es auch als Mass -Mailing -Software nennen. Es ist sehr einfach, sich in jede Website zu integrieren.
Phplist Newsletter Manager für LinuxDer Phplist Verwendet Mysql Datenbank zum Speichern von Informationen und das Skript ist in geschrieben Php. Es wird auf jedem Webserver ausgeführt, der dem Administrator hilft, ein System für das Newsletter -Abonnement einzurichten, in dem die Benutzer die jeweilige Mailingliste abonnieren können. Sie können Ihre eigene Mailingliste verwalten und Dateien auch an die E -Mails anhängen (Angebotsankündigung, Geschäftsdokumente) usw.
Die Software wurde für für GNU/Linux mit Apache. Es unterstützt auch andere Unix-ähnliche Systeme wie z FreeBSD, OpenBSD, Mac OS X, Und Fenster.
Phplist Demo's
- Sehen Sie sich Frontend -Demo des Skripts an - http: // Demo.Phplist.com/lists/
- Sehen Sie sich die Admin -Demo des Skripts an - http: // Demo.Phplist.com/lists/admin/
Merkmale von Phplisten
- Phplist eignet sich hervorragend für Newsletter, Benachrichtigungen und viele andere Verwendungsmöglichkeiten. Es kann eine große Anzahl von Mailinglisten -Abonnenten verwalten. Es funktioniert sogar gut mit einer kleinen Liste.
- Mit der PHLIST -Weboberfläche können Sie Nachrichten schreiben, senden und den Phplisten über das Internet verwalten. Es sendet jedoch weiterhin Nachrichten, obwohl Ihr System ausgeschaltet ist.
- Die Vorlagen sind vollständig anpassbar und können in mehrere Website integriert werden.
- Halten Sie einen Überblick über die Anzahl der geöffneten Benutzer, die Ihre E -Mail -Nachricht geöffnet haben.
- Mit Hilfe von Fckeditor- und Tinymce -Editoren können Sie HTML -Nachrichten bearbeiten. Sie können eine Auswahl zwischen Text oder HTML -E -Mail -Nachricht an Ihre Abonnenten geben.
- Es liefert die Nachricht in einer Warteschlange, damit jeder Abonnent die Nachricht erhält. Es stellt auch sicher, dass sie nicht zwei Exemplare erhalten, selbst wenn sie mehrere Liste abonniert haben.
- Die Attribute des Abonnenten wie Namen, Land usw. Kann personalisiert werden, dh Sie können die wichtigen Informationen angeben, die Sie zum Zeitpunkt des Abonnements von den Benutzern benötigen.
- Benutzerverwaltungs -Tools sind gut zu pflegen und verwalten riesige Datenbanken von Abonnenten.
- Drosseln kann die Last auf Ihrem Server einschränken, sodass es nicht überlastet ist.
- Durch das Senden von Zeitplänen können Sie Ihre Nachricht wie auf dem Senden der Nachricht planen, wenn die Nachricht gesendet wird. RSS -Feeds können automatisch wöchentlich, täglich oder monatlich an eine Mailingliste gesendet werden.
- Phplist ist derzeit in Englisch, Französisch, Portugiesisch, Deutsch, Spanisch, Niederländisch, traditionellem Chinesisch, Vietname und Japanisch erhältlich. Arbeitsübersetzung für andere Sprachen in noch in Arbeit.
Erfordernis von Phplisten
Um die Phplistenanwendung zu installieren, benötigen wir:
- Betriebssystem GNU/Linux
- Apache -Webserver
- PHP Version 4.3 oder höher
- PHP -IMAP -Modul
- MySQL Server Version 4.0 oder höher
Testumgebung
- Betriebssystem - Centos 6.4 & Ubuntu 13.04
- Apache - 2.2.15
- Php - 5.5.3
- Mysql - 5.1.71
- Phplist - 3.0.5
Installation von Phplist Newsletter Manager unter Linux
Wie ich bereits erwähnt habe, dass Phplist in entwickelt wird in Php für Linux mit Apache. Sie müssen also einen laufenden Webserver mit haben Php Und Mysql auf dem System installiert. Zusätzlich müssen Sie auch installieren IMAP Modul für die Verarbeitung von Sprungnachrichten. Wenn nicht, installieren Sie sie mit dem Paket -Manager -Tool aufgerufen Yum oder apt-get entsprechend deinem Linux Verteilung.
Schritt 1: Installieren Sie Apache, PHP und MySQL
Einbauen roter Hut basierte Systeme mit Yum -Befehl.
# yum install httpd # yum Installieren Sie PHP PHP-MYSQL PHP-IMAP # YUM Installation MySQL MySQL-Server
Einbauen Debian basierte Systeme verwenden APT-Get-Befehl.
# APT-Get Installieren Sie Apache2 # APT-Get Installieren Sie PHP5 Libapache2-mod-auth-mysql PHP5-MYSQL PHP5-IMAP # APT-Get Installieren Sie MySQL-Server MySQL-Client # Service Apache2 Start # Service MySQL Start
Schritt 2: Erstellen Sie die Phplist -Datenbank
Sobald Sie alle erforderlichen Pakete auf dem System installiert haben, melden Sie sich einfach bei Ihrer Datenbank an (Mysql, Hier).
# Mysql -u root -p
Geben Sie das MySQL -Stammkennwort ein. Erstellen Sie nun eine Datenbank (sagen wir Phplist).
MySQL> Datenbank -Phplist erstellen; Abfrage OK, 1 Zeile betroffen (0.00 Sek.)
Es ist keine gute Praxis, auf Datenbank aus zuzugreifen Wurzel Benutzer direkt, erstellen Sie daher einen Benutzer namens 'Tecmint ' und Gewähren Sie alle Erlaubnis an den Benutzer in der DatenbankPhplist'Mit einem Passwort, um darauf zuzugreifen. Ersetzen 'mein Passwort'Mit Ihrem eigenen Passwort benötigen wir dieses Passwort später beim Konfigurieren Phplist.
MySQL> Geben Sie alle auf Phplist zu.* zu [E -Mail geschützt] identifiziert durch 'my_password'; Abfrage OK, 0 Zeilen betroffen (0.00 Sek.)
Laden Sie nun die Berechtigungen neu, um neue Änderungen in der Datenbank widerzuspiegeln und die MySQL -Shell zu beenden.
MySQL> Flush -Privilegien; Abfrage OK, 0 Zeilen betroffen (0.08 Sek.) MySQL> Quit; Tschüss
Schritt 3: Herunterladen und installieren Sie Phplist
Jetzt geh den Beamten Phplist Site und laden Sie den neuesten Quell -Tarball herunter (i.E Version 3.0.5) Verwenden Sie den folgenden Link.
- http: // www.Phplist.com/download
Alternativ können Sie auch das neueste Quellpaket mit den folgenden herunterladen wget Befehl.
# WGet http: // garr.dl.SourceForge.net/project/phplist/phplist/3.0.5/Phplist-3.0.5.TGZ
Nach dem Herunterladen der Phplist Paket, packen Sie die Paketdateien aus. Es erstellt ein Verzeichnis namens ''Phplist-3.0.5 ' In diesem Verzeichnis finden Sie eine 'public_html'Das enthält das Verzeichnis Listen.
# tar -xvf phplist -3.0.5.TGZ # CD PHPLIST-3.0.5 # CD public_html/
Kopieren Sie nun die “Listen”Verzeichnis in a Apache Web Root -Verzeichnis, auf das über das Web zugegriffen werden kann.
# CP -r -Listen/var/www/html/[für Roter Hut basierte Systeme] # CP -r -Listen/var/www/[für Debian basierte Systeme]
Schritt 4: Phplist konfigurieren
Öffnen Sie die Phplist -Konfigurationsdatei 'Konfiguration.Php' von dem 'Listen/Konfiguration ' Verzeichnis in Ihrem bevorzugten Texteditor.
# VI -Konfiguration.Php
Fügen Sie die Einstellungen der Phplist -Datenbankverbindungsverbindungen wie hinzu Hostname, Name der Datenbank, Datenbankbenutzer Und Datenbankkennwort Wie nachfolgend dargestellt.
# Was ist Ihr MySQL Database Server Hostname $ Database_Host = "Lokalhost"; # Wie heißt die Datenbank, wir verwenden $ Database_name ="Phplist" # Welcher Benutzer hat Zugriff auf diese Datenbank $ datenbank_user ="Tecmint" # und was ist das Passwort, um die Datenbank $ Database_password = 'zu steuern.'mein Passwort';
Sie müssen standardmäßig eine Einstellung bearbeiten, standardmäßig Phplist in 'Testmodus"Sie müssen also den Wert von" ändern "1' Zu '0' Etwas deaktivieren Testmodus.
definieren ("test", 0);
Sobald Sie alle Details der Details eingegeben haben. Speichern und schließen Sie die Datei.
Schritt 5: Zugriff auf Phplist Application
Zeigen Sie schließlich auf Ihren Browser auf 'Listen/Admin'Verzeichnis Ihres Phplist Installation. Ein webbasierter Installationsassistent führt Sie durch den Rest.
http: // localhost/lists/admin oder http: // ip-address/lists/admin
Notiz: Wenn Ihre Website 'Beispiel.com"wird auf das Verzeichnis hingewiesen"/var/www/html/', und du hast deine platziert Phplist Dateien unter '/var/www/html/listen', dann solltest du deinen Browser darauf hinweisen http: // www.Beispiel.com/lists/admin/.
Phplist Installation AssistentKlicken Sie nun auf 'Initialise -Datenbank"und füllen Sie Informationen über Ihre Organisation und setzen Sie"Administrator' Passwort.
Phplist -Datenbank -InitialisierungSobald die Datenbank initialise abgeschlossen ist Phplist Setup Um Ihre Konfiguration gemäß Ihren Anforderungen zu vervollständigen.
Die Initialisierung der Phplist -Datenbank wird abgeschlossenEinmal, einrichten. Melden Sie sich in Ihr Phplist Admin -Panel an.
Phplist Admin LoginErstellen Sie neue Kampagnen, Kampagnen anzeigen, Benutzer hinzufügen/löschen, Statistiken anzeigen und viele weitere Funktionen, die Sie aus dem Dashboard erforschen können.
Phplist DashboardDas ist es! Jetzt können Sie mit dem Anpassen und Branding Ihrer neu installierten Anpassung beginnen Phplist Newsletter Manager -Anwendung.
Referenzlinks
Phplist Homepage
Ich kenne die meisten Benutzer, weiß nicht, wie man Anwendungen unter Linux installiert und konfiguriert. Wenn Sie jemanden suchen, der einen Phplisten auf Ihrem Hosting/persönlichen Server hostet/einrichtet.
Lassen Sie mich wissen, ob Sie eine andere Newsletter -Anwendung verwenden, die robuster als der Phplist ist, und vergessen Sie nicht, diesen Artikel zu teilen.
- « Firestarter - eine hochrangige grafische Schnittstelle Iptables Firewall für Linux -Systeme
- 10 Fragen und Antworten für Linux -Interviews im Core -Linux »