Porturile postale. Porturi

09.08.2019 Lucrul cu imagini

Astăzi vă vom spune în detaliu despre cele mai utilizate protocoale de internet - POP3, IMAP și SMTP. Fiecare dintre aceste protocoale are un scop specific și funcţionalitate. Să încercăm să ne dăm seama.

Protocolul POP3 și porturile acestuia

Oficiu poștal Protocolul 3 (POP3) este un protocol de e-mail standard conceput pentru primirea de e-mailuri de la un server la distanță la un client de e-mail. POP3 vă permite să salvați un mesaj de e-mail pe computer și chiar să îl citiți dacă sunteți offline. Este important să rețineți că, dacă decideți să utilizați POP3 pentru a vă conecta cont mail, scrisorile care au fost deja descărcate pe computer vor fi șterse de pe serverul de e-mail. De exemplu, dacă utilizați mai multe computere pentru a vă conecta la un cont de e-mail, atunci este posibil ca protocolul POP3 să nu fie cea mai buna alegere in aceasta situatie. Pe de altă parte, deoarece corespondența este stocată local, pe computerul unui anumit utilizator, acest lucru vă permite să optimizați spațiul pe disc pe partea serverului de e-mail.

În mod implicit, protocolul POP3 utilizează următoarele porturi:

  • Portul 110 este portul POP3 implicit. Nu este sigur.
  • Port 995 – Acest port ar trebui utilizat dacă doriți să stabiliți o conexiune sigură.

Protocol și porturi IMAP

Internet Message Access Protocol (IMAP) este un protocol de e-mail conceput pentru a accesa corespondența de la un client de e-mail local. IMAP și POP3 sunt cele mai populare protocoale de pe Internet folosite pentru primirea de e-mail. Ambele protocoale sunt acceptate de toți clienții de e-mail moderni (MUA - Mail Agent utilizator) și servere WEB.

În timp ce POP3 permite accesul la e-mail dintr-o singură aplicație, IMAP permite accesul de la mai mulți clienți. Din acest motiv, IMAP este cel mai adaptabil în cazurile în care mai mulți utilizatori au nevoie de acces la același cont de e-mail.

În mod implicit, protocolul IMAP utilizează următoarele porturi:

  • Portul 143– port implicit. Nu este sigur.
  • Portul 993– port pentru conexiune sigură.
Protocolul SMTP și porturile acestuia

Simple Mail Transfer Protocol (SMTP) este un protocol standard pentru trimiterea de mesaje e-mail prin Internet.

Acest protocol este descris în RFC 821 și RFC 822, publicate pentru prima dată în august 1982. În domeniul datelor RFC, formatul adresei trebuie să fie în formatul nume utilizator@numedomeniu. Livrarea corespondenței este similară cu munca obișnuită serviciul postal: de exemplu, o scrisoare către adresă [email protected], va fi interpretat astfel: ivan_ivanov este adresa, iar merionet.ru este codul poștal. Dacă numele de domeniu al destinatarului este diferit de numele de domeniu al expeditorului, atunci MSA (Agent de trimitere a corespondenței) va trimite scrisoarea prin Agentul de transfer de e-mail (MTA). Ideea principală a MTA este redirecționarea scrisorilor către alta zona de domeniu, similar cu modul în care poșta tradițională trimite scrisori către un alt oraș sau regiune. Un MTA primește și e-mail de la alte MTA.

Protocolul SMTP utilizează următoarele porturi.

Porturi SMTP, ODMR și MSA

Port SMTP de intrare

MDaemon va monitoriza aceste porturi TCP pentru a detecta conexiunile de intrare de la clienții SMTP. Acesta este portul SMTP principal și ar trebui setat implicit la portul 25 în majoritatea cazurilor.

Port SMTP de ieșire

Acest port va fi folosit pentru a trimite mesaje către un alt server SMTP.

Port MSA de intrare

Acesta este un port de protocol MSA (Message Submission Agent) care poate fi utilizat de utilizatorii dvs. ca alternativăPort SMTP de intrare, dat mai sus. Comunicarea pe acest port necesită procedura AUTH, astfel încât utilizatorii care trimit mesaje către acest port trebuie să își configureze programele de e-mail în consecință, astfel încât conexiunile lor să fie autorizate. De asemenea, deoarece mulți ISP blochează portul 25, utilizatorii tăi la distanță pot ocoli această restricție utilizând în schimb portul MSA alternativ. Dacă nu doriți să atribuiți un port MSA, setați acest câmp la „0” pentru a-l dezactiva.

Port ODMR de intrare

