Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Windows 8
  • Porturi de e-mail SMTP - Semnificație, caracteristici și descriere. Protocoale de e-mail: POP3, IMAP4, SMTP

Porturi de e-mail SMTP - Semnificație, caracteristici și descriere. Protocoale de e-mail: POP3, IMAP4, SMTP

(SMTP) este standardul pentru e-mail. Remediat inițial în RFC 821 (1982), a fost actualizat ultima dată în 2008 cu adăugiri extinse la SMTP peste RFC 5321 (un protocol utilizat pe scară largă astăzi).

Deși serverele de e-mail și alți agenți de corespondență folosesc SMTP pentru a trimite și a primi corespondență prin e-mail, software-ul personalizat utilizează de obicei porturi SMTP doar 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 cele 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 folosește portul TCP 25. Clienții de e-mail trimit adesea e-mailuri de ieșire 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 securizate de TLS, cunoscute sub numele de SMTPS, pot fi realizate folosind tehnologia STARTTLS.

Sistemele și sistemele de e-mail proprietare 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 activitățile de pe Internet sunt posibile prin protocoale - reguli speciale ale software-ului de rețea care permit unui computer 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 (calculatorul din rețea care gestionează e-mailurile primite și trimise). Este un fel de prescurtare care permite serverului să descompună diferite 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 cod (sau numere) care definesc scopul fiecărei secțiuni.

Terminologia tehnică

SMTP este un protocol TCP/IP folosit pentru a gestiona e-mailul. Cu toate acestea, deoarece este limitat de abilitatea de a trimite mesaje la coada de așteptare, este de obicei folosit fie cu POP3, fie cu IMAP, ceea ce permite ca datele să fie stocate pe server și descărcate atunci când este necesar. Cu alte cuvinte, de obicei folosesc o aplicație care alege 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 lucra 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 Extended Simple Mail Transfer Protocol (ESMTP), care vă permite să transferați fișiere media ca e-mail.

Poveste

În anii 1960, au fost folosite diverse forme de mesagerie electronică. Utilizatorii au comunicat folosind sisteme concepute pentru mainframe specifice. Pe măsură ce mai multe computere au devenit interconectate, a fost nevoie să se dezvolte standarde care să permită utilizatorilor diferitelor sisteme să-și trimită e-mailuri unul altuia. SMTP a apărut din aceste standarde dezvoltate în anii 1970.

Alte implementări includ FTP Mail Protocol din 1973. Lucrările de dezvoltare au continuat în anii 1970 până când ARPANET a făcut tranziția la internetul modern în 1980. Atunci John Postel a propus un protocol pentru transferul datelor poștale.

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 Unix Copy. SMTP funcționează cel mai bine atunci când mașinile de expediere și de recepție sunt conectate la rețea, utilizează un mecanism de stocare și trimitere și sunt exemple de tehnologie push.

Model de procesare a corespondenței

E-mail-ul este trimis de clientul de e-mail (Mail User Agent, MUA) către serverul de e-mail (Mail Submitter Agent, MSA) folosind SMTP pe portul TCP 587. Majoritatea furnizorilor de căsuțe poștale încă permit trimiterea pe portul tradițional 25. MSA livrează corespondență către agentul dvs. de corespondență (agent de transfer de e-mail, MTA). Acești agenți sunt adesea instanțe de software partajat, activate cu parametri diferiți pe același computer. Procesarea locală poate fi efectuată fie pe o singură mașină, fie partajată pe mai multe mașini. Procesele agenților de corespondență de pe aceeași mașină pot face schimb de fișiere, dar dacă procesarea se face pe mai multe mașini, ei transmit mesaje între ele folosind portul SMTP, unde fiecare mașină este configurată să utilizeze următoarea mașină ca gazdă inteligentă.

Prezentare generală a protocolului

SMTP este un protocol orientat spre conexiune bazat pe text, î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 fiabil și ordonat. O sesiune SMTP constă din comenzi generate de un client SMTP (agent de inițiere, expeditor sau expeditor) și răspunsuri corespunzătoare de la serverul SMTP (agent de ascultare sau receptor). O sesiune poate include zero sau mai multe tranzacții SMTP, care constau din trei secvențe de comenzi/răspunsuri:


În plus față de 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 pe care a primit-o. Căderea este un răspuns pozitiv urmat de respingerea mesajului.

