Pokročilé technologie
S/MIME
Secure/Multipurpose Internet Mail Extensions (S/MIME) je široce používaný standard pro zabezpečení e‑mailové komunikace. Poskytuje metodu pro odesílání a přijímání podepsaných a šifrovaných e‑mailových zpráv, čímž zajišťuje integritu, autenticitu a důvěrnost zprávy.
Klíčové funkce:
- S/MIME zajišťuje, že pouze zamýšlený příjemce může číst obsah e‑mailu. Používá kombinaci symetrických (pro rychlost) a asymetrických (pro výměnu klíčů) šifrovacích algoritmů. Mezi běžně používané algoritmy patří RSA (pro asymetrické šifrování), AES – Advanced Encryption Standard (symetrický) a Triple DES.
- Potvrzuje identitu odesílatele.
- Ověřuje, že obsah e‑mailu nebyl během přenosu pozměněn. Zabraňuje odesílateli popřít autorství e‑mailu.
- Používá soukromý klíč odesílatele k vytvoření podpisu a klient příjemce používá veřejný klíč odesílatele k jeho ověření.
- S/MIME se opírá o infrastrukturu veřejných klíčů (PKI) pro správu a výměnu klíčů. Digitální certifikáty vydávané certifikačními autoritami (CA) spojují veřejné klíče s konkrétními identitami. Certifikáty obvykle vychází ze standardu X.509.
DKIM
DomainKeys Identified Mail (DKIM) je mechanismus pro autentizaci e‑mailů navržený k odhalování podvržených adres odesílatelů, což je běžná technika používaná v phishingu a spoofingu e‑mailů. Umožňuje organizaci převzít odpovědnost za e‑mail během jeho přenosu tím, že spojí doménové jméno se zprávou, čímž zajistí její pravost a integritu. DKIM ověřuje, že e‑mail údajně pocházející z konkrétní domény byl skutečně autorizován vlastníkem domény, přičemž se soustředí hlavně na autenticitu pole „From“. To je dosaženo tím, že odesílatel elektronicky Podepíše e‑mail soukromým klíčem a příjemce ověří tento podpis pomocí veřejného klíče publikovaného v DNS záznamech odesílatele.
Klíčové funkce:
- DKIM přidává do e‑mailu hlavičku „DKIM-Signature“, která obsahuje digitální podpis a několik klíčových parametrů. Tělo e‑mailu a vybrané hlavičky jsou zahashovány pomocí hashovacího algoritmu, jako je SHA-256. Tento hash je následně zašifrován soukromým klíčem odesílatele, čímž vznikne digitální podpis.
- Odesílatel publikuje veřejný klíč ve svých DNS záznamech. E‑mailový server příjemce vyhledá veřejný klíč odesílatele v DNS pro ověření digitálního podpisu.
AMP Email
Accelerated Mobile Pages (AMP) pro e‑mail je open-source framework určený k vytváření dynamických, interaktivních a poutavých e‑mailových zážitků. Je navržen tak, aby e‑maily byly dynamičtější a funkčnější, proměňujíc tak tradičně statické a pasivní médium.
Klíčové funkce:
- Umožňuje uživatelům provádět akce přímo v e‑mailu, jako je potvrzení účasti na událostech, vyplňování formulářů nebo interakce s carouselovými produkty.
- E‑maily mohou poskytovat dynamický obsah, který se aktualizuje v okamžiku otevření. To zajišťuje, že uživatelé vidí nejaktuálnější informace, ať už jde o nejnovější ceny, stav zásob nebo zprávy.
- AMP e‑maily jsou podporovány několika hlavními e‑mailovými klienty, včetně Gmailu, Yahoo Mail a Outlook.com. Každý klient, který AMP e‑maily podporuje, má vlastní sadu požadavků a pravidel vykreslování.
- AMP e‑maily musí být odesílány ve formátu multipart MIME, který obsahuje čistý text pro základní přístupnost, HTML verzi pro bohatý vizuální obsah a AMP verzi pro dynamické a interaktivní prvky, což zajišťuje kompatibilitu a vylepšený uživatelský zážitek napříč různými e‑mailovými klienty.
- Pouze ověření odesílatelé mohou odesílat AMP e‑maily, což zajišťuje, že e‑maily jsou bezpečné a důvěryhodné.
AntiSpam
AntiSpam označuje řadu technik, technologií a strategií navržených k detekci, předcházení a zmírnění nevyžádaných a často škodlivých e‑mailových zpráv, běžně známých jako spam.
Techniky anti-spamu:
-
Metody filtrování
- Filtrování založené na obsahu: Analyzuje obsah e‑mailu pro běžné indikátory spamu.
- Černé seznamy: Seznamy známých spamových IP adres nebo domén, které jsou automaticky blokovány.
- Bílé seznamy: Seznamy schválených odesílatelů, kteří jsou vždy povoleni.
- Heuristické filtrování: Používá pravidla a algoritmy k detekci spamu na základě vzorů.
- Bayesovské filtrování: Používá statistické metody k identifikaci spamu na základě historických dat.
- Greylisting: Dočasně odmítá e‑maily od neznámých odesílatelů a přijme je, pokud jsou po zpoždění odeslány znovu.
- Strojové učení: Používá komplexní modely trénované na velkých datových sadách k identifikaci spamu.
-
Metody autentizace
- SPF (Sender Policy Framework): Ověřuje, že IP adresa odesílatele je autorizována k odesílání e‑mailů pro danou doménu.
- DKIM (DomainKeys Identified Mail): Používá digitální podpisy k ověření, že e‑mail nebyl během přenosu změněn a skutečně pochází z domény, kterou uvádí.
- DMARC (Domain-based Message Authentication, Reporting & Conformance): Navazuje na SPF a DKIM a poskytuje standardizovanou metodu, jak odesílatelé e‑mailů mohou naznačit, že jejich zprávy jsou chráněny a jak by měly přijímající servery zacházet s neúspěchy autentizace.
E‑mailové odrazy
Typy e‑mailových odrazů:
-
Hard Bounces. Trvalé selhání doručení, které naznačuje, že e‑mail nelze doručit na zamýšlenou adresu příjemce.
- Běžné příčiny:
- Neplatné nebo neexistující e‑mailové adresy.
- Doména příjemce neexistuje.
- Trvalé problémy se serverem na straně příjemce.
- Překlepy nebo formátovací chyby v e‑mailové adrese.
- Běžné příčiny:
-
Soft Bounces. Dočasné selhání doručení, které naznačuje, že e‑mail nemohl být v danou chvíli doručen, ale může se podařit při opakovaném pokusu.
- Běžné příčiny:
- Poštovní schránka příjemce je plná.
- Dočasné problémy se serverem na straně příjemce.
- E‑mailový server příjemce je mimo provoz nebo offline.
- E‑maily příliš velké pro e‑mailový systém příjemce.
- Běžné příčiny:
E‑mailové servery obvykle vrací kódy odrazu, které mohou pomoci diagnostikovat příčinu odrazu.
Email Threading
Vláknování e‑mailů je metoda používaná e‑mailovými klienty a aplikacemi k seskupení souvisejících e‑mailů na základě jejich předmětu nebo konverzace, což usnadňuje uživatelům sledovat a spravovat výměnu e‑mailů.
Klíčové vlastnosti:
- Hlavičky In-Reply-To a References. E‑mailové hlavičky, které odkazují na předchozí zprávy ve vlákně, pomáhají e‑mailovému klientovi propojit odpovědi a přeposlání s původní zprávou.
- Řádky předmětů. Často se používají k seskupování e‑mailů do vláken. E‑maily se stejným předmětem, typicky s předponou "Re:" (odpověď) nebo "Fwd:" (přeposlání), jsou seskupeny dohromady.
- Uživatelé mohou rozbalovat nebo sbalovat vlákna, zaměřující se jen na relevantní části konverzace.