MDaemon va asculta pe acest port conexiunile ODMR (On-Demand Mail Relay), cum ar fi ATRN -cereri de la gateway-uri de domeniu.

Port SMTP SSL

Acesta specifică portul destinat sesiunilor de e-mail prin protocolul SMTP folosind o conexiune SSL criptată (Secure Sockets Layer). Cm. Informații suplimentareîn secțiunea SSL și certificate.

Porturi POP și IMAP

Port POP de intrare

MDaemon va asculta pe acest port conexiunile de intrare de la clienții POP la distanță.

Port POP de ieșire

Acest port va fi folosit atunci când MDaemon primește e-mail de la serverele POP.

Port IMAP de intrare

MDaemon va asculta pe acest port solicitările IMAP primite.

Port POP SSL

Aceasta specifică portul alocat pentru clienții de e-mail POP care utilizează o conexiune SSL (Secure Sockets Layer) criptată. Consultați SSL și certificate pentru mai multe informații.

Port IMAP SSL

Acesta specifică portul alocat pentru clienții de e-mail IMAP care utilizează o conexiune SSL (Secure Sockets Layer) criptată. Consultați SSL și certificate pentru mai multe informații.

Alte porturi

Port DNS de ieșire

Specificați aici portul pe care MDaemon îl va folosi pentru a face schimb de datagrame cu serverul DNS.

Port LDAP

MDaemon va folosi acest port pentru a trimite informații despre baza de date și agenda de adrese către serverul dumneavoastră LDAP.

Port de administrare la distanță

MDaemon va monitoriza acest port pentru a detecta conexiunile prin Administrare la distanță.

Port Minger

Acesta este portul pe care serverul Minger va asculta conexiuni.

Restabiliți setările portului la implicit

Făcând clic pe acest buton, toate setările portului vor reveni la valorile implicite.

Conectați-vă la noi numere de port acum

Dacă ați modificat valorile oricăruia dintre parametrii portului, ar trebui să faceți clic pe acest buton pentru ca modificările să intre în vigoare imediat. În caz contrar, modificările vor intra în vigoare numai după ce serverul este repornit.

Setările de port descrise aici sunt esențiale pentru funcționarea corectă a serverului. Nu modificați aceste setări decât dacă sunteți absolut sigur că trebuie. Posibilitatea de a edita setările portului pe care le va folosi MDaemon vă va permite să configurați serverul să funcționeze cu proxy și alte servicii software, care necesită lucrul numai cu anumite porturi.

Nicio adresă IP (calculatorul) nu poate furniza două porturi cu aceleași numere. Dacă un program încearcă să acceseze un port care este deja utilizat de un alt program, un mesaj de eroare special va spune utilizatorului că adresa solicitată (IP:PORT) este deja utilizată.

Acest articol acoperă cele mai frecvent utilizate protocoale de e-mail pe Internet - POP3, IMAP și SMTP. Fiecare dintre ele are o funcție și un mod de lucru specific. Conținutul articolului explică ce configurație este cea mai potrivită pentru nevoile specifice ale utilizatorului atunci când folosește un client de e-mail. De asemenea, dezvăluie răspunsul la întrebarea ce protocol acceptă e-mailul.

Ce este POP3?

Protocol Version 3 (POP3) este un protocol de e-mail standard utilizat pentru a primi e-mailuri de la un server la distanță către un client de e-mail local. Vă permite să descărcați mesaje pe dvs calculator localși citiți-le chiar dacă utilizatorul este în modul offline. Vă rugăm să rețineți că atunci când utilizați POP3 pentru a vă conecta la contul dvs., mesajele sunt descărcate local și șterse de pe serverul de e-mail.

În mod implicit, protocolul POP3 rulează pe două porturi:

    portul 110 este un port POP3 necriptat;

    Port 995 - Acesta ar trebui folosit dacă doriți să vă conectați la POP3 în siguranță.

Ce este IMAP?

Internet Message Access Protocol (IMAP) este un protocol pentru primirea mesajelor de e-mail, utilizat pentru a accesa e-mailul pe un server web la distanță de la un client local. IMAP și POP3 sunt cele două protocoale cel mai frecvent utilizate pentru primirea de e-mailuri și sunt acceptate de toți clienții de e-mail și serverele web moderne.

Protocolul POP3 înseamnă că adresa ta de e-mail este accesibilă doar dintr-o singură aplicație, în timp ce IMAP permite autentificarea simultană de la mai mulți clienți simultan. De aceea IMAP se potriveste mai bine dacă intenționați să vă accesați e-mailul de la locuri diferite sau dacă postările tale sunt gestionate de mai mulți utilizatori.

