Słownik pojęć

Standard RFC 5321 (SMTP)

Autor: Jack Zagorski | 2026-05-05 09:28:23

Czym jest standard RFC 5321?

RFC 5321 to dokument Internet Engineering Task Force (IETF), który definiuje Simple Mail Transfer Protocol (SMTP) - podstawowy standard przesyłania poczty w internecie. Opublikowany w październiku 2008 roku, zaktualizował i zastąpił wcześniejszą specyfikację RFC 2821, precyzując mechanizmy trasowania, dostarczania i obsługi błędów wiadomości. RFC 5321 reguluje sposób komunikacji serwerów pocztowych, zapewniając niezawodną i interoperacyjną wymianę wiadomości między systemami na całym świecie.

Specyfikacja ta opisuje strukturę i działanie SMTP, w tym role nadawców, odbiorców i pośredników (znanych jako agenci transferu poczty, czyli MTA). Definiuje również polecenia takie jak HELO/EHLO, MAIL FROM, RCPT TO, DATA i QUIT, z których każde jest używane w określonej kolejności podczas przesyłania wiadomości.

Kluczowe elementy RFC 5321

RFC 5321 definiuje:

  • Składnię poleceń SMTP i kody odpowiedzi
  • Strukturę koperty SMTP (Return-Path i adresy odbiorców)
  • Trasowanie i przekazywanie wiadomości między serwerami pocztowymi
  • Kody błędów i odpowiedzi na problemy z dostarczaniem
  • Rozszerzenia bezpieczeństwa takie jak STARTTLS zapewniające szyfrowany transport

Przykład uproszczonej transakcji SMTP:

220 mail.example.com ESMTP Service Ready
EHLO sender.com
250 mail.example.com Hello sender.com
MAIL FROM:<user@sender.com>
RCPT TO:<info@example.com>
DATA
354 Start mail input; end with <CRLF>.<CRLF>
Subject: Test
Hello World
.
250 OK
QUIT
 

RFC 5321 a uwierzytelnianie poczty

Choć RFC 5321 dotyczy przede wszystkim transportu poczty, jego ramy wspierają nowoczesne standardy uwierzytelniania takie jak SPF, DKIM i DMARC. Na przykład weryfikacja SPF opiera się na adresie „MAIL FROM” (nadawca z koperty) zdefiniowanym w SMTP, natomiast DKIM i DMARC korzystają z nagłówków dodawanych po zakończeniu sesji SMTP.

Te zależności czynią RFC 5321 operacyjnym fundamentem dostarczania poczty i zgodności z mechanizmami uwierzytelniania.

 

RFC 5321 a DMARCeye

DMARCeye wykorzystuje zasady zdefiniowane w RFC 5321 do interpretowania i analizowania wyników dostarczania ze zbiorczych raportów DMARC. Korelując dane koperty SMTP z wynikami uwierzytelniania, DMARCeye identyfikuje problemy takie jak błędnie skonfigurowane adresy Return-Path, nieprawidłowe domeny HELO czy nieudane nawiązania połączenia, które mogą zakłócać dostarczanie wiadomości.

Dzięki takiej integracji analizy na poziomie transportu i uwierzytelniania DMARCeye pomaga utrzymać zgodność z podstawowymi standardami poczty oraz poprawia dostarczalność i bezpieczeństwo domeny.

Aby dowiedzieć się więcej o DMARC i powiązanych pojęciach, zajrzyj do Słownika pojęć DMARCeye.