Porturile de e-mail SMTP ș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 de pe portul de e-mail. Datele sunt direcționate în funcție de serverul țintă, nu de utilizatorii individuali cărora le sunt adresate. Alte protocoale (POP sau IMAP) sunt concepute special pentru a fi utilizate de către utilizatorii individuali care primesc mesaje și gestionează cutiile poștale. SMTP, POP și IMAP sunt protocoale inacceptabile pentru retransmiterea e-mailurilor folosind computere 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.

Pornește o coadă de mesaje goale

Pornirea cozii de mesaje de la distanță este o caracteristică SMTP care permite unei gazde la distanță să înceapă procesarea e-mailului pe server, astfel încât să poată primi mesaje destinate acestuia prin lansarea unei comenzi TURN. Cu toate acestea, această caracteristică a reprezentat o potențială amenințare pentru securitatea datelor și a fost extinsă în RFC 1985 de către echipa ETRN, care funcționează mai fiabil folosind metoda de autentificare a informațiilor sistemului de nume de domeniu.

Adresă de e-mail internațională

Utilizatorii al căror script nu este latin sau care folosesc semne diacritice non-ASCII au avut dificultăți în a solicita o adresă de e-mail cu alfabet latin (port SMTP mail.ru). RFC 6531 a fost creat pentru a rezolva această problemă, oferind capabilități de internaționalizare pentru SMTP, extensia SMTPUTF8 și suport pentru caractere multibyte și non-ASCII în adresele de e-mail. Exemple: diacritice și alte caractere de limbă (greacă și chineză). De asemenea, relevant pentru portul SMTP Yandex.

Suportul actual pentru acest document este limitat în acest moment, dar există un mare 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 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. Acesta ar trebui să fie listat ca parte a configurației sale (de obicei, un nume DNS). Acest server va difuza mesaje trimise în numele utilizatorului.

Restricționarea accesului la serverul de e-mail de ieșire

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

multe sisteme obișnuiau să impună restricții privind utilizarea locației clientului, permițând utilizarea doar de către clienții a căror adresă IP este unul dintre administratorii serverului. Utilizarea de la adresa IP a oricărui alt client este interzisă.

Serverele SMTP moderne oferă de obicei un sistem alternativ care necesită autentificarea acreditărilor clientului înainte de a permite accesul.

SMTP - ce port este folosit?

Comunicarea între serverele de e-mail utilizează de obicei întotdeauna portul TCP implicit 25 alocat pentru SMTP. Cu toate acestea, clienții de e-mail folosesc de obicei porturi specifice pe 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, întreprinderile își configurează de obicei firewall-ul pentru a permite portul de ieșire de la serverele de e-mail desemnate.

Exemplu de transport SMTP

