Op welke poorten werkt mail? Het meest interessante aan SMTP, POP3 en IMAP. Beheerde bestandsoverdrachten en netwerkoplossingen

Vandaag zullen we u in detail vertellen over de meest gebruikte internetprotocollen: POP3, IMAP en SMTP. Elk van deze protocollen heeft een specifiek doel en functionaliteit. Laten we proberen het uit te zoeken.

POP3-protocol en zijn poorten

Postkantoorprotocol 3 (POP3) is standaard protocol e-mail gemaakt voor ontvangen e-mails van een externe server naar een e-mailclient. Met POP3 kunt u een e-mailbericht op uw computer opslaan en zelfs lezen als u offline bent. Het is belangrijk op te merken dat als u besluit POP3 te gebruiken om verbinding te maken rekening mail, brieven die al naar uw computer zijn gedownload, worden van de mailserver verwijderd. Als u bijvoorbeeld meerdere computers gebruikt om verbinding te maken met één computer mailaccount, dan is het POP3-protocol dat mogelijk niet beste keuze in deze situatie. Aan de andere kant, omdat mail lokaal, op de pc, wordt opgeslagen specifieke gebruiker, hiermee kunt u optimaliseren schijfruimte aan de kant van de mailserver.

Standaard gebruikt het POP3-protocol de volgende poorten:

  • Poort 110 is de standaard POP3-poort. Het is niet veilig.
  • Poort 995 – Deze poort moet worden gebruikt als u een beveiligde verbinding tot stand wilt brengen.

IMAP-protocol en poorten

Internetbericht Toegangsprotocol(IMAP) is een e-mailprotocol dat is ontworpen om toegang tot e-mail van een lokale e-mailclient mogelijk te maken. IMAP en POP3 zijn de meest populaire internetprotocollen die worden gebruikt e-mail ontvangen. Beide protocollen worden ondersteund door alle moderne e-mailclients (MUA - Mail Gebruikersagent) en WEB-servers.

Terwijl POP3 e-mailtoegang vanuit slechts één applicatie toestaat, biedt IMAP toegang vanaf meerdere clients. Om deze reden is IMAP het meest aanpasbaar in gevallen waarin meerdere gebruikers toegang nodig hebben tot hetzelfde e-mailaccount.

Standaard, IMAP-protocol gebruikt de volgende poorten:

  • Poort 143– standaardpoort. Niet veilig.
  • Poort 993– poort voor veilige verbinding.
SMTP-protocol en zijn poorten

Eenvoudige post Overdrachtsprotocol(SMTP) is een standaardprotocol voor Bezig met verzenden mailberichten via het internet.

Dit protocol wordt beschreven in RFC 821 en RFC 822, voor het eerst gepubliceerd in augustus 1982. In het kader van de RFC-gegevens moet het adresformaat het formaat hebben gebruikersnaam@domeinnaam. Het bezorgen van post is vergelijkbaar met regulier werk posterijen: bijvoorbeeld een brief naar het adres [e-mailadres beveiligd], zal als volgt worden geïnterpreteerd: ivan_ivanov is het adres en merionet.ru is postcode. Als de domeinnaam van de ontvanger anders is dan de domeinnaam van de afzender, verzendt de MSA (Mail Submission Agent) de brief via de Mail Transfer Agent (MTA). Het belangrijkste idee van MTA is om brieven door te sturen naar een ander domein zone, vergelijkbaar met de manier waarop traditionele post brieven naar een andere stad of regio verzendt. Een MTA ontvangt ook post van andere MTA's.

Het SMTP-protocol gebruikt de volgende poorten.

SMTP-, ODMR- en MSA-poorten

Inkomende SMTP-poort

MDaemon bewaakt deze TCP-poorten om inkomende verbindingen van SMTP-clients te detecteren. Dit is de primaire SMTP-poort en moet in de meeste gevallen standaard op poort 25 worden ingesteld.

Uitgaande SMTP-poort

Deze poort wordt gebruikt om e-mail naar een andere SMTP-server te verzenden.