Protocolul IMAP rulează pe două porturi:

    portul 143 este portul IMAP necriptat implicit;

    portul 993 - acesta trebuie utilizat dacă doriți să vă conectați în siguranță utilizând IMAP.

Ce este SMTP?

Protocolul este un protocol standard pentru trimiterea de e-mailuri prin Internet.

SMTP operează pe trei porturi:

    portul 25 este necriptat implicit;

    portul 2525 - acesta este deschis pe toate serverele SiteGround dacă portul 25 este filtrat (de exemplu de ISP) și doriți să trimiteți e-mailuri necriptate folosind SMTP;

    portul 465 - Acesta este utilizat dacă doriți să trimiteți mesaje în siguranță utilizând SMTP.

Ce protocoale sunt folosite pentru a face schimb de e-mail? Concepte și termeni

Termenul server de e-mail se referă la cele două servere necesare pentru a trimite și primi e-mailuri, adică SMTP și POP.

Serverul de e-mail de intrare este serverul asociat cu adresa dvs. de e-mail. Nu poate avea mai mult de un server de e-mail de intrare. Pentru a accesa mesajele primite, aveți nevoie de un client de e-mail - un program care poate primi e-mailuri de la un cont, permițând utilizatorului să citească, să redirecționeze, să șteargă și să răspundă la mesaje. În funcție de serverul dvs., este posibil să puteți utiliza un client de e-mail dedicat (de ex. Outlook Express) sau browser web. Aşa, Internet Explorer folosit pentru a accesa conturile bazate pe e-mail. Mesajele sunt stocate pe serverul de e-mail de intrare până când sunt descărcate. După ce ați descărcat e-mailul de pe serverul de e-mail, nu o puteți face din nou. Pentru a descărca cu succes datele, trebuie să introduceți setări corecteîntr-un program de e-mail. Majoritatea serverelor de e-mail de intrare utilizează unul dintre următoarele protocoale: IMAP, POP3, HTTP.

Server de e-mail de ieșire (SMTP)

Acesta este un server folosit doar pentru trimiterea de scrisori (pentru a le transfera din căsuța poștală). program client către receptor). Majoritatea serverelor de e-mail de expediere folosesc Protocol) pentru a trimite corespondență. Depinde de dvs parametrii rețelei Serverul de e-mail de ieșire poate aparține ISP-ului dvs. sau serverului la care v-ați configurat contul. Alternativ, puteți utiliza un server SMTP bazat pe abonament, care vă va permite să trimiteți e-mailuri din orice cont. Din cauza problemelor legate de spam, majoritatea serverelor de e-mail de ieșire nu vă permit să trimiteți e-mailuri decât dacă sunteți conectat la rețeaua lor. Un server cu un releu deschis vă va permite să îl utilizați pentru a trimite e-mailuri, indiferent dacă aparțineți sau nu grupului său de rețea.

Porturi de e-mail

Pentru rețele, un port înseamnă punctul final al unei conexiuni logice. Numărul portului determină tipul acestuia. Următoarele sunt porturile implicite de e-mail:

    POP3 - portul 110;

    IMAP - portul 143;

    SMTP - portul 25;

    HTTP - portul 80;

    SMTP securizat (SSMTP) - portul 465;

    IMAP securizat (IMAP4-SSL) - portul 585;

    IMAP4 peste SSL (IMAPS) - portul 993;

    POP3 securizat (SSL-POP) - portul 995.

Protocoale de e-mail: IMAP, POP3, SMTP și HTTP

Practic protocolul se referă la metoda standard, utilizat la fiecare capăt al canalului de comunicare. Pentru a vă ocupa de e-mail, trebuie să utilizați un client special pentru a accesa serverul de e-mail. La rândul lor, ei pot face schimb de informații între ei folosind protocoale complet diferite.

Protocolul IMAP

IMAP (Internet Message Access Protocol) este un protocol standard pentru accesarea e-mailului de la dvs server local. IMAP este un protocol client/server în care e-mailul este primit și datele sunt stocate de serverul tău de Internet. Deoarece necesită doar un mic transfer de date, funcționează bine chiar și pe o conexiune lentă, cum ar fi o conexiune prin modem. Când încearcă să citească un anumit mesaj de e-mail, clientul descarcă date de pe server. De asemenea, puteți crea și gestiona foldere sau cutii poștale pe server și puteți șterge mesajele.

Protocolul POP3

