Innledning
Eier du en nettside eller en blogg med store brukerbesøk hver dag, eller er det du gjør noen online virksomhet som krever ofte å sende et stort antall poster daglig til alle dine brukere /lesere? Så, definitivt du trenger en masseutsendelse system. Du kan også fremme eller sende kataloger av et produkt for mange enkeltpersoner som bruker masseutsendelse system. Du trenger ikke å sende individuelle post til hver enkelt bruker én etter én. Du vet det er en mye tid sløse prosess. Massen frankeringssystem er en løsning som kan brukes til å sende store mengder post på en gang. Bare skrive innlegget ditt, setter du inn bruker post id-tallet, og treffer på send-knappen, er du ferdig! Din e-post vil bli levert til alle leserne på en gang på et bestemt tidspunkt. Det er mange betalte løsninger der ute for å hjelpe deg å oppnå dette målet. Også er det noen verdt å prøve gratis løsninger tilgjengelig.
I denne opplæringen la oss diskutere om poMMo, et nyhetsbrev og masseutsendelse system som kan håndtere svært store e-postlister oppover på 20k adresser og kan installeres sammen med din eksisterende nettsted innen få minutter. Og, ja, høyre, er poMMo gratis og åpen kildekode!
Vel, det er nok for innføring. La oss komme gjennom i poMMo installasjonen. Her bruker jeg CentOS 6.5 server for masseutsendelse system. Mine testbox detaljer er gitt nedenfor:
Operativsystem: CentOS 6.5 server med LAMP stack
IP-adresse: 192.168.1.101/24
Vertsnavn: server.unixmen.local
Forutsetninger
Før du installerer, må vi gjøre noen viktige forutsetninger første
Installer LAMP-stakken.
Først av alt, sørg for at din server bør ha installert arbeider LAMP stack. Hvis du ikke har installert LAMP-server, kan du se ett av følgende linker:
Installer LAMP server (Apache, MySQL, PHP) På CentOS 6
Installer LAMP server (Apache, MariaDB, PHP) På CentOS 6
Opprett MySQL Database for poMMO:
Neste, la oss lage en database kalt pommodb og en bruker som heter pommouser med passord 'CentOS'
Logg inn for å mysql som root-bruker. :
mysql -u root -pCreate database og bruker:
Velkommen til MySQL skjermen. Kommandoer slutte med; eller \\ g.Your MySQL forbindelse id er 2Server versjon: 5.5.35 MySQL Felles Server (GPL) ved RemiCopyright (c) 2000, 2013, Oracle og /eller tilknyttede selskaper. Alle rettigheter reserved.Oracle er et registrert varemerke for Oracle Corporation og /eller itsaffiliates. Andre navn kan være varemerker for sine respectiveowners.Type 'hjelp;' eller '\\ h' for å få hjelp. Type '\\ c' for å fjerne dagens inngangs statement.mysql > opprette database pommodb; Query OK, påvirket en rad (0,00 sek) mysql > . GRANT ALL ON pommodb * TO pommouser @ localhost identifisert av 'CentOS'; Query OK, 0 rader berørt (0,00 sek) mysql > strakt privilegier; Query OK, 0 rader påvirket (0,00 sek) mysql > exitByeDownloading poMMo
Last ned siste versjon herfra https://github.com/soonick/poMMo/archive/master.zipExtract zip-filen.
wget og flytte alt innholdet i poMMo-mester contenets til katalogen du ønsker poMMo å kjøre fra på webserveren din.
unzip mastermv poMMo-master //var /www /html /pommoNow, bør vi endre config.php å reflektere pommo database og bruker. For å gjøre det, åpen config.php fil med et redaktør:
cp /var/www/html/pommo/config.sample.php /var/www/html/pommo/config.phpvi /var /www /html /pommo /config.phpModify databasen og brukerdetaljer med riktige verdier: product: [...] ::: MySQL Database Informasjon ::: ^ M [db_hostname] = "localhost" The MySQL Server poMMo vil koble til (vanligvis localhost ) MERK: Fjern MySQL-servere (f.eks mysql.yourwebhost.com) kan brukes [db_username] = "pommouser" Brukernavnet poMMo vil bruke til å logge inn til MySQL server [db] = "CentOS" Passordet poMMo vil bruke til å logge inn. MySQL server [db_database] = "pommodb" Navnet på MySQL Database poMMo vil bruke [db_prefix] = "pommo _" [...] Lagre og lukk filen.
Sett 777 tillatelse til pommo /cache-mappen.
chmod -R 777 /var /www /html /pommo /cache /Start poMMo Installasjon
Nå Åpne opp nettleseren og gå til http:. //ip-address/pommo/install.php
< p> Hvis får "403 forbudt error" når du installerer pommo. Det kan være en SELinux tillatelse problemet. Skriv inn følgende kommandoer for å løse dette problemet:
setsebool -P httpd_enable_homedirs truechcon -R -t httpd_sys_content_t /var /www /html /pommo /Nå vil feilen bli borte, og du bør se følgende skjermbilde. Fyll opp de nødvendige detaljene og klikk Installer.
Gratulerer! Vi har nå installert poMMo mailing system til nettstedet vårt. Klikk på linken som sier:. Fortsett å logge inn for å få tilgang til administrator dashbord
administrative påloggingssiden vises. Skriv inn brukernavn og passord. Standardverdiene er:
brukernavn: admin
passord pommo
Vel, la oss kom til Dashboard-delen, der vi pleide å setup abonnent felt og generere en tegningsblankett for vår hjemmeside.
En ting som må gjøres før du oppretter tegningslister. Vi bør konfigurere poMMo ved å gå til oppsett-siden på den venstre ruten.
Klikk på koblingen Konfigurer.
I Configuration-delen, kan du endre påloggingsinformasjon, satt hjemmeside og e-postliste parametere. Naviger til alle faner, sette verdier som per din smak. Endelig slutt aktivere demonstrasjonsmodus. Hvis du aktiverer demonstrasjonsmodus, vil ingen e-post sendes ut av systemet.
Når alt er ferdig, gå tilbake til Admin-siden og begynne å lage masseutsendelser liste og Abonnenter listen.
Cheers!