PHPLIST - Aplikacja biuletynów e -mail open source (masowa poczta) dla Linux

PHPLIST - Aplikacja biuletynów e -mail open source (masowa poczta) dla Linux

phplist jest jednym z najpopularniejszych menedżer listy mailingowej open source, który ma możliwość wysyłania biuletynów, wiadomości, wiadomości do ogromnej liczby subskrybentów. Zapewnia interfejs przyjazny dla użytkownika, w którym możesz zarządzać biuletynem, listami subskrypcji, raportami biuletynowymi, powiadomieniem i wiele więcej. Możesz również nazwać to oprogramowaniem do wysyłki masowej. Bardzo łatwo jest zintegrować się z dowolną witryną.

menedżer biuletynu phplist dla Linux

phplist zastosowania Mysql baza danych do przechowywania informacji, a skrypt jest zapisywany Php. Działa na dowolnym serwerze WWW, który pomaga administratorowi skonfigurować system subskrypcji biuletynu, w którym użytkownicy mogą subskrybować odpowiednią listę mailingową. Możesz zarządzać własną listą mailingową, a także dołączyć pliki do wiadomości e -mail (ogłoszenie oferty, dokumenty biznesowe) itp.

Oprogramowanie zostało zaprojektowane GNU ANTYLOPA/Linux z Apache. Obsługuje także inne systemy podobne do Unix, takie jak FreeBSD, OpenBSD, Mac OS X, I Okna.

Demo phplist
  1. Obejrzyj demo frontend scenariusza - http: // demo.phplist.com/listy/
  2. Obejrzyj demo administratora skryptu - http: // demo.phplist.com/listy/admin/admin/

Cechy phplist

  1. phplist jest świetny dla biuletynów, powiadomień i wielu innych zastosowań. Jest w stanie zarządzać dużą liczbą subskrybentów list mailingowych. Działa nawet dobrze z małą listą.
  2. Interfejs internetowy phplist umożliwia pisanie, wysyłanie wiadomości i zarządzanie phplist przez Internet. Jednak wciąż wysyła wiadomości, mimo że system jest wyłączony.
  3. Szablony są w pełni konfigurowalne i mogą być zintegrowane z kilkoma stronami internetowymi.
  4. Śledź liczbę użytkowników otworzył wiadomość e -mail.
  5. Za pomocą redaktorów FCKEditor i Tinymce możesz edytować wiadomości HTML. Możesz podać subskrybentom wybór między tekstem lub wiadomości e -mail HTML.
  6. Dostarcza wiadomość w kolejce, aby każdy subskrybent otrzymał wiadomość. Zapewnia również, że nie otrzymują dwóch egzemplarzy, nawet są one subskrybowane do kilku listy.
  7. Atrybuty subskrybenta, takie jak nazwa, kraj itp. można spersonalizować, co oznacza, że ​​możesz określić ważne informacje potrzebne od użytkowników w momencie subskrypcji.
  8. Narzędzia do zarządzania użytkownikami są dobre do utrzymania, a także zarządzać ogromnymi bazami danych subskrybentów.
  9. Dławianie może ograniczyć obciążenie na serwerze, aby nie przeciążał.
  10. Wysyłanie harmonogramu umożliwia zaplanowanie wiadomości na czas, gdy wiadomość ma zostać wysłana. Kanały RSS można automatycznie wysyłać na listę mailingową co tydzień, codziennie lub co miesiąc.
  11. Phplist jest obecnie dostępny w języku angielskim, francuskim, portugalskim, niemieckim, hiszpańskim, holenderskim, tradycyjnym chińskim, wietname i japońsku. Tłumaczenie pracy dla innych języków, które są nadal w toku.

Wymaganie phplist

Aby zainstalować aplikację phplist, potrzebujemy:

  1. System operacyjny GNU/Linux
  2. Apache Serwer WWW
  3. Wersja PHP 4.3 lub więcej
  4. Moduł PHP IMAP
  5. MySQL Server wersja 4.0 lub wyżej
Środowisko testowe
  1. System operacyjny - Centos 6.4 I Ubuntu 13.04
  2. Apache - 2.2.15
  3. Php - 5.5.3
  4. Mysql - 5.1.71
  5. phplist - 3.0.5

Instalacja menedżera biuletynu phplist w Linux

Jak wspomniałem wcześniej, phplist jest rozwijany w Php Do Linux z Apache. Więc musisz mieć uruchomiony serwer WWW z Php I Mysql zainstalowane w systemie. Dodatkowo musisz również zainstalować Imap Moduł do przetwarzania wiadomości odbijania. Jeśli nie, zainstaluj je przy użyciu narzędzia Menedżera pakietów mniam Lub apt-get zgodnie z Twoim Linux dystrybucja.

Krok 1: Zainstaluj Apache, PHP i MySQL

Zainstaluj czerwony kapelusz Systemy oparte na polecenie Yum.

# Yum Zainstaluj httpd # yum instaluj php php-mysql php-imap # yum instaluj mysql mysql-server # serwis httpd start # service mysqld start

Zainstaluj Debian systemy oparte na polecenie apt-get.

# apt-get instaluj apache2 # apt-get instaluj php5 libapache2-mod-auth-mysql php5-mysql php5-imap # apt-get instaluj mysql-server mysql-client # Service Apache2 start # usługa mysql start

Krok 2: Utwórz bazę danych phplist

Po zainstalowaniu wszystkich wymaganych pakietów w systemie, po prostu zaloguj się do bazy danych (Mysql, Tutaj).