E-mailul POP (Post Office Protocol 3) oferă utilizatorilor o modalitate simplă și standardizată de a-și accesa cutiile poștale și de a descărca mesaje pe computerele lor.

Când utilizați POP, toate mesajele dvs. de e-mail vor fi descărcate de pe serverul de e-mail pe computerul dvs. local. De asemenea, puteți lăsa copii ale e-mailurilor dvs. pe server. Avantajul este că, după descărcarea mesajelor, vă puteți deconecta conexiunea la Internet și puteți citi e-mailul în delege, fără a suporta taxe suplimentare de comunicare. Pe de altă parte, cu acest protocol primiți și descărcați multe mesaje nedorite(inclusiv spam sau viruși).

Protocolul SMTP

Protocolul este utilizat de un agent de transfer de e-mail (MTA) pentru a livra mesaje electronice către un anumit server destinatar. SMTP poate fi folosit doar pentru a trimite e-mailuri, nu pentru a le primi. În funcție de setările de rețea sau ISP, este posibil să puteți utiliza protocolul SMTP numai în anumite condiții.

Protocoale HTTP

HTTP nu este un protocol conceput pentru comunicarea prin e-mail, dar poate fi folosit pentru a accesa căsuța poștală. Este adesea numit și e-mail web. Poate fi folosit pentru a compune sau a primi e-mailuri din contul dvs. Hotmail este un bun exemplu de utilizare a HTTP ca protocol de e-mail.

Transferuri de fișiere gestionate și soluții de rețea

Capacitatea dvs. de a trimite și primi e-mailuri se datorează în principal trei lucruri: protocoale TCP. Acestea sunt SMTP, IMAP și POP3.

SMTP

Să începem cu SMTP, deoarece funcția sa principală este diferită de celelalte două. SMTP, sau Protocolul simplu de transfer de e-mail, este folosit în principal pentru a trimite e-mailuri de la un client de e-mail (cum ar fi Microsoft Outlook, Thunderbird sau Apple Mail) către un server de e-mail. De asemenea, este folosit pentru a retransmite sau redirecționa mesaje de e-mail de la un server de e-mail la altul. Acest lucru este necesar dacă expeditorul și destinatarul au furnizori de servicii de e-mail diferiți.

SMTP, care este specificat în RFC 5321, utilizează implicit portul 25. Poate folosi, de asemenea, portul 587 și portul 465. Acesta din urmă, care a fost introdus ca port de alegere pentru SMTP securizat (alias SMTPS), este considerat depreciat. Dar, de fapt, este încă folosit de mai mulți furnizori de servicii de e-mail.

POP3

Protocol oficiu poștal, sau POP, este folosit pentru a prelua mesaje de e-mail de la Ultima versiune Cea care este folosită pe scară largă este versiunea 3, de unde și termenul „POP3”.

Versiunea POP 3, specificată în RFC 1939, acceptă extensii și mai multe mecanisme de autentificare. Caracteristicile de autentificare sunt necesare pentru a împiedica utilizatorii rău intenționați să acceseze comunicațiile utilizatorilor.

