Modul 7 · 7.1
Slovenčina
Newslettery z vlastnej domény
Modul 7: Newslettery a e-mail z vašej webovej stránky · Čas čítania: 11 minút
Cieľ lekcie: Po tejto lekcii dokážete prepojiť odosielaciu službu tak, aby váš newsletter v mene vašej vlastnej domény prešiel cez SPF, DKIM a DMARC, a viete v hlavičkách skontrolovať, či sa to podarilo.
Kľúčové pojmy: odosielacia služba, doména From, Return-Path (bounce doména), DKIM doména (d=), zarovnanie (alignment), vlastná bounce doména cez CNAME, DKIM cez CNAME, subdoména pre marketing, limit odosielania, zahrievanie (warm-up)
Prečo je newsletter niečo iné ako bežná pošta
Mail klientovi alebo kolegovi posielate z vlastnej poštovej schránky. Newsletter ide k stovkám alebo tisíckam ľudí naraz. Pre príjemcov ako Gmail, Outlook.com a T-Online je to iný druh prevádzky: hromadná pošta (bulkmail). Posudzujú ju prísnejšie, pretože takmer všetok spam je tiež hromadná pošta.
Tri veci robia rozdiel medzi newsletterom, ktorý skončí v doručenej pošte, a takým, ktorý skončí v spame:
- Technika: pošta musí byť preukázateľne z vašej domény. To zabezpečujú SPF, DKIM a DMARC, a najmä zarovnanie (alignment) medzi nimi.
- Reputácia: servery a doména, cez ktoré odosielate, musia mať dobré meno (lekcia 5.2).
- Správanie vašich príjemcov: otvárajú vašu poštu, alebo klikajú na „Toto je spam“? To závisí od vášho zoznamu a od súhlasu (lekcia 7.2).
Táto lekcia sa venuje prvému bodu. Základy záznamov nájdete v DNS kurze, lekcia 7.4. Tu sa pozrieme, ako v praxi skontrolovať, či je všetko v poriadku.
Prečo nie jednoducho cez vlastnú schránku?
Môže byť lákavé poslať newsletter cez BCC z vášho bežného poštového programu, alebo cez mailing list na vašom hostingovom balíku. Pre malý spolok s tridsiatimi členmi, ktorí sa navzájom poznajú, je mailing list v poriadku. Pre skutočný newsletter nie, zo štyroch dôvodov:
- Limity odosielania. Takmer každý poskytovateľ obmedzuje, koľko pošty môže schránka alebo balík denne odoslať, aby sa obmedzilo zneužitie. Pri WebOké vidíte tento limit v DirectAdmin pri štatistikách používateľa; u iných poskytovateľov je uvedený v podmienkach alebo v klientskej zóne. Newsletter pre 2 000 ľudí tento limit jednoznačne prekročí.
- Zdieľaná reputácia. Odosielací server zdieľate s inými klientmi. Ak sa príjemcovia sťažujú na váš newsletter, dotkne sa to aj ich pošty, a naopak.
- Žiadne tlačidlo na odhlásenie a žiadna správa bouncov. Odosielacia služba automaticky vkladá do každej pošty hlavičky na odhlásenie (lekcia 7.2), odstraňuje zo zoznamu adresy, ktoré už neexistujú, a spracúva sťažnosti. Ručne to nikdy nezvládnete dobre.
- Súkromie. Jedno nesprávne kliknutie a všetkým pošlete adresy ostatných v poli Komu.
Odosielacia služba (služba na newslettery ako Laposta, Brevo, MailerLite alebo Mailchimp, alebo transakčná služba na potvrdenia a faktúry) je navrhnutá presne na túto prácu. Odosiela však niekto iný v mene vašej domény, a to musíte preukázať.
Tri domény v jednej pošte
Každá pošta má minimálne tri miesta, kde sa nachádza doména. Pri bežnej pošte z vlastnej schránky sú zvyčajne rovnaké. Pri odosielacej službe nie automaticky.
| Miesto | Kde to vidíte | Kto to kontroluje |
|---|---|---|
| From (viditeľný odosielateľ) | From: Nieuws <nieuws@example.com> | DMARC sa pozerá na túto doménu |
| Return-Path (odosielateľ obálky, adresa pre bounce) | Return-Path: <bounce-8f3a@mail.sender.example> | SPF kontroluje túto doménu |
| DKIM doména | DKIM-Signature: ... d=sender.example; s=s1; ... | DKIM kontroluje podpis tejto domény |
DMARC (lekcia 4.4) schváli poštu, ak uspeje SPF alebo DKIM, a doména, ktorá uspela, je zarovnaná s doménou From. Zarovnané pri štandardnom nastavení (relaxed) znamená, že ide o rovnakú organizačnú doménu: mail.example.com je zarovnaná s example.com, ale sender.example nie.
Bez vlastných nastavení vyzerá newsletter takto:
Return-Path: <bounce-8f3a@mail.sender.example>
From: Nieuws <nieuws@example.com>
DKIM-Signature: v=1; a=rsa-sha256; d=sender.example; s=s1; ...
Authentication-Results: mx.example.net;
spf=pass smtp.mailfrom=mail.sender.example;
dkim=pass header.d=sender.example;
dmarc=fail header.from=example.comSPF uspeje a DKIM uspeje, ale obidve pre doménu služby. Ani jedna z nich nie je zarovnaná s example.com, takže DMARC zlyhá. Ak je vaša DMARC politika nastavená na p=none, prejaví sa to iba vo vašich reportoch (lekcia 4.5). Ak je nastavená na quarantine alebo reject, váš newsletter skončí v spame alebo bude odmietnutý.
Riešenie: autentifikácia domény u služby
Každá serióznejšia odosielacia služba má krok nazvaný „autentifikácia domény“, „overenie domény“ alebo „nastavenie domény odosielateľa“. Služba vám potom poskytne niekoľko záznamov na vloženie do vašej DNS. Zväčša ide o:
- DKIM cez CNAME, napríklad
s1._domainkey.example.comsmerujúci na názov u služby. Potom služba podpisuje vašu poštu sd=example.com. Toto je najdôležitejší záznam: vďaka nemu DMARC uspeje cez DKIM. - Vlastná bounce doména, často CNAME na subdoméne, napríklad
bounce.example.comsmerujúci na službu. Return-Path je potom...@bounce.example.com. SPF tejto subdomény ukazuje cez CNAME na službu, a SPF je tak tiež zarovnané. Nie každá služba to ponúka; na DMARC stačí samotné DKIM. - Niekedy SPF-include vo vašom vlastnom zázname, ak služba používa vašu hlavnú doménu ako Return-Path. Urobte to iba vtedy, keď o to služba požiada, a vždy vo vašom existujúcom SPF-zázname (lekcia 4.2).
- Niekedy overovací TXT záznam, ktorým dokážete, že doména je vaša.
Po správnom nastavení vyzerá ten istý newsletter takto:
Return-Path: <bounce-8f3a@bounce.example.com>
From: Nieuws <nieuws@example.com>
DKIM-Signature: v=1; a=rsa-sha256; d=example.com; s=s1; ...
Authentication-Results: mx.example.net;
spf=pass smtp.mailfrom=bounce.example.com;
dkim=pass header.d=example.com;
dmarc=pass header.from=example.comNázvy a cieľové hodnoty vždy preberajte doslovne z dashboardu vašej služby. Líšia sa podľa služby a niekedy aj podľa konta.
Samostatná subdoména pre marketing?
Veľkí odosielatelia často používajú vlastnú subdoménu pre newslettery, napríklad nieuws.example.com alebo info.example.com, s odosielateľom nieuwsbrief@nieuws.example.com. Myšlienka: reputácia vašej marketingovej pošty je potom oddelená od bežnej pošty. Ak sa kampaň pokazí, vaša každodenná pošta s klientmi tým trpí menej.
Pre toho, kto posiela newsletter pár ráz mesačne, to nie je potrebné. Správu to však komplikuje: subdoména potrebuje vlastné DKIM a vaša DMARC politika pre subdomény (sp=) tomu musí zodpovedať. Zvážte to, ak odosielate veľa alebo ak okrem newsletterov máte aj veľa transakčnej pošty (objednávky, heslá). Tá nikdy nemá trpieť kvôli nevydarenej kampani.
Dôležité: na subdoménu na odosielanie nenastavujte MX záznam smerujúci na službu, ak to nepotrebujete, a nikdy nemeňte MX vašej hlavnej domény kvôli newsletteru. MX určuje, kam pošta prichádza; odpovede na váš newsletter musia skončiť vo vašej vlastnej schránke.
Zahrievanie: nezačínať hneď naplno
Odosielate prvýkrát cez novú službu alebo novú doménu, alebo posielate zrazu desaťkrát viac ako obvykle? Príjemcovia vás ešte nepoznajú. Veľkí príjemcovia brzdia neznámych odosielateľov (u Microsoftu vidíte v takom prípade dočasné odmietnutia ako 451 4.7.500, lekcia 6.4). Začnite preto v malom: najprv vaši najaktívnejší čitatelia, potom pri každom odoslaní väčšia časť. Toto sa nazýva zahrievanie (warm-up). Pri zdieľanej odosielacej službe toho veľa robí služba sama, ale aj tam sa počíta reputácia vašej domény.
V praxi: ako to vyzerá v paneli
Záznamy od služby vkladáte do DNS správy vašej domény. Pri WebOké je to záložka DNS v Môj WebOké alebo DNS správa v DirectAdmin; u iných poskytovateľov sa to volá DNS správa, správa zóny alebo DNS záznamy a funguje podobne. Dávajte pozor na dve klasické chyby: dvojité uvedenie názvu domény v názve (s1._domainkey.example.com.example.com) a vytvorenie TXT záznamu tam, kde služba žiada CNAME.
Hotovo? Pošlite testovací newsletter na vlastnú Gmail alebo Outlook.com adresu a otvorte hlavičky (lekcia 1.5). Pri Authentication-Results chcete vidieť: dkim=pass s header.d= vašou doménou, a dmarc=pass.
Zhrnutie
- Newsletter je hromadná pošta: príjemcovia ju posudzujú prísnejšie. Používajte odosielaciu službu, nie vašu bežnú schránku.
- V každej pošte sú tri domény: From (DMARC), Return-Path (SPF) a DKIM doména
d=. - DMARC uspeje len vtedy, ak uspeje SPF alebo DKIM pre doménu, ktorá je zarovnaná s doménou From.
- Autentifikujte vašu doménu u služby: DKIM cez CNAME je najdôležitejšie, vlastná bounce doména je plus.
- Skontrolujte testovacou poštou:
dkim=pass header.d=<vaša doména>admarc=pass. Pri novej službe začnite v malom.
Kvíz
Úloha
Úloha Z7.1: Kontrola zarovnania newslettra. Pošlite newsletter z vašej vlastnej odosielacej služby sám sebe (alebo použite vzorový súbor nieuwsbrief-kopregels-1.txt z kurzu) a vložte hlavičky. Vyplňte: doménu From, doménu Return-Path, DKIM doménu (d=) a či podľa vás DMARC uspeje (áno/nie) a akou cestou (SPF, DKIM, obidve alebo žiadnou). Program sám rozoberie hlavičky, naživo skontroluje DKIM selector v DNS a DMARC záznam domény From a svoj výsledok porovná s vaším.
Ďalšie čítanie
Kroky v týchto článkoch platia pre panely WebOké; u iných poskytovateľov to funguje podobne.
- Bezplatný kurz DNS 7.4: Nieuwsbrier- a odosielacie služby
- Bezplatný kurz DNS 4.5: DMARC: čo majú príjemcovia robiť s podvodnou poštou
- Návod na DirectAdmin 5.8: Zapnutie a kontrola DKIM
- Návod na DirectAdmin 7.10: Mailing listy
- Limit pre odosielanie pošty
- Môžete odosielať hromadnú poštu prostredníctvom svojho hostingového balíka vo WebOké?
- Google, Pravidlá pre odosielateľov (Email sender guidelines): https://support.google.com/a/answer/81126