Inkomende MSA-poort

Dit is een MSA-protocolpoort (Message Submission Agent) die als alternatief door uw gebruikers kan worden gebruiktInkomend SMTP-poort , hierboven gegeven. Voor communicatie via deze poort is de AUTH-procedure vereist, dus gebruikers die berichten naar deze poort verzenden, moeten hun e-mailprogramma's dienovereenkomstig configureren, zodat hun verbindingen worden geautoriseerd. Omdat veel ISP's poort 25 blokkeren, kan uw gebruikers op afstand U kunt deze beperking omzeilen door in plaats daarvan een vrije MSA-poort te gebruiken. Als u geen MSA-poort wilt toewijzen, stelt u dit veld in op “0” om deze uit te schakelen.

Inkomende ODMR-poort

Op deze poort luistert MDaemon naar inkomende ODMR-verbindingen (On-Demand Mail Relay), zoals ATRN -verzoeken van domeingateways.

SMTP SSL-poort

Dit specificeert de poort die bedoeld is voor mailsessies via het SMTP-protocol met behulp van een gecodeerde SSL-verbinding (Secure Sockets Layer). Cm. Extra informatie in het gedeelte SSL en certificaten.

POP-poorten en IMAP

Inkomende POP-poort

MDaemon luistert op deze poort naar inkomende verbindingen van externe POP-clients.

Uitgaande POP-poort

Deze poort wordt gebruikt wanneer MDaemon e-mail ontvangt van POP-servers.

Inkomende IMAP-poort

MDaemon luistert op deze poort naar binnenkomende IMAP-verzoeken.

POP SSL-poort

Dit geeft de poort aan die is toegewezen voor e-mail POP-klanten via een gecodeerde SSL-verbinding (Secure Sockets Layer). Zie SSL en certificaten voor meer informatie.

IMAP-poort SSL

Dit specificeert de poort die is toegewezen aan IMAP-e-mailclients die een gecodeerde SSL-verbinding (Secure Sockets Layer) gebruiken. Zie SSL en certificaten voor meer informatie.

Andere havens

Uitgaande DNS-poort

Geef hier de poort op die MDaemon zal gebruiken om datagrammen uit te wisselen met de DNS-server.

LDAP-poort

MDaemon gebruikt deze poort om database- en adresboekinformatie naar uw LDAP-server te verzenden.

Poort voor externe beheerder

MDaemon bewaakt deze poort om verbindingen via extern beheer te detecteren.

Haven Minger

Dit is de poort waarop de Minger-server naar verbindingen luistert.

Poortinstellingen terugzetten naar standaard

Als u op deze knop klikt, worden alle poortinstellingen teruggezet naar de standaardwaarden.

Bind nu aan nieuwe poortnummers

Als u de waarden van een van de poortparameters heeft gewijzigd, klikt u op deze knop om uw wijzigingen onmiddellijk van kracht te laten worden. Anders worden de wijzigingen pas van kracht nadat de server opnieuw is opgestart.

De hier beschreven poortinstellingen zijn van cruciaal belang correcte werking server. Wijzig deze instellingen alleen als u er absoluut zeker van bent dat dit moet. Dankzij de mogelijkheid om de poortinstellingen te bewerken die MDaemon zal gebruiken, kunt u de server configureren om met proxy's en andere softwarediensten, waarvoor alleen met bepaalde poorten moet worden gewerkt.

Geen enkel IP-adres (computer) kan twee poorten met dezelfde nummers bieden. Als een programma toegang probeert te krijgen tot een poort die al door een ander programma wordt gebruikt, speciale mededeling foutmelding zal de gebruiker vertellen dat het gevraagde adres (IP:POORT) al in gebruik is.

De kans is groot dat de meeste mensen die deze handleiding lezen al bekend zijn met de meest gebruikte communicatietechnologie: e-mail. Maar heb je er ooit over nagedacht hoe het eigenlijk werkt? In dit artikel leren we hoe deze dienst werkt en wat POP3, SMTP en IMAP zijn.