Clientul POP3 primește e-mail după cum urmează:

    se conectează la serverul de e-mail pe portul 110 (sau 995 pentru Conexiuni SSL/TLS);

    șterge copii ale mesajelor stocate pe server;

    se deconectează de la server.

    Deși clienții POP pot fi configurați pentru a permite serverului să continue să stocheze copii ale mesajelor descărcate, pașii descriși mai sus sunt o practică obișnuită.

    IMAP

    IMAP, în special versiunea actuală (IMAP4), este un protocol mai complex. Acest lucru permite utilizatorilor să grupeze mesajele asociate și să le plaseze în foldere, care la rândul lor pot fi organizate ierarhic. De asemenea, este echipat cu steaguri de mesaje care indică dacă mesajul a fost citit, șters sau primit. Permite chiar utilizatorilor să caute în cutiile poștale ale serverului.

    Logica de operare (setări imap4):

    • se conectează la serverul de mail prin portul 143 (sau 993 pentru conexiuni SSL/TLS);

      preia mesajele de e-mail;

      servește la conectare înainte de a închide aplicația client de e-mail și a descărca mesaje la cerere.

    Vă rugăm să rețineți că mesajele nu sunt șterse de pe server. Acest lucru poate avea consecințe grave. Specificațiile IMAP pot fi găsite în RFC 3501.

    Alegerea dintre IMAP și POP3

    Deoarece funcția de bază a SMTP este fundamental diferită, dilema de a alege cel mai bun protocol implică de obicei doar IMAP și POP3.

    Dacă spațiul de stocare pe server este important pentru dvs., atunci alegeți POP3. Un server cu memorie limitată este unul dintre principalii factori care vă pot obliga să acceptați POP3. Deoarece IMAP lasă mesaje pe server, poate consuma spațiu de memorie mai rapid decât POP3.

    Dacă doriți să vă accesați e-mailul în orice moment, atunci este mai bine să rămâneți cu IMAP. Există un motiv bun pentru care IMAP a fost conceput pentru a stoca mesaje pe un server. Este folosit pentru a căuta mesaje de pe mai multe dispozitive - uneori chiar simultan. Deci, dacă aveți un iPhone, o tabletă Android, un laptop și un desktop și doriți să citiți e-mailuri de pe oricare sau de pe toate aceste dispozitive, atunci IMAP este cea mai bună alegere.

    Sincronizarea este un alt avantaj al IMAP. Dacă accesați mesaje de e-mail de pe mai multe dispozitive, probabil că veți dori ca toate să arate orice activitate pe care ați efectuat-o.

    De exemplu, dacă citiți mesajele A, B și C, doriți ca acestea să fie marcate ca citite și pe alte dispozitive. Dacă ați șters literele B și C, veți dori ca aceleași mesaje să fie șterse din căsuța de e-mail de pe toate gadgeturile. Toate aceste sincronizări pot fi realizate numai dacă utilizați IMAP.

    Deoarece IMAP permite utilizatorilor să organizeze mesajele ierarhic și să le plaseze în dosare, îi ajută pe utilizatori să își organizeze mai bine corespondența.

    Desigur, toate funcționalitățile IMAP au un preț. Aceste soluții sunt mai greu de implementat și protocolul ajunge să consume mult mai mult CPU și RAM, mai ales când realizează procesul de sincronizare. De fapt sarcină mare CPU și epuizarea memoriei se poate întâmpla atât pe partea client, cât și pe server dacă există o mulțime de mesaje de sincronizat. Din acest punct de vedere, protocolul POP3 este mai puțin costisitor, deși mai puțin funcțional.

    Confidențialitatea este, de asemenea, una dintre problemele care va depinde în mare măsură de utilizatorii finali. În general, ar prefera să descarce toate mesajele de e-mail și să nu lase copii ale acestora pe un server necunoscut.

    Viteza este un avantaj care variază și depinde de situație. POP3 are capacitatea de a descărca toate mesajele e-mail atunci când este conectat. Iar IMAP poate, dacă este necesar (de exemplu, când există trafic insuficient), să descarce doar anteturi de mesaje sau anumite părți și să lase atașamente pe server. Numai atunci când utilizatorul decide că părțile rămase merită descărcate, acestea vor deveni disponibile pentru el. Prin urmare, IMAP poate fi considerat mai rapid.

    Cu toate acestea, dacă toate mesajele de pe server trebuie descărcate de fiecare dată, atunci POP3 va fi mult mai rapid.

    După cum puteți vedea, fiecare dintre protocoalele descrise are propriile avantaje și dezavantaje. Depinde de dvs. să decideți care caracteristici sau capabilități sunt mai importante.

    De asemenea, metoda dorită de accesare a clientului de e-mail determină protocolul preferat. Utilizatori care lucrează de pe o singură mașină și folosesc webmail pentru a-și accesa noul e-mailuri, va aprecia POP3.

    Cu toate acestea, utilizatorii care partajează căsuțele poștale sau își accesează e-mailurile cu diferite calculatoare, va prefera IMAP.

    Firewall-uri de spam cu SMTP, IMAP și POP3

    Majoritatea firewall-urilor de spam se ocupă și protejează doar protocolul SMTP. Serverele trimit și primesc e-mail E-mail SMTP, iar acestea vor fi verificate de firewall-ul de spam de pe gateway. Cu toate acestea, unele firewall-uri de spam oferă capacitatea de a proteja POP3 și IMAP4 atunci când utilizatorii externi au nevoie de aceste servicii pentru a-și accesa e-mailul.

    Firewall-urile SMTP sunt transparente pentru utilizatorii finali; Nu există modificări de configurare pentru clienți. Utilizatorii primesc și trimit în continuare mesaje de e-mail către serverul de e-mail. Astfel, Exchange sau Dominos trebuie să configureze rutarea mesajelor către firewall pe baza serverului proxy atunci când trimite e-mailuri și, de asemenea, să ofere posibilitatea de a trimite e-mailuri din firewall.

