Kaip sukurti savarankiškai priglobtą informacinį biuletenį naudojant „Listmonk“.
![Kaip sukurti savarankiškai priglobtą informacinį biuletenį naudojant „Listmonk“.](https://projektaikaune.lt/wp-content/uploads/2024/09/Kaip-sukurti-savarankiskai-priglobta-informacini-biuleteni-naudojant-„Listmonk-1024x623.png)
Naudodami „Listmonk“ nustatykite savarankišką informacinį biuletenį
„Listmonk“ yra nuostabių funkcijų turintis savarankiškai priglobtas el. pašto naujienlaiškių valdytojas. Jis siūlo daugybę funkcijų, tokių kaip analizė (paspaudimai, atidarymai, atmetimai), šablonai, vieši prenumeratos puslapiai, prenumeratorių importavimas ir daug daugiau!
Kas yra Listmonkas?
„Listmonk“ yra savarankiškas informacinių biuletenių ir adresų sąrašo valdytojas. Tai nemokama ir atviro kodo, todėl galite visiškai valdyti savo duomenis. Jame taip pat siūlomas itin švarus webui:
Kodėl verta rinktis „Listmonk“, o ne „Mailchimp“, „Buttondown“ ir kt.
Man naujienlaiškio leidimas reiškia turėti savo el. pašto sąrašą.
Kai žmonės kuria informacinius biuletenius, jie nori išsivaduoti iš didelių platformų, tokių kaip Twitter ar YouTube. Kai naudojatės patentuota paslauga, pvz., Mailchimp, vis tiek esate pririšti prie jų taisyklių ir apribojimų. Su listmonk jūs gaunate daugiau kontrolės ir nepriklausomybės, o tai man yra didžiulis laimėjimas.
Kita priežastis – listmonk yra visiškai nemokama (jei neskaičiuoti elektros sąskaitų/VPS hostingo sąskaitų). Net jei įskaičiuosite savo el. pašto prieglobos išlaidas ir prieglobos mokesčius, jos vis tiek yra nedidelės, palyginti su „Mailchimp“ ar „Buttondown“.
„Listmonk“ funkcijų apžvalga
- „Analytics“ – el. laiškų atidarymo, nuorodų paspaudimų ir atmetimų stebėjimas.
- Šablonai – išplėstiniai HTML šablonai su šablonų kintamaisiais.
- Viešas prenumeratos puslapis – žiūrėkite čia.
- Prenumeratorių importas – importuokite prenumeratorius iš kitų platformų naudodami CSV.
- Medijos įkėlimai – įkelkite vaizdus ir kt.
- El. pašto sąrašai – atskiri sąrašai, pvz., savaitės suvestinė ir nauji įrašai.
Ir dar daugiau
Reikalavimai bėgiojančiam Listmonk
-
Serveris, kuriame veikia Linux, debesyje arba namuose. Mes naudosime Debian 12, bet galite naudoti bet kurį kitą platinimą.
-
Pašto adresas, iš kurio norite siųsti naujienlaiškį. Gali būti „Gmail“ arba tinkintas.
Serverio sąranka
Prieš ką nors darant, labai rekomenduoju išjungti ssh prisijungimą prie slaptažodžių. Norėdami gauti daugiau informacijos, kaip tai padaryti, žr. Ssh apsauga naudojant raktu pagrįstą autentifikavimą.
Prisijunkite prie savo serverio per ssh.
ssh (email protected)
Įsitikinkite, kad visos pakuotės yra atnaujintos.
sudo apt update && sudo apt upgrade
Sukurkite naują katalogą listmonk konfigūracijos failams priglobti.
mkdir listmonk && cd listmonk
Atsisiųskite listmonk gamybos scenarijų (labai rekomenduoju perskaityti scenarijus prieš juos paleisdami).
sh -c "$(curl -fsSL https://raw.githubusercontent.com/knadh/listmonk/master/install-prod.sh)"
Dabar, jei eisite į
localhost:9000
Turėtumėte pamatyti, kad listmonk veikia ir veikia.
Tačiau pirmiausia turėtume pakeisti kai kuriuos nustatymus konfigūracijos failuose.
vim config.toml
Čia galite pakeisti numatytąjį administratoriaus slaptažodį. Taip pat pakeičiau adresą į 0.0.0.0, kad galėčiau jį pasiekti per serverio IP.
Listmonk pritaikymas
Dabar eikite į webui adresu
localhost:9000
Prisijunkite ir eikite į nustatymus.
Į General
skirtuke, galite tinkinti numatytuosius el. pašto, šakninio URL, svetainės pavadinimo, favicon ir administratoriaus pranešimų el. laiškus.
Štai kaip atrodo mano nustatymai:
Galite tinkinti puslapį pagal savo skonį.
Išsaugokite viršutiniame dešiniajame kampe spustelėję išsaugojimo mygtuką.
El. pašto sąranka
Kitai daliai jums reikės „Gmail“ paskyros arba bet kurio kito el. pašto teikėjo, suteikiančio jums SMTP ryšį.
Jei norite puikaus tinkinto el. pašto, rekomenduoju „Ionos“. Galite gauti iki 10 USD kreditų naudodami mano nuorodą „Ionos“ – el. paštas ir biuras 10 USD kreditai, kurį šiuo metu naudoju.
Šiame vadove parodysiu, kaip tai nustatyti šiems dviem teikėjams, tačiau sąranka turėtų būti panaši ir kitiems.
SVARBU: Abu šie prieglobos kompiuteriai turi apribojimą, kiek el. laiškų galima išsiųsti per valandą arba per dieną. Ionos atveju tai yra 500 per valandą. Stumdomų langų ribos nustatymas yra labai svarbus.
„Gmail“ sąranka
Rekomenduoju naudoti kitą Gmail paskyrą nei asmeninė.
Pirmas dalykas, kurį turėsite padaryti, tai sugeneruoti programos slaptažodį; Norėdami tai padaryti, eikite į Kurti ir tvarkyti programų slaptažodžius ir sukurti naują, vadinamą listmonk. Nukopijuokite sugeneruotą slaptažodį ir išsaugokite jį saugioje vietoje.
Dabar eikite į listmonk webui.
Į SMTP
skirtuke, nustatymuose rasite tai:
Spustelėkite „Gmail“ parinktį, kaip nurodyta apskritime.
Dabar vartotojo vardo lauke įveskite visą savo el. pašto adresą (įskaitant @gmail.com).
Ir slaptažodžio laukelyje įveskite programos slaptažodį, kurį sugeneravome anksčiau.
Dabar spustelėkite Test connection
mygtuką apatiniame dešiniajame kampe, įveskite bandomąjį el. pašto adresą ir spustelėkite Send e-mail
.
Jei viską sukonfigūravote teisingai, dabar turėtumėte gauti bandomąjį pranešimą nurodytu el.
Nepamirškite išsaugoti!
„Ionos“ sąranka
Tikriausiai turėtumėte sugeneruoti naują naujienlaiškio el. laišką, pvz., `(apsaugotas el. paštu).
Eikite į listmonk webui.
Dabar, į SMTP
skirtuką nustatymuose, kurį matote.
Ionos smtp serverio nustatymai yra šie:
Priegloba: smtp.ionos.com
Uostas: 465
TLS: SSL/TLS
SVARBU: Jei naudojate IONOS UK arba kitą konkrečią regioninę versiją, turite pakoreguoti pagrindinio kompiuterio pavadinimą. Pavyzdžiui, jei naudojatės IONOS UK, turėtumėte naudoti smtp.ionos.co.uk
vietoj globalaus smtp.ionos.com
.
Dabar vartotojo vardo lauke turėtumėte įvesti visą el. pašto adresą (email protected)
o slaptažodis yra įprastas vartotojo slaptažodis.
Dabar, norėdami išbandyti ryšį, spustelėkite Test connection
mygtuką apatiniame dešiniajame kampe, įveskite bandomąjį el. pašto adresą ir spustelėkite Send e-mail
.
Jei viską sukonfigūravote teisingai, dabar turėtumėte gauti bandomąjį pranešimą nurodytu el.
Nepamirškite išsaugoti!
Stumdomo lango riba
Tai labai svarbu nustatyti, kai el. pašto paslaugų teikėjai riboja per valandą ar dieną siunčiamų el. laiškų kiekį. Stumdomų langų limitą galite pasiekti Settings
našumo skirtuke. „Ionos“ nustatiau 500 el. laiškų per valandą.
Eksponavimas per Cloudflare tunelius
Aš padarysiu savo egzempliorių viešai prieinamą naudodamas „Cloudflare“ tunelius.
Norėdami tai padaryti, jums reikės „Cloudflare“ paskyros ir domeno, nukreipto į „Cloudflare“.
Pirmiausia eikite į „Zero Trust“ prietaisų skydelį.
Pagal Networks
spustelėkite Tunnels
ir tada Create a tunnel.
Sukūrę turėtumėte Install and run a connector
vadovaukitės puslapyje pateiktomis konkrečios sąrankos instrukcijomis.
Kai jungtis veikia, turėtumėte spustelėti Public Hostname
skirtukas ir Add a public hostname
.
Dabar turėtumėte pamatyti kažką panašaus:
Užpildykite informaciją kaip turiu.
Paslaugos tipas turėtų būti HTTP
ir URL turi būti yourserverurl:9000
mano atveju tai yra 127.0.0.1:9000.
Dabar, jei einate į nurodytą domeną, turėtumėte pamatyti, kad „gitea“ veikia ir veikia.
Mano atveju mano naujienlaiškio puslapį galite pasiekti čia.
„Listmonk“ funkcijų apžvalga
Tai yra visos funkcijos, kurias siūlo listmonk:
Šablonai
Listmonk siūlo nuostabų integruotą šablonų palaikymą.
Visi šablonai parašyti HTML.
Šablonus galite pasiekti apsilankę adresu Campaigns > Templates
.
Nepamirškite visada įtraukti {{ template "content" . }}
(pagrindiniam turiniui) ir prenumeratos atsisakymo mygtuką visuose jūsų šablonuose
Kampanijos
Galite sukurti naują kampaniją (el. paštą) apsilankę adresu Campaigns > All Campaigns.
Čia galite pasirinkti kampanijos pavadinimą, nurodyti sąrašus, pagal kuriuos norite taikyti, ir šabloną.
El. pašto sąrašai
Galite sukurti naujus sąrašus apsilankę adresu Lists > All Lists
.
Pavyzdžiui, turiu du sąrašus:
-
Nauji įrašai – gaukite el. laišką kiekvieną kartą, kai savo tinklaraštyje paskelbiu ką nors naujo.
-
Savaitės apžvalga – prisijunkite prie mano savaitės apžvalgos, kurioje dalinuosi tuo, ką nuveikiau tą savaitę, įskaitant mano paskelbtus straipsnius, šaunius radinius, patarimus ir gudrybes ir dar daugiau!
Ne visi nori gauti el. laišką kiekvieną kartą, kai paskelbiu naują straipsnį, todėl sukūriau du sąrašus!
HTML formos
„Listmonk“ taip pat siūlo įterpiamas HTML formas, skirtas užsiprenumeruoti el. pašto sąrašą. Formų kūrimo priemonę galite pasiekti apsilankę adresu Lists > Forms
Viešojo prenumeratos amžius
Išskyrus HTML formas, listmonk taip pat turi viešą prenumeratos puslapį. Pavyzdžiui, čia yra mano.
Jį taip pat galima pasiekti skiltyje Sąrašai > Formos
Kampanijos analizė
Galite stebėti el. pašto kampanijų peržiūras, paspaudimus ir atmetimus apsilankę adresu Campaigns > Analytics
.
Importuoti abonentus
Galite importuoti prenumeratorius iš kitų platformų apsilankę adresu Subscribers > Import
. Šiuo metu jis palaiko CSV arba ZIP failus.
Tai yra svarbiausios funkcijos, kurias siūlo listmonk (esu tikras, kad kai kurias pamiršau).
Tai visi žmonės
Jei šis straipsnis jums padėjo, apsvarstykite galimybę prisijungti prie mano (listmonk) informacinį biuletenį žemiau:
Prenumeruoti
Prenumeruokite mano naujienlaiškį čia.