POP3(protocol Postkantoor versie 3) wordt vaak gebruikt om te communiceren met een externe server E-mail en het downloaden van berichten naar een lokale e-mailclient en deze vervolgens verwijderen op de server, bijvoorbeeld Thunderbird, Windows Mail, enz. Meestal echter e-mailclients een keuze bieden om wel of geen kopieën van berichten op de server achter te laten. Als u meerdere apparaten gebruikt om berichten te verzenden, is het raadzaam deze functie ingeschakeld te laten, anders heeft u op een ander apparaat geen toegang tot verzonden berichten die niet op de externe server zijn opgeslagen. Het is ook vermeldenswaard dat POP3 een eenrichtingsprotocol is, wat betekent dat gegevens van een externe server worden gehaald en naar de lokale client worden verzonden.

De standaard POP3-poorten zijn:

Poort 110 – poort zonder codering

Poort 995 is een SSL/TLS-poort, ook wel bekend als POP3S

Stap 2 - Verschillen tussen POP3 en IMAP, en wat zijn de poorten voor IMAP?

IMAP (protocol toepassingsniveau om toegang te krijgen tot e-mail), net zoals POP3 wordt gebruikt om e-mailberichten op een lokale client te ontvangen, maar er is een aanzienlijk verschil: alleen de e-mailheaders worden gedownload, de tekst van de brief zelf blijft op de server. Dit communicatieprotocol werkt in twee richtingen; veranderingen vinden plaats op de lokale client, ze worden naar de server verzonden. IN De laatste tijd IMAP is populairder geworden omdat e-mailservicegiganten zoals Gmail het zijn gaan aanbevelen in plaats van POP3.

De standaard IMAP-poorten zijn:

  • Poort 143 – poort zonder codering
  • Poort 993 is een SSL/TLS-poort, ook wel bekend als IMAPS

Stap 3 - SMTP, het protocol voor uitgaande e-mailcommunicatie

Eenvoudig mailoverdrachtprotocol ( SMTP), gebruikt om te communiceren met een externe server en vervolgens berichten te verzenden lokale klant op externe server, en uiteindelijk naar de server van de ontvanger van het bericht. Op uw e-mailserver wordt dit proces gecontroleerd speciale service (MTA). Het is de moeite waard te vermelden dat SMTP uitsluitend wordt gebruikt voor het verzenden van berichten.

SMTP-poorten:

  • Poort 25 – poort zonder codering
  • Poort 465 is een SSL/TLS-poort, ook wel bekend als SMTPS

Conclusie

We hopen dat u nu duidelijk begrijpt hoe ze werken postprotocollen en welke poorten ze gebruiken. In deze tutorial hebben we geleerd wat POP3, SMTP en IMAP zijn en waarvoor ze worden gebruikt. POP3 en IMAP worden bijvoorbeeld voor dezelfde doeleinden gebruikt, maar benaderen deze taken anders. IMAP laat de inhoud van het bericht op de server staan ​​en POP3 downloadt het naar uw computer. We zijn er ook achter gekomen wat standaard poorten voor SMTP, POP3 en IMAP.

(SMTP) is een standaard voor e-mail. Oorspronkelijk gedocumenteerd in RFC 821 (1982), werd het voor het laatst bijgewerkt in 2008 met uitgebreide toevoegingen van SMTP aan RFC 5321 (tegenwoordig een veelgebruikt protocol).

Hoewel mailservers en andere mailagenten gebruiken SMTP voor het verzenden en ontvangen van e-mailcorrespondentie, gebruikerssoftware gebruikt SMTP-poorten in de regel alleen om gegevens naar de server te verzenden voor doorzending. Om berichten te ontvangen toepassingen van klanten Meestal gebruiken ze IMAP of POP3. Deze protocollen zijn het handigst en meest gevraagd voor deze doeleinden: ze hebben geavanceerde functionaliteit en een breed scala aan mogelijkheden.

Kenmerken