Un exemplu tipic de trimitere a unui mesaj prin SMTP la două cutii poștale (alice și theboss) situate în același domeniu de e-mail (example.com sau localhost.com) este reprodus în schimbul următor. După ce expeditorul unui mesaj (client SMTP) stabilește un canal de comunicare fiabil pentru receptorul mesajului (server SMTP), se deschide o sesiune cu serverul, care conține de obicei numele 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 într-un parametru de comandă cu numele său de domeniu complet calificat (sau adresa 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 sunt returnați la HELO numai dacă serverul nu acceptă extensii SMTP.

Clienții moderni pot folosi cuvântul cheie al extensiei ESMTP SSRE pentru a solicita serverului dimensiunea maximă a mesajului care urmează să fie acceptată. Clienții și serverele mai vechi pot încerca să trimită mesaje supradimensionate, care vor fi respinse după utilizarea resurselor de rețea, inclusiv timpul necesar pentru a se conecta la legăturile de rețea.

Tehnici anti-spam și autentificare prin e-mail

Designul original al SMTP nu avea capacitatea de a identifica expeditorii sau de a verifica dacă serverelor li se permitea să trimită în numele lor. Ca rezultat, este posibil să se exploateze falsificarea e-mailului, care este folosită în mod obișnuit în spam-ul și phishingul prin e-mail.

Se fac oferte speciale pentru a schimba SMTP sau a le înlocui în întregime. Internet Mail 2000 este un exemplu în acest sens, dar niciunul nu a avut prea mult succes în fața efectului de rețea al bazei masive stabilite de SMTP clasic. În schimb, serverele de e-mail folosesc acum o varietate de metode, inclusiv DomainKeys, DomainKeys Identified Mail, Policy Policy Framework și DMARC, DNSBL și greylisting pentru a respinge sau a pune în carantină e-mailurile suspecte.

Porturi SMTP, ODMR și MSA

Port de intrare SMTP

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 să i se aloce portul implicit 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 de intrare MSA

Acesta este un port de protocol Message Submission Agent (MSA) care poate fi folosit de utilizatorii dvs. ca alternativăPort SMTP de intraredat mai sus. Acest port necesită AUTH pentru a trimite date, astfel încât utilizatorii care trimit mesaje către acest port trebuie să își configureze corespondențele în mod corespunzător pentru ca conexiunile lor să fie autorizate. De asemenea, deoarece mulți furnizori de servicii de internet blochează portul 25, utilizatorii dvs. de la distanță pot rezolva această limitare folosind un port MSA de rezervă. Dacă nu doriți să atribuiți un port MSA, setați acest câmp la „0” pentru a-l dezactiva.

Port de intrare ODMR

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

Port SMTP SSL

Acesta este portul folosit pentru sesiunile de e-mail SMTP folosind o conexiune SSL (Secure Sockets Layer) criptată. Consultați SSL și certificate pentru mai multe informații.

Porturi POP și IMAP

Port de intrare POP

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

Port de ieșire POP

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

Port de intrare IMAP

Pe acest port, MDaemon va asculta solicitările IMAP primite.

Port POP SSL

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

Port IMAP SSL

Acesta este portul alocat pentru clienții de e-mail IMAP care utilizează o conexiune Secure Sockets Layer (SSL). 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

Acesta este portul pe care îl va folosi MDaemon 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 conexiunile de Administrare la distanță.

Portul Minger

Acesta este portul pe care serverul Minger va asculta conexiuni.

Reveniți la setările implicite ale portului

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ă modificați valorile oricăruia dintre parametrii portului, trebuie 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 sigur că trebuie. Posibilitatea de a edita setările de port pe care le va folosi MDaemon vă va permite să configurați serverul să funcționeze cu proxy-uri și alte servicii software care necesită doar porturi specifice.

Nicio adresă IP (calculatorul) nu poate furniza două porturi cu același număr. Dacă un program încearcă să acceseze un port care este deja utilizat de un alt program, o notificare specială de eroare va informa utilizatorul că adresa solicitată (IP: PORT) este deja în uz.

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 / Information Sciences Institute a înaintat o propunere 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 folosit 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-mail? Avem vești bune. Pe lângă cea mai bună livrare și infrastructură curată, oferim și

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 și o funcționalitate specifice. Să încercăm să ne dăm seama.

Protocolul POP3 și porturile acestuia

Post Office Protocol 3 (POP3) este un protocol de e-mail standard creat pentru primi 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 atunci când sunteți offline. Este important să rețineți că, dacă decideți să utilizați POP3 pentru a vă conecta la contul dvs. de e-mail, e-mailurile 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 protocolul POP3 poate să nu fie cea mai bună alegere în această situație. 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 folosit 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 Internet folosite primirea de e-mail. Ambele protocoale sunt acceptate de toți clienții de e-mail moderni (MUA - Mail User Agent) și WEB - servere.

În timp ce POP3 permite accesul la e-mail doar dintr-o aplicație, IMAP permite accesul de la mai mulți clienți. Din acest motiv, IMAP este cel mai adaptabil în cazurile în care accesul la un cont de e-mail este necesar pentru mai mulți utilizatori.

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

  • Portul 143 Este portul implicit. Nesigur.
  • 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 pe internet.

Acest protocol este descris în RFC 821 și RFC 822, publicate pentru prima dată în august 1982. În cadrul datelor RFC, formatul adresei trebuie să fie în formatul nume de utilizator @ nume de domeniu... Livrarea corespondenței este similară cu munca unui serviciu poștal obișnuit: de exemplu, o scrisoare către o adresă [email protected], va fi interpretat ca: 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 e-mailul prin Agentul de transfer de e-mail (MTA). Ideea principală a MTA este de a redirecționa scrisorile către o altă zonă de domeniu, similar modului în care poșta tradițională trimite scrisori către un alt oraș sau regiune. MTA primește, de asemenea, corespondență de la alte MTA.

SMTP utilizează următoarele porturi.

Top articole similare