Naujienlaiškių sistemos diegimas

Iš IV pagalba klientams.
Peršokti į: navigaciją, paiešką

Šis gidas aprašo PHPList sistemos diegimą, konfigūravimą ir paruošimą laiškų siuntimui dalimis. Kaip naudoti jau įdiegtą PHPList sistemą, galite rasti paspaudę čia.

Atkreipkite dėmesį į tai, kad visoms el. pašto dėžutėms (kiekvienai atskirai) bei virtualiems serveriams standartiškai yra taikomas 200 laiškų (adresatų) per valandą siuntimo limitas. Šis limitas užtikrina, kad el. pašto serveris nebus naudojamas SPAM siuntimui ir klientų siunčiami laiškai laiku pasieks adresatus. Jei šis limitas yra nepakankamas - būtų galima užsakyti papildomą laiškų srautą. Daugiau apie papildomo srauto užsakymą rasite paspaudę čia.

LABAI SVARBU: Naujienlaiškių siuntimo programą draudžiama naudoti nepageidaujamų (SPAM) laiškų siuntimui. Kokie tai laiškai galite rasti paspaudę šią nuorodą


PHPList diegimas

1. Prisijunkite prie savo serverio valdymo pulto DirectAdmin;

  • Prisijunkite prie klientų sistemos, adresu: https://klientams.iv.lt
  • Prisijungus pasirinkite skyrelį "Paslaugos";
  • Pasirinkite savo svetainės talpinimo planą;
  • Paspauskite mygtuką "Serverio valdymo pultas".

Jei paspaudus mygtuką "Serverio valdymo pultas" nebūsite automatiškai prijungti prie serverio, o serverio slaptažodžio nepamenate, sugeneruokite naują serverio slaptažodį prisijungimui.

Jei nepamenate prisijungimo duomenų prie savo paskyros klientų sistemoje, pasinaudokite slaptažodžio priminimo funkcija http://klientams.iv.lt/remind.php ir naują slaptažodį atsisiųskite į savo kontaktinę el. pašto dėžutę.

2. Pasirinkite meniu "Installatron":

01 naujien diegimas.png


3. Jei iš karto nepateikia galimų įdiegti programų sąrašo, viršuje pasirinkite "Applications Browser" ir iš viso sąrašo pasirinkite "PHPList":

02 naujien diegimas.png


4. Čia galite peržiūrėti programos aprašymą. Jei PHPList tinka - spustelėkite mygtuką "install this application":

03 naujien diegimas.png


5. Parinkite pagrindinius parametrus:

Domain: pasirinkite kurioje svetainėje bus įdiegtas;
Directory (Optional): katalogas, kuriame veiks naujienlaiškių sistema. Dauguma atveju būtina naudoti atskirą, laisvą, katalogą;

Version: diegiamos įrangos versija, rekomenduojama rinktis naujausią;

Automatic Update: Nerekomenduojame palikti neatnaujintos versijos, tad reikėtų pažymėti bent "Create a backup and update to new minor versions and security releases".

04 naujien diegimas.png

Database Management: Jei tik turite laisvą duomenų bazę, rinkitės automatinį konfigūravimą;
Nustatymai Įveskite likusią, bendro pobūdžio, informaciją, tai administratoriaus prisijungimo vardas (Admin), jo slaptažodis (Password), elektroninio pašto adresas ir svetainės pavadinimą.

Atlikus šiuos veiksmus spustelėkite mygtuką "Install".

05 naujien diegimas.png

PHPList konfigūravimas

1. Prisijunkite prie PHPList administravimo pulto, tam tiesiog reikia įvesti diegimo metu sugalvotą adresą, jį papildant galūne /admin/  :

01 naujien konfiguravimas.png


2. Standartinis PHPList turėtų būti pritaikytas Jūsų poreikiams, tam pasirinkite "Configuration functions" ir "Configure PhpList":

02 naujien konfiguravimas.png


Prie kiekvieno tolimesnių parametrų yra mygtukas edit - spustelėjus jį reikšmes pakeisite į sau reikalingas. Patogumo dėlei galima naudoti sutrumpinimus, pvz. [DOMAIN] - konfigūracijoje šis įrašas bus automatiškai pakeistas į jūsų svetainės adresą. Svarbiausi parametrai pažymėti: !

  • general settings - bendri nustatymai:

