Ugrás a tartalomhoz

Sütibeállítások

Típusonként válassza ki, mely sütiket engedélyezi. Választását bármikor módosíthatja a Sütibeállítások linken, amely minden oldal alján megtalálható. Adatvédelmi nyilatkozat

Szükséges

Mindig bekapcsolva

A bejelentkezéshez, a kosár megőrzéséhez és a választásai megjegyzéséhez szükségesek. Ezek mindig be vannak kapcsolva.

Milyen sütik?
  • weboke_sessie, weboke_klant, weboke_remember: a munkamenet és a bejelentkezve maradás
  • weboke_basket: a kosár
  • wkBtwIncl: az árak megjelenítése ÁFÁ-val vagy anélkül
  • wok_cookies: a sütiválasztás, 12 hónap

Méri, melyik hirdetés vezet látogatáshoz vagy rendeléshez, hogy ne fizessünk hatástalan hirdetésekért.

Milyen sütik?
  • Google Ads a Google Tag Manageren keresztül (_gcl_au, _gcl_aw), legfeljebb 90 napig
  • OpenAI Ads, hirdetések a ChatGPT-ben
  • wok_aff: melyik partnerünk ajánlására érkezett (partnerprogram), 60 nap

4,6

Ország és nyelv

Minden országnak saját oldala van, az adott ország áraival és ÁFA-jával.

Megtekintés

Fejlécek olvasása: honnan érkezett ez a levél?

Modul 1: Hogyan működik az e-mail · Olvasási idő: 11 perc

Tanulási cél: E lecke után képes lesz megnyitni egy levél kopregeleit, a Received-sorokat a helyes sorrendben olvasni, és az Authentication-Results sorból kiolvasni, hogy az SPF, a DKIM és a DMARC megfelelt-e.

Kulcsfogalmak: kopregelek (headerek), RFC 5322, Received, Return-Path, From, Reply-To, Message-ID, DKIM-Signature (d=, s=), Authentication-Results, ARC, X-kopregelek, forrás vagy eredeti üzenet

Amit általában nem lát

A levelezőprogramja egy levélből csak néhány sort mutat meg: feladó, tárgy, dátum, címzettek. A valóságban minden levélnek tucatnyi kopregele (headere) van legfelül, a szöveg előtt. Ezeket a feladó programja és minden olyan szerver hozzáadja, amely útközben hozzáér a levélhez. Együtt ezek alkotják a levél útinaplóját.

Aki tud kopregeleket olvasni, sok kérdésre maga tud választ adni: tényleg a bankomtól jött ez a levél? Miért csak két óra múlva érkezett meg? Miért került a spambe? Megfelel-e a saját DKIM-em? E kurzus sok feladata kéri, hogy nézze meg a kopregeleket. Ebben a leckében megtanulja, hogyan.

A kopregelek megnyitása

Minden program máshol kínálja ezt:

ProgramHol
Gmail (web)Három pont jobbra az üzenetnél, Eredeti megtekintése (Show original)
Outlook (új és web)Három pont, Nézet, Üzenetrészletek megjelenítése
Outlook (klasszikus)Üzenet megnyitása, Fájl, Tulajdonságok, "Internetfejlécek" mező
Apple Mail (Mac)Nézet menü, Üzenet, Minden fejléc (All Headers) (vagy Nyers forrás (Raw Source))
ThunderbirdNézet (View) menü, Üzenetforrás (Message Source) (Ctrl+U)
Roundcube (webmail)Üzenet megnyitása, Továbbiak (More), Forrás megjelenítése (Show Source) (vagy Fejlécek)

Telefonon ez általában nem megy. Ilyenkor küldje tovább a levelet önmagának mellékletként, vagy nyissa meg a webmailben.

Egy példa

János kap egy levelet Annától. A legfontosabb kopregelek így néznek ki (rövidítve):

Return-Path: <anna@example.com>
Delivered-To: jan@example.net
Received: from mx1.mailprovider.example (localhost [127.0.0.1])
        by mailbox3.mailprovider.example with LMTP; Sun, 08 Nov 2026 10:15:09 +0100
Received: from out.hosting.example (out.hosting.example [192.0.2.25])
        by mx1.mailprovider.example with ESMTPS id 4F2A1B
        for <jan@example.net>; Sun, 08 Nov 2026 10:15:07 +0100
Received: from [198.51.100.77] (helo=[10.0.0.12])
        by out.hosting.example with ESMTPSA (TLS1.3)
        (authenticated as anna@example.com); Sun, 08 Nov 2026 10:15:04 +0100