SMTP-communicatie tussen mailservers maakt gebruik van TCP-poort 25. Mailclients sturen uitgaande e-mails vaak naar de mailserver op poort 587. Hoewel oudere mailproviders het gebruik van de niet-standaard poort 465 voor dit doel nog steeds toestaan.

SMTP-verbindingen beschermd door TLS, ook wel SMTPS genoemd, kunnen tot stand worden gebracht met behulp van STARTTLS-technologie.

Bedrijfseigen systemen en e-mailsystemen gebruiken hun eigen, niet-standaardprotocollen om toegang te krijgen tot mailboxen op hun e-mailservers. Alle bedrijven gebruiken SMTP-serverpoorten wanneer het verzenden of ontvangen van e-mail buiten hun eigen systemen plaatsvindt.

SMTP-bestemming

Bijna alle acties op internet worden mogelijk gemaakt dankzij protocollen - speciale netwerkregels. software, waarmee de computer met alle netwerken kan communiceren, zodat gebruikers kunnen winkelen, nieuws kunnen lezen en e-mail kunnen verzenden. Protocollen zijn essentieel voor het dagelijks leven netwerkactiviteiten- ze zijn ingebouwd in de netwerksoftware en worden standaard gebruikt.

Het SMTP-poortprotocol biedt een reeks codes die de uitwisseling van e-mailberichten tussen servers vergemakkelijken ( netwerkcomputer, die inkomende en uitgaande e-mail verwerkt). Dit is een soort afkorting waarmee de server de verschillende delen van het bericht kan opsplitsen in categorieën die een andere server kan begrijpen. Wanneer een gebruiker een bericht verzendt, verandert dit in regels tekst, gescheiden door codewoorden (of cijfers) die het doel van elke sectie definiëren.

Technische terminologie

SMTP is een TCP/IP-protocol dat wordt gebruikt voor het werken met e-mail. Omdat het echter beperkt is tot de mogelijkheid om berichten naar een wachtrij aan de ontvangende kant te sturen, wordt het doorgaans gebruikt met POP3 of IMAP, waardoor gegevens op een server kunnen worden opgeslagen en indien nodig kunnen worden gedownload. Met andere woorden, u gebruikt doorgaans een toepassing waarvoor SMTP wordt geselecteerd email verzenden en POP3 of IMAP voor het ontvangen van correspondentie. Op op Unix gebaseerde systemen is sendmail de meest gebruikte SMTP-server voor e-mail. Het commerciële Sendmail-pakket bevat een POP3-server. Microsoft Exchange bevat een SMTP-server en kan ook worden geconfigureerd om POP3 te ondersteunen.

SMTP wordt doorgaans gebruikt om te werken via internetpoort 25. Een alternatief voor SMTP dat veel wordt gebruikt in Europa is X.400. Veel e-mailservers ondersteunen nu Extended Simple Mail Transfer Protocol (ESMTP), waarmee u multimediabestanden als e-mail kunt overbrengen.

Verhaal

In de jaren zestig werden verschillende vormen van uitwisseling gebruikt per email. Gebruikers communiceerden via systemen die voor specifieke mainframecomputers waren gebouwd. Omdat alles meer computers onderling verbonden raakten, was er behoefte aan het ontwikkelen van standaarden die gebruikers dit mogelijk zouden maken verschillende systemen e-mail naar elkaar sturen. SMTP is voortgekomen uit deze standaarden die in de jaren zeventig zijn ontwikkeld.

Verdere implementaties omvatten het FTP Mail Protocol, te beginnen in 1973. Het ontwikkelingswerk ging door tot in de jaren zeventig, totdat ARPANET ontstond moderne internet in 1980. Vervolgens stelde Jon Postel een protocol voor voor de overdracht van postgegevens.

SMTP werd begin jaren tachtig op grote schaal gebruikt. Terwijl dit protocol was een Unix-add-on voor het Unix Copy Program-mailprogramma. SMTP werkt het beste wanneer de verzendende en ontvangende machines met internet zijn verbonden, een opslag- en verzendmechanisme gebruiken en dit zijn voorbeelden van push-technologie.