(SMTP) este un standard pentru e-mail. Documentat inițial în RFC 821 (1982), a fost actualizat ultima dată în 2008 cu adăugiri extinse de SMTP la RFC 5321 (un protocol larg acceptat astăzi).

Deși serverele de e-mail și alți agenți de corespondență utilizează SMTP pentru a trimite și a primi corespondență prin e-mail, software-ul de clasă utilizator utilizează de obicei porturi SMTP numai pentru a trimite date către server pentru retransmitere. Aplicațiile client folosesc de obicei fie IMAP, fie POP3 pentru a primi mesaje. Aceste protocoale sunt cele mai convenabile și mai solicitate pentru aceste scopuri: au funcționalități avansate și o gamă largă de capabilități.

Caracteristici

Comunicarea SMTP între serverele de e-mail utilizează portul TCP 25. Clienții de e-mail trimit adesea e-mail-uri către serverul de e-mail de pe portul 587. Deși furnizorii de e-mail vechi permit încă utilizarea portului 465 non-standard în acest scop.

Conexiunile SMTP protejate de TLS, cunoscute sub numele de SMTPS, pot fi realizate folosind tehnologia STARTTLS.

Sistemele proprietare și de e-mail folosesc propriile protocoale non-standard pentru a accesa cutiile poștale de pe serverele lor de e-mail - toate companiile folosesc porturi de server SMTP atunci când trimiterea sau primirea de e-mail are loc în afara propriilor sisteme.

Destinație SMTP

Aproape toate acțiunile de pe Internet sunt posibile datorită protocoalelor - reguli speciale de rețea. software, care permit computerului să comunice cu toate rețelele, astfel încât utilizatorii să poată face cumpărături, să citească știri și să trimită e-mailuri. Protocoalele sunt vitale pentru rețeaua de zi cu zi - sunt încorporate în software-ul de rețea și sunt utilizate în mod implicit.

Protocolul de port SMTP oferă un set de coduri care facilitează schimbul de mesaje de e-mail între servere (un computer în rețea care procesează e-mailurile primite și trimise). Acesta este un fel de prescurtare care permite serverului să descompună diferitele părți ale mesajului în categorii pe care un alt server le poate înțelege. Când un utilizator trimite un mesaj, acesta se transformă în rânduri de text separate prin cuvinte de cod(sau numere) care determină scopul fiecărei secțiuni.

Terminologia tehnică

SMTP este un protocol TCP/IP utilizat pentru lucrul cu e-mailul. Cu toate acestea, deoarece este limitat la abilitatea de a trimite mesaje la o coadă la capătul de recepție, este de obicei folosit fie cu POP3, fie cu IMAP, ceea ce permite stocarea datelor pe un server și descărcarea atunci când este necesar. Cu alte cuvinte, de obicei folosesc o aplicație care selectează SMTP pentru trimiterea de e-mail și POP3 sau IMAP pentru primirea corespondenței. Pe sistemele bazate pe Unix, sendmail este cel mai utilizat server SMTP pentru e-mail. Pachetul comercial Sendmail include un server POP3. Microsoft Exchange include un server SMTP și poate fi, de asemenea, configurat să accepte POP3.

SMTP este de obicei folosit pentru a opera prin portul de Internet 25. O alternativă la SMTP care este utilizată pe scară largă în Europa este X.400. Multe servere de e-mail acceptă acum ESMTP (Extended Simple Mail Transfer Protocol), care vă permite să transferați fisiere multimedia sub formă de e-mail.

Poveste

În anii 1960, au fost folosite diverse forme de mesagerie electronică. Utilizatorii au comunicat folosind sisteme construite pentru anumite computere mainframe. Pentru că totul mai multe calculatoare a devenit interconectată, a fost nevoie să se elaboreze standarde care să permită utilizatorilor sisteme diferite trimite e-mail unul altuia. SMTP a evoluat din aceste standarde dezvoltate în anii 1970.

Alte implementări includ FTP Mail Protocol, începând cu 1973. Activitatea de dezvoltare a continuat prin anii 1970 până când ARPANET a devenit internetul modern în 1980. Atunci Jon Postel a propus un protocol pentru transferul datelor de e-mail.

SMTP a început să fie utilizat pe scară largă la începutul anilor 1980. La acea vreme, acest protocol era un add-on Unix pentru programul de e-mail Unix Copy Program. SMTP funcționează cel mai bine atunci când mașinile de expediere și de recepție sunt conectate la Internet, folosesc un mecanism de stocare și trimitere și sunt exemple de tehnologie push.

Model de procesare a corespondenței

