ePrivacy and GPDR Cookie Consent by TermsFeed Generator

Ghost: nastavenie mailu

Článok o tom, ako nakonfigurovať mail v Ghostovi.

Ghost: nastavenie mailu

Mail v Ghostovi má dôležitú funkciu. Umožní otvoriť možnosť nastaviť členstvo pre čitateľov. To môže byt zdarma alebo i platené (s využitím služby tretej strany).

Existujú dva typy mailov odosielaných z našeho blogu:

  1. transakčné, to sú maily, ktoré sa posielajú jednotlivo pri registrácií alebo prihlásení do blogu
  2. bulk, hromadné, to sú tie, ktoré sa odosielajú všetkým čitateľom, napríklad informácia o novom článku

Ja chcem niektoré články skryť pred neregistrovaným čitateľom. Preto chcem nakonfigurovať minimálne mail pre prvý typ mailov. Pre možnosť odosielania hromadných mailov je nutné využiť službu tretej strany, konkrétne mailgun.com. O tejto možnost zatiaľ neuvažujem, pretože ich zatiaľ nemám komu posielať.

Pre odosielanie transakčných mailov potrebujeme SMTP server. Uvažujem nad nasledujúcimi možnosťami:

  1. postfix
  2. Gmail
  3. mailgun.com
  4. Email Profi od Seznamu

Konfigurovať postfix vyžaduje veľa času a výzkumu na internete. Pridáva to do setupu zložitosť a vo finále to nie je zábava. Nakonfigurovať gmail je jednoduché, ale mail s vlastnou doménou vyžaduje ďalšie investície. S Mailgunom nemám skúsenosti. Email Profi od Seznamu je jednoducho konfigurovateľný a umožňuje využiť vlastnú doménu a preto je to moja voľba.

Konfigurácia config.production.json vyzerá takto:

  "mail": {
    "transport": "SMTP",
    "options": {
      "service": "Seznam",
      "host": "smtp.seznam.cz",
      "port": 465,
      "secure": true,
      "auth": {
        "user": "noreply@jozefjuris.sk",
        "pass": "***"
      }
    }
  },

Na záver je potreba reštartovať ghost.