5 modulis · 5.3
Gmail, Yahoo ir Microsoft reikalavimai
5 modulis: Reputacija ir didieji gavėjai · Skaitymo trukmė: 11 min.
Mokymosi tikslas: Po šios pamokos galėsite išvardyti reikalavimus, kuriuos Gmail, Yahoo ir Microsoft kelia visiems siuntėjams ir masinio siuntimo siuntėjams, paaiškinti, kas yra atsisakymas vienu paspaudimu, ir patikrinti savo domeną pagal šiuos reikalavimus.
Pagrindinės sąvokos: siuntimo gairės, masinis siuntėjas (5 000 per dieną), SPF arba DKIM, SPF ir DKIM, DMARC su bent p=none, suderinimas (alignment), PTR ir FCrDNS, TLS, skundų procentas (0,1 % ir 0,3 %), List-Unsubscribe, One-Click (RFC 8058), Postmaster Tools, SNDS, 550 5.7.515
Kodėl šie reikalavimai atsirado
Gmail, Yahoo ir Microsoft (Outlook.com, Hotmail, Live.com, MSN) kartu gauna didelę dalį visos asmeninės pašto korespondencijos. Ilgą laiką SPF, DKIM ir DMARC buvo tik „rekomenduojami“. 2023 m. spalį Google ir Yahoo paskelbė, kad nuo 2024 m. vasario įves reikalavimus. Microsoft tą patį padarė Outlook.com ir kitiems vartotojų adresams, o reikalavimai pradėti taikyti nuo 2025 m. gegužės.
Šie reikalavimai skirti kovai su suklastotais siuntėjais ir nepageidaujamu masiniu paštu. Daugumai mažų siuntėjų tai reiškia: pasirūpinkite, kad būtų tvarkingi 4 modulio pagrindai. Siunčiantiems naujienlaiškius ar daug sandorių laiškų reikalavimų daugiau.
Reikalavimai visiems
Gmail ir Yahoo kelia šiuos reikalavimus visiems siuntėjams, siunčiantiems jų naudotojams:
| Reikalavimas | Ką tai reiškia | Pamoka |
|---|---|---|
| SPF arba DKIM | Bent vienas iš dviejų turi būti sėkmingas | 4.2, 4.3 |
| Galiojantis tiesioginis ir atvirkštinis DNS | Siunčiantis IP adresas turi PTR įrašą, kuris nurodo atgal (FCrDNS) | 5.1 |
| Mažai skundų | Gavėjų, pažyminčių Jūsų laiškus kaip šlamštą, dalis lieka žemiau 0,3 % | 5.2 |
| Tvarkingi laiškai | Paštas atitinka standartus (RFC 5321 ir RFC 5322): pavyzdžiui, lygiai viena From: antraštė ir galiojanti Date: | 1.2, 1.5 |
| TLS (Gmail) | Ryšys su Gmail yra šifruotas | 1.4, 5.4 |
Be to, Google nurodo: nesimeskite Gmail siuntėju. Jei laiškas siunčiamas su @gmail.com adresu kaip siuntėju per kitą serverį nei Google serveriai (pavyzdžiui, per naujienlaiškių paslaugą), jis nepraeina DMARC patikros: toks serveris negali pasirašyti gmail.com vardu ir nėra įtrauktas į gmail.com SPF įrašą. Google nurodo, kad Gmail tokius laiškus traiko pagal karantino politiką. Todėl visada siųskite iš adreso savo paties domene.
Papildomi reikalavimai masiniams siuntėjams
Google Jus laiko masiniu siuntėju, jei per 24 valandas išsiunčiate maždaug 5 000 ar daugiau laiškų į asmeninius Gmail adresus. Subdomenų paštas priskaičiuojamas pagrindiniam domenui. Ir svarbu: kas šią ribą pasiekė bent kartą, lieka masiniu siuntėju. Šis statusas nebaigia galioti. Yahoo tikslaus skaičiaus nenurodo, Microsoft taip pat taiko 5 000 per dieną ribą.
Masiniams siuntėjams taikoma papildomai:
- SPF ir DKIM turi būti nustatyti abu (ne tik vienas iš jų).
- DMARC turi būti, bent su
p=none. Griežtesnė politika galima, bet nebūtina. Yahoo primygtinai rekomenduoja nurodyti ataskaitų adresą (rua). - Suderinimas (alignment): domenas matomame
From:adrese turi sutapti su SPF domenu (Return-Path) arba DKIM domenu (d=). Būtent tai tikrina DMARC (4.4 pamoka). Trumpai tariant: laiškas turi praeiti DMARC patikrą. - Atsisakymas vienu paspaudimu rinkodaros ir prenumeratos laiškams, kartu su aiškiai matoma atsisakymo nuoroda tekste.
- Atsisakymus apdoroti per dvi dienas.
- Skundai žemiau 0,3 %, geriau žemiau 0,1 %.
Tai tiksliai atitinka 4 modulio patarimą: pradėkite DMARC nuo p=none ir ataskaitų adreso. Taip atitiksite reikalavimą, nerizikuodami, kad bus atmesta Jūsų paties paštas.
Microsoft: SPF ir DKIM ir DMARC
Microsoft siuntėjams, siunčiantiems 5 000 ar daugiau laiškų per dieną į Outlook.com, Hotmail, Live.com ir MSN (visiems su tuo pačiu domenu From: adrese), kelia šiuos reikalavimus:
- SPF turi būti sėkmingas;
- DKIM turi būti sėkmingas;
- turi būti DMARC įrašas, bent su
p=none, ir laiškas turi praeiti DMARC patikrą.
Atkreipkite dėmesį į skirtumą: DMARC atveju pakanka vieno iš dviejų (SPF arba DKIM, suderinto). Microsoft masiniams siuntėjams reikalauja, kad abu būtų sėkmingi. Reikalavimų neatitinkantis laiškas nukeliauja ne į Šlamšto aplanką, o yra atmetamas su klaida:
550 5.7.515 Access denied, sending domain example.com does not meet the required authentication level.Domenas, kuris DMARC patikrą praeina per DKIM, bet kurio SPF nepavyksta (pavyzdžiui, dėl to, kad paslauga neįtraukta į SPF įrašą), vis tiek gali gauti šią klaidą.
Atsisakymas vienu paspaudimu
Siunčiant naujienlaiškį gavėjai tikisi atsisakymo nuorodos. Be to, Gmail, Yahoo ir Apple Mail laiško viršuje rodo savo pačių mygtuką „Atsisakyti“. Šis mygtukas veikia naudojant dvi antraštes:
List-Unsubscribe: <https://nieuwsbrief.example/afmelden?id=8f3a2c>, <mailto:afmelden@example.com?subject=afmelden>
List-Unsubscribe-Post: List-Unsubscribe=One-ClickList-Unsubscribe(RFC 2369) nurodo vieną ar daugiau atsisakymo būdų: interneto adresą ir (arba) el. pašto adresą.List-Unsubscribe-Post: List-Unsubscribe=One-Click(RFC 8058) reiškia: jei į šį interneto adresą išsiunčiamas POST užklausimas, gavėjas iš karto atsisako prenumeratos. Be papildomo puslapio, be prisijungimo, be klausimo „ar tikrai norite?“.
Abi antraštės turi būti po DKIM parašu, kad niekas negalėtų jų pakeisti kelyje (to reikalauja RFC 8058). Naujienlaiškių paslauga tai sutvarko už Jus. Jei siunčiate patys, turėsite tai susikurti patys (7.2 pamoka).
Kas nutinka, jei neatitinkate reikalavimų?
Google nurodo, kad reikalavimų neatitinkantis paštas gali būti laikinai ar galutinai atmestas arba patenka į šlamštą. Nuo 2025 m. lapkričio Gmail toliau griežtina šią priežiūrą. Klaidų pranešimai yra konkretūs (visą sąrašą rasite 6.2 pamokoje), pavyzdžiui:
| Kodas | Reikšmė Gmail atveju |
|---|---|
550 5.7.25 | Siunčiantis IP adresas neturi PTR įrašo |
550 5.7.26 | Siuntėjas nėra autentifikuotas (SPF ir DKIM nepavyksta arba DMARC nepavyksta) |
550 5.7.27 | SPF nepavyko |
550 5.7.29 | Nesiųsta per TLS |
550 5.7.30 | DKIM nepavyko |
421 4.7.32 | From: domenas nesuderintas; laikinai sulėtinta |
Kodas su 4 yra laikinas (siunčiantis serveris pakartos bandymą vėliau), kodas su 5 yra galutinis (6.1 pamoka).
Matavimas: Postmaster Tools ir SNDS
Negalite pažiūrėti į gavėjų pašto dėžutes, bet didieji gavėjai pateikia skaičius:
- Google Postmaster Tools (postmaster.google.com): patvirtinus domeną TXT įrašu, matysite, be kita ko, skundų procentą, ar laiškai praeina SPF, DKIM ir DMARC patikras, ir ar jie šifruojami. Skaičius matysite tik tuomet, kai siunčiate pakankamai pašto į Gmail.
- Microsoft SNDS (Smart Network Data Services): duomenys pagal IP adresą. Naudinga tik tuo atveju, jei turite savo IP adresą (6.4 pamoka).
- Yahoo Sender Hub: Yahoo skirta vieta siuntėjams, su skundų srautu (feed).
Jei siunčiate per naujienlaiškių paslaugą, ji dažniausiai pati parodo skundų procentą kiekvienam siuntimui.
Praktikoje
Įprastai verslinei pašto dėžutei pas prieglobos įmonę ar pašto paslaugos teikėją dažniausiai jau atitinkate visiems taikomus reikalavimus: paslaugos teikėjas pasirūpina PTR ir TLS, o Jūs pasirūpinate SPF, DKIM ir DMARC įrašu. „WebOké“ atveju kortelė Nustatyti paštą Mano WebOké rodo kiekvieno įrašo būklę; kitų teikėjų atveju toks patikrinimas gali vadintis kitaip, arba galite naudoti nepriklausomą įrankį, pavyzdžiui, internet.nl.
Jei siunčiate naujienlaiškius, turėtumėte turėti SPF ir DKIM pas siuntimo paslaugos teikėją (savo DKIM raktas Jūsų domene, 4.3 ir 7.1 pamokos), DMARC įrašą ir atsisakymo mygtuką, veikiantį vienu paspaudimu.
Santrauka
- Visiems: SPF arba DKIM, tvarkingas PTR, tvarkingi laiškai, TLS, skundai žemiau 0,3 %.
- Masiniams siuntėjams (nuo maždaug 5 000 per dieną, ir tai lieka visam laikui): SPF ir DKIM, DMARC su bent
p=none, suderinimas, atsisakymas vienu paspaudimu, atsisakymai apdorojami per dvi dienas. - Microsoft reikalauja, kad masiniams siuntėjams SPF ir DKIM būtų sėkmingi, kitaip
550 5.7.515. - Atsisakymas vienu paspaudimu =
List-Unsubscribesu https adresu beiList-Unsubscribe-Post: List-Unsubscribe=One-Click. - Matuokite naudodami Google Postmaster Tools, Microsoft SNDS arba savo siuntimo paslaugos teikėjo pateikiamus skaičius.
Testas
Užduotis
Užduotis Z5.3: Jūsų domenas pagal reikalavimus. Įveskite savo domeną ir DKIM selektorių, kurį radote savo laiško antraštėse (s= lauke DKIM-Signature, 4.3 pamoka). Prie kiekvieno reikalavimo nurodykite, ar manote, kad jį atitinkate: SPF yra ir galiojantis, DKIM raktas rastas, DMARC yra su galiojančiu p, ataskaitų adresas nurodytas, Jūsų MX serverio PTR tvarkingas. Programa atlieka tuos pačius patikrinimus realiu laiku ir pateikia rezultatą šalia Jūsų įverčio. Neturite savo domeno? Naudokite sidn.nl (be DKIM selektoriaus).
Skaitykite daugiau
Šiuose straipsniuose aprašyti veiksmai galioja „WebOké“ valdymo skydeliams; kitų teikėjų atveju veikimas panašus.
- Mano el. laiškai nepasiekia adresato arba patenka į šlamštą: kaip tai išsiaiškinti
- Kas yra DMARC? Paaiškinimas paprasta kalba
- Ar galiu siųsti el. laiškų siuntinį (naujienlaiškį) naudodamas savo talpinimo paketą, įsigytą iš WebOké?
- WebOké vadovas 6.7: El. pašto nustatymo kortelė (MX, SPF, DKIM, DMARC)
- Google, Siuntėjų gairės: https://support.google.com/a/answer/81126
- Yahoo, Sender best practices: https://senders.yahooinc.com/best-practices/
- Microsoft, Klaida 550 5.7.515 Outlook.com: https://support.microsoft.com/en-us/outlook/fix-ndr-error-550-5-7-515-in-outlook-com
- RFC 8058 (atsisakymas vienu paspaudimu)
- Gmail, Yahoo ir Microsoft reikalavimai tiems, kurie siunčia daug laiškų