! Website address (without http://) Jūsų pagrindinės svetainės, apie kurią bus kalbama naujienlaiškiuose, adresas
! Domain Name of your server Pagrindinis domenas, elektroniniam paštui (dauguma atvejų tiesiog mano-svetaine.lt)
! Person in charge of this system (one email address) Asmens, kuris bus atsakingas už naujienlaiškių siuntimą, el. pašto adresas. Nurodykite vieną el. pašto adresą
! Name of the organisation Įmonės ar organizacijos pavadinimas (nebūtina)


  • reporting settings - raportų nuostatos:

List of email addresses to CC in system messages (separate by commas) Sąrašas el. pašto adresų, kurias PHPList papildomai siųs sisteminius pranešimus (jei daugiau nei vienas, atskirkite kableliais)
Who gets the reports Adresai, kuriais bus siunčiami raportai apie išsiųstus laiškus (jei daugiau nei vienas, atskirkite kableliais)
Does the admin get copies of subscribe, update and unsubscribe messages (0/1) Ar administratorius gauna laiškus apie naujus, pasikeitusius ar pasišalinusius prenumeratorius? Galimi variantai: Yes arba No

  • campaign settings - naujienlaiškių nuostatos:

! Default for 'From:' in a campaign tai yra svarbus parametras - čia nurodoma kaip prisistatys siuntėjas, t.y. el. pašto adresas, kurį prenumeratoriai matys kaip laiško siuntėjo.
Default for 'email address to alert when sending starts' Standartinis el. p. adresas, kuriuo pranešti, kad pradėti siųsti laiškai
Default for 'email address to alert when sending finishes' Standartinis el. p. adresas, kuriuo pranešti, kad laiškų siuntimas baigtas
Always add Google tracking code to campaigns prie laiškų pridėti google stebėjimo kodą (pvz. google analytics). Naudojama tik su HTML laiškais
The default HTML template to use when sending a message Standartinis HTML laiško šablonas (jei turite daugiau nei 1)
! Default footer for sending a campaign Standartinė naujienlaiškio apačia, čia privalėtų būti bent [UNSUBSCRIBE] parametras, leidžiantis atsisakyti naujienų
Domains that only accept text emails, one per line Domenai, į kuriuos siunčiami TIK tekstiniai laiškai (vienas domenas į vieną eilutę)


  • transactional settings - siunčiamų laiškų nuostatos:

The HTML wrapper template for system messages HTML tema sisteminiams laiškams
! Subject of the message subscribers receive when they sign up Laiško, kurį gauna nauji prenumeratoriai, pavadinimas
! Message subscribers receive when they sign up Laiško turinys, kurį gauna nauji prenumeratoriai
! Subject of the message subscribers receive when they unsubscribe Laiško pavadinimas, kurį gauna asmenys atsisakę naujienų
! Message subscribers receive when they unsubscribe laiško turinys, kurį gauna asmenys, atsisakę naujienų
! Subject of the message subscribers receive after confirming their email address Laiško pavadinimas, kurį gauna prenumeratoriai, patvirtinę savo el. pašto adresą
! Message subscribers receive after confirming their email address Laiško turinys, kurį gauna prenumeratoriai, patvirtinę savo el. pašto adresą
Subject of the message subscribers receive when they have changed their details laiško pavadinimas, kurį gauna prenumeratorius, pakeitęs savo paskyros nuostatas
Message content subscribers receive when they have changed their details Laiško turinys, kurį gauna prenumeratorius, pakeitęs savo paskyros nuostatas
! Part of the message that is sent to their new email address when subscribers change their information, and the email address has changed Laiškas, siunčiamas tuomet, kai pakeičiamas prenumeratoriaus el. pašto adresas. Siunčiama nauju adresu
! Part of the message that is sent to their old email address when subscribers change their information, and the email address has changed Laiškas, siunčiamas tuomet, kai pakeičiamas prenumeratoriaus el. pašto adresas. Siunčiama senu adresu


  • Subscription settings - Prenumeratos nuostatos:

The default subscribe page when there are multiple Standartinis prenumeratos puslapis (jei yra keletas)
URL where subscribers can sign up Adresas, kuriuo lankytojas gali užsiprenumeruoti naujienas
URL where subscribers can unsubscribe Adresas, kuriuo lankytojas gali atsisakyti naujienų
URL where unknown visitors can unsubscribe (do-not-send-list) Adresas, kuriuo nežinomi lankytojai gali atsisakyti naujienų
URL where subscribers have to confirm their subscription Adresas, kuriuo prenumeratoriai gali patvirtinti, kad tikrai nori gauti naujienas
URL where subscribers can update their details Adresas, kuriuo prenumeratoriai gali patvirtinti, kad jie pageidauja gauti naujienas
URL for forwarding messages Adresas, kuriuo prenumeratoriai gali persiųsti (forward) laiškus kitiems



Didesnio laiškų kiekio siuntimas

Jei reikia išsiųsti daugiau pranešimų, nei standartinis laiškų siuntimo limitas, galima naudoti automatinę laiškų išsiuntimo funkciją, pvz. kas pusvalandį po 50 laiškų. Norint įjungti šią galimybę, reikėtų pakoreguoti konfigūracinį PHPlist failą:

1. Prisijunkite prie savo serverio valdymo pulto DirectAdmin;

  • Prisijunkite prie klientų sistemos, adresu: https://klientams.iv.lt
  • Prisijungus pasirinkite skyrelį "Paslaugos";
  • Pasirinkite savo svetainės talpinimo planą;
  • Paspauskite mygtuką "Serverio valdymo pultas".

Jei paspaudus mygtuką "Serverio valdymo pultas" nebūsite automatiškai prijungti prie serverio, o serverio slaptažodžio nepamenate, sugeneruokite naują serverio slaptažodį prisijungimui.

Jei nepamenate prisijungimo duomenų prie savo paskyros klientų sistemoje, pasinaudokite slaptažodžio priminimo funkcija http://klientams.iv.lt/remind.php ir naują slaptažodį atsisiųskite į savo kontaktinę el. pašto dėžutę.

2. Pasirinkite meniu "Failų tvarkyklė", tada atidarykite direktoriją "public_html" ir katalogą, kuriame įdiegtas PHPList. Atidarykite katalogą "config";

3. Ties failu config.php spustelėkite nuorodą "Redaguoti";

4. Reikia pakeisti šiuos tris parametrus (jie nėra šalia):

  • nurodoma kiek laiškų išsiųti vienu metu:

define("MAILQUEUE_BATCH_SIZE",50);

  • nurodoma kas kiek laiko siųsti laiškus (sekundėmis):

define("MAILQUEUE_BATCH_PERIOD",1800);

  • nurodoma kokio ilgio pauzes daryti tarp atskirų laiškų:

define('MAILQUEUE_THROTTLE',1);