# mysql -u root -p

Wprowadź hasło root MySQL. Teraz utwórz bazę danych (powiedzmy phplist).

Mysql> Utwórz phplist bazy danych; Zapytanie OK, dotknięty 1 rząd (0.00 s)

Dostęp do bazy danych nie jest dobrą praktyką źródło Użytkownik bezpośrednio, dlatego utwórz użytkownik o nazwie ”Tecmint ' i udziel całego pozwolenia użytkownikowi w bazie danych 'phplist„Z hasłem, aby uzyskać do niego dostęp. Zastępować 'moje hasło„Z własnym hasłem potrzebujemy tego hasła później podczas konfigurowania phplist.

mysql> dotacja na phplist.* do [e -mail chroniony] zidentyfikowane przez „my_password”; Zapytanie OK, 0 dotkniętych wierszy (0.00 s)

Teraz ponownie załaduj przywileje, aby odzwierciedlać nowe zmiany w bazie danych i opuścić powłokę MySQL.

mysql> uprawnienia spłukające; Zapytanie OK, 0 dotkniętych wierszy (0.08 s) mysql> wycofaj; Do widzenia

Krok 3: Pobierz i zainstaluj phplist

Teraz idź oficjalnie phplist Witryna i pobierz najnowszy źródło Tarball (i.Wersja e 3.0.5) Korzystanie z poniższego linku.

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

Alternatywnie możesz również pobrać najnowszy pakiet źródłowy za pomocą następujących wget Komenda.

# wget http: // garr.dl.Źródło.net/projekt/phplist/phplist/3.0.5/phplist-3.0.5.TGZ

Po pobraniu phplist pakiet, rozpakuj pliki pakietów. Utworzy katalog o nazwie 'phplist-3.0.5 ' W tym katalogu znajdzieszpublic_html„który zawiera katalog listy.

# tar -xvf phplist -3.0.5.TGZ # CD phplist-3.0.5 # cd public_html/

Teraz skopiuj „listy”Direktory w Apache Katalog główny internetowy, do którego można uzyskać dostęp za pośrednictwem Internetu.

# cp -r listy/var/www/html/[dla dla Czerwony kapelusz systemy oparte na listach # cp -r/var/www/[dla Debian systemy oparte]

Krok 4: Konfigurowanie phplist

Otwórz plik konfiguracyjny phplist ”konfigurator.php„Z”listy/konfigurację ' katalog w preferowanym edytorze tekstu.

# vi config.php

Dodaj takie ustawienia połączenia bazy danych phplist, takie jak takie Nazwa hosta, Nazwa bazy danych, Użytkownik bazy danych I Hasło bazy danych jak pokazano niżej.

# Jaka jest twoja nazwa hosta serwera bazy danych mysql $ batabase_host = ”Lokalny Gospodarz"; # jaka nazwa bazy danych używamy $ batabase_name ="phplist"; # jaki użytkownik ma dostęp do tej bazy danych $ batabase_user ="Tecmint„; # i jakie jest hasło do logowania do sterowania bazą danych $ batabase_password =”moje hasło';;

Musisz edytować jeszcze jedno ustawienie, domyślnie phplist w 'Tryb testowania', więc musisz zmienić wartość z'1' Do '0' wyłączyć Tryb testowania.

Zdefiniuj („test”, 0);

Po wprowadzeniu wszystkich szczegółów. Zapisz i zamknij plik.

Krok 5: Dostęp do aplikacji phplist

Na koniec wskazuj swoją przeglądarkę w 'Listy/admin„katalog twojego phplist instalacja. Internetowy czarodziej instalacji przejmie Cię przez resztę.

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

Notatka: Jeśli Twoja strona internetowa 'przykład.com„Wskazane jest na katalog”/var/www/html/', a ty umieściłeś swój phplist pliki pod '/var/www/html/listy', wtedy powinieneś wskazać swoją przeglądarkę http: // www.przykład.com/listy/admin/admin/.

Kreator instalacji phplist

Teraz kliknij „Inicjacyjna baza danych„Wypełnij informacje o swojej organizacji i ustaw”Admin' hasło.

Inicjalizacja bazy danych phplist

Po zakończeniu inicjalizacji bazy danych kontynuuj Konfiguracja phplist Aby zakończyć konfigurację zgodnie z Twoimi wymaganiami.

Inicjalizacja bazy danych phplist kończy się

Raz skonfiguruj komplet. Zaloguj się do panelu administracyjnego phplist.

Logowanie administratora phplist

Zacznij tworzyć nowe kampanie, przeglądaj kampanie, dodaj/usuń użytkowników, wyświetl statystyki i wiele innych funkcji do zbadania z pulpitu nawigacyjnego.

Phplist Pulpitboard

Otóż ​​to! Teraz możesz zacząć dostosowywać i branding nowo zainstalowanego phplist Aplikacja menedżera biuletynu.

Linki referencyjne

Strona główna phplist

Znam większość użytkowników, nie wiem, jak instalować i konfigurować aplikacje w Linux. Jeśli szukasz kogoś, kto hostował/skonfigurował phplist na serwerze hostingu/osobistym, skontaktuj się z nami, ponieważ zapewniamy szeroki zakres usług Linux przy całości minimalnych stawek.

Daj mi znać, jeśli korzystasz z jakiejkolwiek innej aplikacji biuletynowej, która jest bardziej solidna niż phplist i nie zapomnij udostępnić tego artykułu.