Logo pl.removalsclassifieds.com

Różnica między SMTP a IMAP (z tabelą)

Spisu treści:

Anonim

SMTP i IMAP to dwa protokoły poczty e-mail zaangażowane w przesyłanie wiadomości elektronicznych. SMTP oznacza Simple Mail Transfer Protocol, podczas gdy IMAP oznacza Internet Message Access Protocol.

Zasadniczo protokół poczty e-mail nawiązuje połączenie między nadawcą, serwerem poczty e-mail i odbiorcą.

SMTP a IMAP

Różnica między SMTP i IMAP polega na tym, że oba są przeznaczone do różnych funkcji. SMTP jest przeznaczony tylko do wysyłania wiadomości, podczas gdy IMAP służy do zarządzania i pobierania wiadomości.

Protokół SMTP jest potrzebny do wysłania wiadomości elektronicznej od nadawcy do serwera poczty e-mail, a następnie przeniesienia jej między dwoma serwerami poczty e-mail.

Z drugiej strony protokół IMAP jest potrzebny do pobrania wiadomości elektronicznej przechowywanej na serwerze poczty e-mail.

Tabela porównawcza między SMTP i IMAP

Parametry porównania

SMTP

IMAP

Pełna forma

SMTP to skrót od Simple Mail Transfer Protocol. IMAP to akronim od Internet Message Access Protocol.
Oznaczający

SMTP to protokół poczty e-mail, który umożliwia przesyłanie wiadomości elektronicznych od nadawcy do serwera poczty e-mail, a następnie między dwoma serwerami poczty e-mail. IMAP to protokół poczty e-mail, który ustanawia sposób zarządzania i pobierania wiadomości elektronicznych z serwera poczty e-mail.
Funkcjonować

Funkcją SMTP jest wyłącznie wysyłanie wiadomości elektronicznych na serwer lub między serwerami. Funkcją IMAP jest zarządzanie i pobieranie wiadomości elektronicznych z serwera.
Przenosić

SMTP przesyła wiadomości elektroniczne od klienta do serwera, a także między dwoma serwerami. IMAP przesyła wiadomości elektroniczne tylko z serwera poczty do klienta.
Porty

SMTP działa na porcie 25 (standard do przesyłania poczty), porcie 465 (niezgodnym z RFC), porcie 587 (szyfrowanie TLS) i porcie 2525 (nie jest to oficjalny port, ale obsługuje prawie każdą usługę poczty e-mail). IMAP działa na porcie 143 (domyślny port bez szyfrowania) i porcie 993 (bezpieczny port SSL/TLS, często nazywany IMAPS).

Co to jest SMTP?

SMTP to tekstowy protokół branżowy dla usług poczty e-mail. Ustanawia mechanizm przesyłania wiadomości elektronicznych od nadawcy do serwera pocztowego, a także między dwoma serwerami pocztowymi. SMTP to skrót od Simple Mail Transfer Protocol. Służy tylko do „wysyłania” wiadomości.

W serwerze SMTP klient SMTP wysyła polecenia w postaci tekstów, takich jak HELLO, MAIL, RCPT itp. Odpowiedzi na nie są wysyłane przez serwery SMTP w postaci numerycznych kodów uzupełniania, takich jak 220, 250, 354 itd.. Ten przepływ pracy służy do przesyłania wiadomości elektronicznych od jednej strony do drugiej.

Mechanizmy SMTP zostały opracowane w latach siedemdziesiątych. Usenet, sieć komunikacyjna, która pojawiła się w tym samym okresie, miała wiele podobieństw z serwerami SMTP. Następnie, w latach osiemdziesiątych, SMTP zyskał popularność, ponieważ był komplementarny do poczty UUCP (Unix to Unix Copy Program).

Obecnie SMTP obsługuje serwery, w tym IceWarp, Sendmail, Exim, Postfix, MagicMail, MailEnable i HMailServer. Obsługiwane przez niego klienty to Mozilla Thunderbird (po wersji 82.0) i NMH (po wersji 1.7).