E-mailul este trimis de un client de e-mail (Mail User Agent, MUA) către un server de e-mail (Mail Submission Agent, MSA) folosind SMTP pe portul TCP 587. Majoritatea furnizorilor de căsuțe poștale încă permit trimiterea către portul tradițional 25. MSA livrează corespondența către dvs. agent de corespondență (agent de transfer de e-mail, MTA). Adesea, acești agenți sunt instanțe de software generic activat cu diverși parametri pe un singur computer. Procesarea locală poate fi efectuată fie pe o singură mașină, fie partajată pe mai multe mașini. Procesele agentului de e-mail de pe aceeași mașină pot face schimb de fișiere, dar dacă procesarea rulează pe mai multe mașini, ei transmit mesaje între ele folosind un port SMTP, unde fiecare mașină este configurată să utilizeze următoarea mașină ca gazdă inteligentă.

Prezentare generală a protocolului

SMTP este un protocol bazat pe text, orientat spre conexiune, în care expeditorul e-mailului comunică cu destinatarul e-mailului prin emiterea de linii de comandă și furnizarea datelor necesare printr-un canal de flux de date sigur și ordonat. O sesiune SMTP constă din comenzi emise de clientul SMTP (agent de inițiere, expeditor sau transmițător) și răspunsuri corespunzătoare de la serverul SMTP (agent de ascultare sau destinatar). O sesiune poate include zero sau mai multe tranzacții SMTP, care constau din trei secvențe de comandă/răspuns:


Pe lângă răspunsul intermediar pentru DATE, răspunsul de la fiecare server poate fi fie pozitiv, fie negativ (cod 2xx). Răspunsurile negative pot fi permanente (coduri 5xx) sau temporare (coduri 4xx). O respingere este un eșec permanent și clientul trebuie să trimită un mesaj de respingere serverului de unde l-a primit. O cădere este un răspuns pozitiv urmat de o respingere a mesajului.

Porturile SMTP de e-mail și semnificația lor

SMTP este doar un protocol de livrare. În utilizare normală, e-mailul este trimis către serverul de e-mail țintă, cum ar fi serverul SMTP al portului de e-mail. Datele sunt direcționate în funcție de serverul de destinație, mai degrabă decât de utilizatorii individuali cărora le sunt adresate. Alte protocoale (POP sau IMAP) sunt concepute special pentru utilizare de către utilizatori individuali, care primesc mesaje și gestionează cutiile poștale. SMTP, POP și IMAP nu sunt protocoale acceptabile pentru retransmiterea e-mailurilor pe computere cu conexiuni intermitente. Acestea sunt proiectate să funcționeze după livrarea finală, atunci când informațiile esențiale pentru funcționarea corectă a releului de corespondență au fost eliminate.

Se pornește o coadă de mesaje goală

Pornirea cozii de mesaje de la distanță este o caracteristică SMTP care permite unei gazde la distanță să înceapă procesarea e-mailurilor pe server, astfel încât să poată primi mesaje destinate acestuia prin trimiterea comenzii TURN. Cu toate acestea, această funcție a creat potențială amenințare securitatea datelor și a fost extinsă în RFC 1985 prin comanda ETRN, care funcționează mai sigur folosind o metodă de autentificare bazată pe informațiile Sistemului de nume de domeniu.

Adresă de e-mail internațională

Utilizatori a căror scriere nu este latină sau care folosesc semne diacritice care nu sunt în set caractere ASCII, a întâmpinat dificultăți cu cerința pentru o adresă de e-mail în alfabet latin (portul SMTP mail.ru). RFC 6531 a fost creat pentru a rezolva această problemă, oferind capabilități de internaționalizare pentru SMTP, o extensie pentru SMTPUTF8 și suport pentru caractere multibyte și non-ASCII în adresele de e-mail. Exemple: semne diacritice și alte simboluri lingvistice (greacă și chineză). De asemenea, relevant pentru portul SMTP Yandex.

Suportul actual pentru acest document este la în acest moment limitat, dar există mult interes pentru adoptarea pe scară largă a RFC 6531 și a RFC-urilor aferente în țări precum China care au o bază mare de utilizatori în care limba latină (ASCII) este un script străin.

E-mail trimis de la serverul SMTP

Clientul de e-mail trebuie să cunoască adresa IP a serverului său SMTP original. Acest lucru trebuie specificat ca parte a configurației sale (de obicei nume DNS). Acest server va furniza mesaje trimise în numele utilizatorului.

Restricții privind accesul la serverul de e-mail de ieșire

Administratorii serverului trebuie să impună anumite controale acelor clienți care pot folosi serverul. Acest lucru ajută la combaterea abuzului și a spamului. Soluții similare au fost utilizate pe scară largă:

