SMTP
Skrót od „Simple Mail Transfer Protocol”.
SMTP to protokół używany do wysyłania wiadomości e-mail przez Internet. Klienty poczty elektronicznej, takie jak Microsoft Outlook lub aplikacja Mail w systemie macOS, używają SMTP do łączenia się z serwerem pocztowym i wysyłania wiadomości e-mail. Serwery pocztowe również używają SMTP do wymiany wiadomości między sobą. SMTP nie służy do pobierania wiadomości e-mail z serwera; zamiast tego protokoły IMAP i POP3 pobierają wiadomości.
Klient poczty elektronicznej najpierw nawiązuje połączenie SMTP z serwerem pocztowym za pośrednictwem protokołu TCP. Następnie klient przekazuje wiadomość serwerowi, który sprawdza adres e-mail odbiorcy, aby ustalić, czy znajduje się on w tej samej domenie co nadawca; jeśli tak, serwer może dostarczyć wiadomość. W przeciwnym razie wykonuje zapytanie DNS, aby znaleźć adres IP serwera pocztowego odbiorcy. Następnie serwer pocztowy nawiązuje kolejne połączenie SMTP z docelowym serwerem pocztowym, aby wysłać wiadomość.
Podczas konfigurowania klienta poczty elektronicznej może być konieczne określenie osobnych serwerów pocztowych dla poczty przychodzącej i wychodzącej. Niektóre usługi poczty elektronicznej używają tego samego serwera do wysyłania i odbierania wiadomości (np. mail.example.com), inne natomiast korzystają z osobnych serwerów do tych dwóch zadań (np. imap.example.com i smtp.example.com).
NOTE: Nowoczesne klienty poczty elektronicznej i serwery pocztowe używają zmodyfikowanej wersji SMTP o nazwie Extended SMTP lub ESMTP. Ta zaktualizowana wersja obsługuje załączniki wiadomości e-mail oraz zabezpieczenia TLS.
Sprawdź swoją wiedzę