Co to jest protokół IMAP?

IMAP to standardowy protokół komunikacyjny dla usług poczty e-mail. Ustanawia mechanizm pobierania wiadomości elektronicznych z serwera poczty e-mail. Wiadomości te są zawsze przechowywane na serwerze. Gdy odbiorca uruchamia aplikację i odbiera wiadomość, protokół automatycznie ją pobiera.

IMAP jest przeznaczony tylko do zarządzania i odbierania wiadomości na żądanie. Transfer odbywa się tylko między serwerem a klientem, w przeciwieństwie do SMTP. Odpowiedzi serwera IMAP dzielą się na trzy kategorie — odpowiedzi dotyczące stanu (OK, BYE, BAD, NO), dane serwera (CAPABILITY, EXIST, FETCH) i żądanie kontynuacji polecenia.

Niemal każda implementacja protokołu IMAP pozwala wielu urządzeniom na jednoczesne łączenie się z serwerem. Jednak IMAP można porównać z POP3 w swojej usłudze komunikacyjnej. POP3 przechowuje wszystkie wiadomości elektroniczne w jednej cyfrowej „skrzynce pocztowej”. To jest pobierane w całości, gdy odbiornik otworzy aplikację.

Pierwotnie IMAP był protokołem skrzynki pocztowej dostępu zdalnego, zaprojektowanym przez Marka Crispina. Po przejściu wielu zmian i aktualizacji została wydana najnowsza wersja IMAP2bis. Później zmieniono jej nazwę na IMAP4, aby uniknąć nieporozumień.

Główne różnice między SMTP a IMAP

  1. SMTP to skrót od Simple Mail Transfer Protocol, a IMAP to skrót od Internet Message Access Protocol.
  2. SMTP to mechanizm, który ustanawia protokół dla wiadomości elektronicznych, które mają być wysyłane na serwer poczty e-mail lub między serwerami, podczas gdy IMAP to mechanizm, który pobiera wiadomości elektroniczne z serwerów poczty e-mail.
  3. SMTP jest przeznaczony tylko do „wysyłania”, podczas gdy IMAP służy do zarządzania i pobierania wiadomości.
  4. SMTP może przesyłać wiadomości od klienta do serwera, a także między dwoma serwerami. Wręcz przeciwnie, IMAP może przesyłać tylko wiadomości z serwera do klienta.
  5. SMTP działa na porcie 25 (standard do przesyłania poczty), porcie 465 (niezgodnym z RFC), porcie 587 (szyfrowanie TLS) i porcie 2525 (nie jest to oficjalny port, ale obsługuje prawie każdą usługę poczty e-mail). Z drugiej strony IMAP działa na porcie 143 (domyślny port bez szyfrowania) i porcie 993 (bezpieczny port SSL/TLS, często nazywany IMAPS).

Wniosek

SMTP i IMAP są wymagane razem jako protokoły do ​​wysyłania i odbierania wiadomości. Działają one jako połączenie między nadawcą, serwerem poczty e-mail i odbiorcą. Podczas gdy SMTP służy do wypychania wiadomości, IMAP służy do jej pobierania.

SMTP jest jednym z najczęściej używanych obecnie serwerów. Jednak IMAP konkuruje z protokołem POP3, który jest protokołem komunikacyjnym, który przechowuje wszystkie wiadomości w skrzynce pocztowej i pobiera wiadomości. Pozwala to klientowi na dostęp do wiadomości również w trybie offline.

To, co wyróżnia protokół IMAP, to możliwość wielokrotnego logowania. Jeśli więc klient potrzebuje dostępu do poczty z różnych urządzeń, protokół IMAP działa idealnie. POP3 jest idealny dla klientów, którzy mają niskie lub niestabilne połączenia internetowe.

Bibliografia

Różnica między SMTP a IMAP (z tabelą)