Anterior, multe sisteme impuneau restricții privind utilizarea locației clientului, permițând utilizarea doar de către clienții a căror adresă IP era unul dintre administratorii serverului. Utilizarea de la orice altă adresă IP a clientului este interzisă.

Serverele SMTP moderne oferă de obicei sistem alternativ, solicitând clienților să se autentifice cu acreditările înainte de a permite accesul.

SMTP - ce port este folosit?

Comunicarea între serverele de e-mail folosește de obicei întotdeauna valoare standard Port TCP 25 atribuit pentru SMTP. Cu toate acestea, clienții de e-mail folosesc de obicei porturi specifice portul smtp ssl. Majoritatea furnizorilor de servicii de internet blochează acum tot traficul portului de ieșire de la clienții lor ca măsură anti-spam. Din același motiv, companiile își configurează de obicei firewall-ul pentru a permite porturi de ieșire de la serverele de e-mail desemnate.

Exemplu de transport SMTP

Un exemplu tipic de trimitere a unui mesaj prin SMTP către doi cutii poştale(alice și theboss) aflate în același domeniu de e-mail (example.com sau localhost.com) este reprodus în următoarea sesiune de schimb. După ce expeditorul mesajului (clientul SMTP) stabilește un canal de comunicare fiabil către receptorul mesajului (serverul SMTP), o sesiune este deschisă cu un server care conține de obicei numele său de domeniu complet calificat (FQDN), în acest caz smtp, exemplu sau com. Clientul își inițiază caseta de dialog răspunzând cu o comandă HELO identificându-se în parametrul de comandă cu complet nume de domeniu(sau o adresă literală dacă nu este disponibilă).

Extensii suplimentare

Clienții învață ce opțiuni acceptă serverul utilizând salutul EHLO în loc de HELO original. Clienții revin la HELO numai dacă serverul nu acceptă extensii SMTP.

Clienții moderni pot folosi cuvânt cheie Extensia ESMTP SSRE pentru cererea de server pentru dimensiune maximă mesajul care va fi primit. Clienții și serverele vechi pot încerca să transmită mesaje supradimensionate care vor fi respinse după utilizarea resurselor de rețea, inclusiv timpul de conectare la legăturile de rețea.

Metode anti-spam și autentificare prin e-mail

Designul original al SMTP nu avea nicio modalitate de a identifica expeditorii sau de a verifica dacă serverele aveau voie să trimită în numele lor. Drept urmare, este posibilă falsificarea e-mailurilor, care este folosită în mod obișnuit în spam-ul și phishingul prin e-mail.

Produs oferte speciale pentru a schimba SMTP sau a le înlocui complet. Un exemplu în acest sens este Poștă Internet 2000, dar nici el, nici nimeni altcineva nu au obținut prea mult succes înainte de efectul de rețea al bazei uriașe instalate a SMTP-ului clasic. În schimb, serverele de e-mail utilizează acum o serie de metode, inclusiv DomainKeys, DomainKeys Identified Mail, Policy Framework și DMARC, DNSBL și greylisting pentru a respinge sau a pune în carantină e-mailurile suspecte.

Alegerea unui port SMTP poate fi dificilă. Prima întrebare care ne vine în minte când instalăm serverul SMTP (Simple Mail Transfer Protocol) este

Care este cel mai bun port pentru conectivitate SMTP?”

Există mai multe opțiuni de porturi disponibile, dar pe care ar trebui să le folosiți? Lasă-mă să te conduc prin istoria fiecărui port. Vă va oferi o idee clară despre toate porturile și apoi vom discuta care este cel mai bun pentru conectivitatea SMTP.

Istoricul porturilor SMTP

În august 1982, USC/Institutul de Științe Informaționale a înaintat o propunere către Internet Engineering Task Force (IETF). Solicitarea de comentarii (RFC) 821 a fost publicată, stabilind portul 25 ca canal de transmisie implicit pentru e-mailul pe internet.

Ce te referi prin canal de transmisie?

– Portul 25 este portul implicit utilizat pentru retransmitere

– Portul 465 nu ar trebui să mai fie folosit deloc

– Portul 2525 folosit când toate celelalte porturi sunt blocate

Sper că aceste informații au fost utile pentru a lua decizia corectă cu privire la portul SMTP.

Doriți să configurați Pepipost pentru retransmiterea SMTP și livrarea de e-mailuri? Avem vești bune. Pe lângă cea mai bună livrare și infrastructură curată, oferim și