Model voor postverwerking

E-mail wordt door een e-mailclient (Mail User Agent, MUA) naar een mailserver (Mail Submission Agent, MSA) verzonden met behulp van SMTP op TCP-poort 587. De meeste mailboxproviders staan ​​nog steeds verzending naar traditionele poort 25 toe. MSA bezorgt e-mail aan uw postagent (mailtransferagent, MTA). Vaak zijn deze agenten exemplaren van generieke software waarmee wordt geactiveerd verschillende parameters op één computer. Lokale verwerking kan worden uitgevoerd op één enkele machine of worden gedeeld over meerdere machines. Processen postbezorgeréén machine kan bestanden uitwisselen, maar als de verwerking op meerdere machines plaatsvindt, geven ze berichten aan elkaar door via een SMTP-poort, waarbij elke machine is geconfigureerd om de volgende machine als slimme host te gebruiken.

Protocoloverzicht

SMTP is tekstprotocol, verbindingsgericht waarbij de afzender van e-mail communiceert met de e-mailontvanger door middel van uitgifte opdrachtregels en het leveren van de noodzakelijke gegevens via een betrouwbaar, ordentelijk gegevensstroomkanaal. Een SMTP-sessie bestaat uit opdrachten die worden uitgegeven door de SMTP-client (initiërende agent, afzender of zender) en overeenkomstige antwoorden van de SMTP-server (luisterende agent of ontvanger). Een sessie kan nul of meer SMTP-transacties bevatten, die uit drie opdracht-/antwoordreeksen bestaan:


Naast het tussenantwoord voor DATA kan het antwoord van elke server zowel positief als negatief zijn (code 2xx). Negatieve reacties kunnen permanent zijn (codes 5xx) of tijdelijk (codes 4xx). Afwijking wel voortdurende mislukking, en de client moet het foutbericht naar de server sturen waarop hij het heeft ontvangen. Een val is een positieve reactie gevolgd door een afwijzing van de boodschap.

Mail SMTP-poorten en hun betekenis

SMTP is uitsluitend een bezorgingsprotocol. Bij normaal gebruik De e-mail wordt verzonden naar de doelmailserver, zoals de SMTP-server van de mailpoort. Gegevens worden gerouteerd op basis van de doelserver in plaats van de individuele gebruikers waaraan deze zijn geadresseerd. Andere protocollen (POP of IMAP) zijn specifiek ontworpen voor gebruik door individuele gebruikers, waarmee berichten worden ontvangen en mailboxen worden beheerd. SMTP, POP en IMAP zijn geen acceptabele protocollen voor het doorgeven van e-mail via computers met intermitterende verbindingen. Ze zijn ontworpen om te functioneren na de definitieve oplevering, wanneer informatie van cruciaal belang is goede werking mailrelay is verwijderd.

Een lege berichtenwachtrij starten

Remote Message Queue Starten is een SMTP-functie die dit mogelijk maakt naar een externe host start de e-mailverwerking op de server zodat deze berichten kan ontvangen die voor hem bedoeld zijn door het verzenden van de TURN-opdracht. Deze functie vormde echter een potentieel risico voor de gegevensbeveiliging en werd in RFC 1985 uitgebreid met de ETRN-opdracht, die veiliger werkt met behulp van een authenticatiemethode op basis van Domain Name System-informatie.

Internationaal e-mailadres

Gebruikers van wie het schrift niet in het Latijn is, of die diakritische tekens gebruiken die niet in de set voorkomen ASCII-tekens, had moeite met het vereisen van een e-mailadres Latijns alfabet(SMTP-poort mail.ru). RFC 6531 is gemaakt om dit probleem aan te pakken door inte bieden voor SMTP, een uitbreiding op SMTPUTF8 en ondersteuning voor multibyte- en niet-ASCII-tekens in e-mailadressen. Voorbeelden: diakritische tekens en andere taalsymbolen (Grieks en Chinees). Ook relevant voor Yandex SMTP-poort.