Authentication-Results: mx1.mailprovider.example;
        spf=pass smtp.mailfrom=example.com;
        dkim=pass header.d=example.com header.s=x;
        dmarc=pass header.from=example.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=example.com; s=x;
        h=From:To:Subject:Date:Message-ID; bh=...; b=...
From: Anna <anna@example.com>
To: Jan <jan@example.net>
Subject: Offerte
Date: Sun, 8 Nov 2026 10:15:00 +0100
Message-ID: <a1b2c3@example.com>

Received-sorok: alulról felfelé

Minden szerver, amely továbbítja a levelet, egy Received: sort tesz legfelülre. Így a legrégebbi sor van legalul, a legújabb legfelül. Olvassa őket alulról felfelé, hogy követni tudja az utat:

  1. Legalsó sor: Anna laptopja (IP: 198.51.100.77, az otthoni internetkapcsolata) átadja a levelet a out.hosting.example szervernek, ESMTPSA módon (az A az authenticated szóra utal: bejelentkezett) és TLS 1.3-mal. 10:15:04-kor.
  2. Középső sor: a out.hosting.example (192.0.2.25) átadja a levelet a mx1.mailprovider.example-nek, amely az example.net MX-je. 10:15:07-kor.
  3. Legfelső sor: a levelezőszerver belsőleg elhelyezi a levelet János postafiókjában (LMTP). 10:15:09-kor.

Egy Received-sor mindig ilyen alakú: from <ki adta át> by <ki vette át> with <protokoll>; <időpont>. A from után zárójelben az szerepel, amit a fogadó szerver maga látott: a valódi név (PTR) és a valódi IP-cím. Ez a rész annyira megbízható, amennyire megbízik a fogadó szerverben. Amit a küldő maga állított (helo=), az nem ellenőrizhető.

Két gyakorlati fogás:

  • Késés keresése: hasonlítsa össze az időpontokat. Ha két sor között két óra telik el, akkor a levél ott ennyi ideig várakozott egy sorban. Figyeljen az időzónákra (+0100, +0000).
  • A valódi küldő szerver megtalálása: keresse meg a legfelső olyan Received-sort, amelyet a címzett saját szervere írt, és nézze meg, mi áll ott a from után. Minden, ami ez alatt van, a küldő oldal írta, és elméletileg kitalált is lehet. A példában a 192.0.2.25 az a szerver, amely a címzettnél leadta a levelet; ennek alapján bírálják el az SPF-et és a reputációt.

A címek

KopregelMi ezKi állítja be
Return-PathAz envelope-feladó (MAIL FROM, lecke 1.2). Ide mennek a bounce-ok. Az SPF ennek a domainjét ellenőrzi.A fogadó szerver, kézbesítéskor
FromA látható feladó. A DMARC ennek a domainjét védi.A feladó
Reply-ToHová megy a válasz, ha annak más címre kell mennie, mint a From.A feladó
To, CcA látható címzettek. A BCC nem szerepel benne.A feladó
Delivered-ToA postafiók, amelybe a levél ténylegesen megérkezett (hasznos átirányítás esetén).A fogadó szerver
Message-IDA levél egyedi azonosítója. Hasznos, ha vissza kell keresni egy levelet egy naplóban.A feladó

A csalók egy ismert trükkje: egy From, amely a bankjára hasonlít, de a Reply-To egy egészen más címre mutat. Ha kételkedik, mindig nézze meg a domaint a From-ban és a Return-Path-ban, valamint az Authentication-Results-t.

Authentication-Results: a fogadó ítélete

A fogadó szerver az Authentication-Results sorban (RFC 8601) rögzíti az ellenőrzések eredményét:

  • spf=pass smtp.mailfrom=example.com: a kézbesítő szerver IP-címe szerepel annak a domainnek az SPF-rekordjában, amely a Return-Path-ban áll.
  • dkim=pass header.d=example.com header.s=x: a example.com domain DKIM-aláírása, amely az x szelektort (kulcsot) használja, érvényes.
  • dmarc=pass header.from=example.com: a From-ban szereplő domain igazodik (alignment) egy sikeres SPF-hez vagy DKIM-hez, tehát a DMARC megfelelt.

Más eredmények, amelyekkel találkozhat: fail (nem felel meg), softfail (az SPF ~all-lal végződik, és az IP nem szerepel benne), neutral, none (nincs rekord), temperror (átmeneti DNS-hiba) és permerror (hibás rekord, például két SPF-rekord). Hogy ezek pontosan mit jelentenek, és hogyan javítsa ki őket, a modul 4-ben olvasható.

Fontos: csak a fogadó szerver saját Authentication-Results sorában bízzon meg (a legelöl álló név, itt mx1.mailprovider.example). Egy hamisított levél küldhet saját, kitalált Authentication-Results sort is. A jó szerverek eltávolítják ezt, de nem mindegyik.

DKIM-Signature: az aláírás

A DKIM-Signature kopregel maga az aláírás. Két mezőre van gyakran szükség:

  • d=: az aláíró domain (itt example.com);
  • s=: a szelektor, a kulcs neve (itt x).

Ezekkel megtalálja a nyilvános kulcsot a DNS-ben: x._domainkey.example.com. Feladatokban és hibák esetén gyakran pontosan ezt a két értéket kell megkeresnie. Egy levélnek több DKIM-aláírása is lehet, például egy az Ön domainjétől és egy a küldő szolgáltatástól. A lecke 4.3-ban erről bővebben lesz szó.

Néha ARC-Seal, ARC-Message-Signature és ARC-Authentication-Results sorokat is lát. Az ARC (RFC 8617) egy módszer, amellyel közbenső állomások, például egy levelezőlista vagy egy továbbítószerver, rögzítik, milyenek voltak az ellenőrzések, mielőtt ők maguk megváltoztatták a levelet. Ezeket most nem kell tudnia olvasni.

X-kopregelek

Az X- előtaggal kezdődő kopregelek nem szabványosítottak. A spamszűrők ide teszik a pontszámukat, például X-Spam-Status: No, score=1.2 vagy X-Spam-Flag: YES. Ez segít megérteni, miért került valami a spambe. Szolgáltatónként eltérőek.

Összefoglalás

  • A kopregelek a levél útinaplója. Nyissa meg az "eredeti megtekintése", "üzenetforrás" vagy hasonló funkcióval.
  • A Received-sorokat olvassa alulról felfelé. A sor, amelyet a fogadó szervere írt, elárulja, melyik IP-cím adta le a levelet.
  • A Return-Path az envelope-feladó (SPF), a From a látható feladó (DMARC), a Reply-To az, hová mennek a válaszok.
  • Az Authentication-Results adja meg az SPF, DKIM és DMARC ítéletét; csak a fogadó szerver saját bejegyzésében bízzon meg.
  • A DKIM-Signature-ben szerepel a d= (domain) és a s= (szelektor); együtt megadják a kulcs helyét: s._domainkey.d.

Kvíz

1. Milyen sorrendben kell olvasni a Received-sorokat, hogy követni lehessen a levél útját?



2. Melyik cím domainjét ellenőrzi az SPF?



3. Egy DKIM-Signature-ben ez áll: d=example.org; s=mail2026. Hol található a nyilvános kulcs?



4. Két Received-sor között 3 óra telik el. Ez általában mit jelent?



5. Egy levél úgy néz ki, mintha a bankjától jönne, de a Reply-To egy Gmail-cím, és az Authentication-Results azt mutatja: dmarc=fail. Mi a következtetése?



Feladat

Feladat Z1.5: Fejlécek elemeztetése. Küldjön magának egy levelet egy másik címről (például a munkahelyi címéről a magáncímére, vagy fordítva), nyissa meg a kopregeleket, és illessze be őket az űrlapba. Ha nincs másik címe, használja a feladathoz mellékelt kopregels-1.txt mintafájlt. Ezután töltse ki saját maga: annak a szervernek az IP-címét, amely a címzettnél leadta a levelet, a Return-Path domainjét, a DKIM-aláírás domainjét és szelektorát, valamint az SPF, a DKIM és a DMARC eredményét. A program ugyanazokat a kopregeleket elemzi, élőben megkeresi a DKIM-kulcsot, és az eredményét az Ön eredménye mellé teszi. A beküldött kopregelek nem kerülnek megőrzésre.

Z1.5. feladat: Fejlécek elemeztetése

A feladathoz tartozó fájl: kopregels-1.txt

Illessze be egy saját magának küldött levél fejléceit, vagy válassza a mintafájlt. A fejléceket csak az ellenőrzés alatt használjuk, nem tároljuk el. A fejlécekben szereplő címeket előtte lecserélheti example.com-ra.











Amit beír, és amit találunk, azt nem tároljuk. A böngészője megjegyzi a válaszait és azt, hogy teljesítette e a feladatot. Ha bejelentkezett, a Fiókomban csak azt tároljuk, hogy a feladat (majdnem) helyes volt; ott ezt is törölheti.

További olvasnivaló

Az ezekben a cikkekben szereplő lépések a WebOké vezérlőpultjaira vonatkoznak; más szolgáltatóknál hasonlóan működik.

Egy pillanat…

Domainek beállítása

Állítsa be domainenként a névszervereket, a tárhelyhez való kapcsolást és azt, hogy ki legyen a tulajdonos.

Domainek betöltése…