De huidige ondersteuning voor dit document is op dit moment beperkt, maar er is veel belangstelling voor de wijdverbreide acceptatie van RFC 6531 en gerelateerde RFC's in landen als China met een grote gebruikersbasis waar Latijn (ASCII) een buitenlands schrift is.

Uitgaande e-mail van SMTP-server

De e-mailclient moet het IP-adres van de oorspronkelijke SMTP-server kennen. Dit moet worden opgegeven als onderdeel van de configuratie (meestal de DNS-naam). Deze server verzorgt namens de gebruiker uitgaande berichten.

Beperkingen op de toegang tot de uitgaande mailserver

Serverbeheerders moeten bepaalde controles opleggen aan de clients die de server kunnen gebruiken. Dit helpt misbruik en spam tegen te gaan. Soortgelijke oplossingen werden op grote schaal gebruikt:

Voorheen legden veel systemen beperkingen op aan het gebruik van de clientlocatie, waardoor alleen clients konden worden gebruikt waarvan het IP-adres een van de serverbeheerders was. Gebruik vanaf een ander client-IP-adres is verboden.

Moderne SMTP-servers bieden meestal alternatief systeem, waarbij clients zich moeten authenticeren met inloggegevens voordat ze toegang verlenen.

SMTP - welke poort wordt gebruikt?

Communicatie tussen mailservers maakt meestal altijd gebruik van standaard waarde TCP-poort 25 toegewezen voor SMTP. E-mailclients gebruiken echter meestal specifieke poorten smtp-poort ssl. De meeste internetproviders blokkeren nu al het uitgaande poortverkeer van hun klanten als antispammaatregel. Om dezelfde reden configureren bedrijven hun firewall doorgaans zo dat uitgaande poorten van aangewezen mailservers worden toegestaan.

SMTP-transportvoorbeeld

Een typisch voorbeeld van het verzenden van een bericht via SMTP naar twee brievenbussen(Alice en de baas) bevinden zich in hetzelfde mail domein(example.com of localhost.com), wordt gereproduceerd in de volgende uitwisselingssessie. Nadat de afzender van het bericht ( SMTP-client) een betrouwbaar communicatiekanaal tot stand brengt voor de berichtontvanger (SMTP-server), wordt een sessie met de server geopend, meestal met daarin de volledig gekwalificeerde domeinnaam (FQDN), in dit geval smtp, example of com. De client initieert zijn dialoogvenster door te reageren met een HELO-commando, waarbij hij zichzelf in de commandoparameter identificeert met zijn volledige domeinnaam(of een letterlijk adres als dit niet beschikbaar is).

Extra uitbreidingen

Clients leren welke opties de server ondersteunt door de EHLO-begroeting te gebruiken in plaats van de originele HELO. Clients vallen alleen terug op HELO als de server geen SMTP-extensies ondersteunt.

Moderne klanten kunnen gebruiken trefwoord ESMTP-extensie SSRE voor serververzoek voor maximumgrootte bericht dat zal worden ontvangen. Oude clients en servers kunnen proberen te grote berichten te verzenden die na gebruik worden afgewezen netwerkbronnen, inclusief verbindingstijd met netwerkkoppelingen.

Antispammethoden en e-mailauthenticatie

Het oorspronkelijke ontwerp van SMTP bood geen mogelijkheid om afzenders te identificeren of om te controleren of servers namens hen mochten verzenden. Als gevolg hiervan is het mogelijk om gebruik te maken van e-mailspoofing, wat vaak wordt gebruikt in mail-spam en phishing.

Geproduceerd Speciale aanbiedingen om SMTP te wijzigen of volledig te vervangen. Een voorbeeld hiervan is Internet Mail 2000, maar noch dit, noch enig ander programma boekte veel succes vóór het enorme netwerkeffect geïnstalleerde basis klassieke SMTP. In plaats daarvan gebruiken mailservers nu een reeks methoden, waaronder DomainKeys, DomainKeys Identified Mail, Policy Framework en DMARC, DNSBLs en greylisting om verdachte e-mails te weigeren of in quarantaine te plaatsen.