Hoe e-mail werkt

Dit is het begin van een uitgebreide cursus over het werk van mailservers. Mijn doel is niet om iemand snel te leren werken met mailservers. Er zal hier veel aanvullende informatie staan ​​over de vragen die we onderweg tegenkomen, omdat ik de cursus vooral probeer te maken voor degenen die net hun eerste stappen zetten.

Hoe e-mail werkt

VoorwoordToevallig werk ik parttime als docent Linux-beheer. En als huiswerk geef ik studenten een tiental links naar verschillende bronnen, omdat er op sommige plaatsen niet genoeg materiaal is, op andere plaatsen is het te complex. En op verschillende bronnen wordt het materiaal vaak gedupliceerd en begint het soms uiteen te lopen. Bovendien is het grootste deel van de inhoud in het Engels, en er zijn enkele studenten die moeite hebben met het begrijpen ervan. Er zijn uitstekende cursussen van Semaev en Lebedev, en misschien van anderen, maar naar mijn mening komen sommige onderwerpen niet voldoende aan bod, sommige zijn niet voldoende verbonden met andere.

Daarom besloot ik op een dag op de een of andere manier aantekeningen te maken over het materiaal en het in een handige vorm aan de studenten te geven. Maar aangezien ik iets doe, waarom zou ik het dan niet met iedereen delen? In eerste instantie probeerde ik het met tekst te maken en het te verdunnen met links, maar er zijn miljoenen van dergelijke bronnen, wat heeft het voor zin? Ergens was er een gebrek aan duidelijkheid en uitleg, ergens zijn studenten te lui om de hele tekst (en niet alleen zijzelf) te lezen en zitten er hiaten in hun kennis.

Maar het gaat niet alleen om de studenten. Gedurende mijn carrière heb ik bij IT-integrators gewerkt, en dit is een enorme ervaring in het werken met verschillende systemen. Als gevolg hiervan werd ik algemeen ingenieur. Ik kom vaak IT-specialisten tegen in verschillende bedrijven en vaak merk ik hiaten in hun kennis. Op IT-gebied zijn velen autodidact, waaronder ikzelf. En ik heb genoeg van deze gaten, en ik zou graag anderen en mezelf willen helpen om van deze gaten af ​​te komen.

Wat mij betreft zijn korte video's met informatie interessanter en gemakkelijker te verteren, dus besloot ik dit formaat te proberen. En ik weet heel goed dat mijn tong niet stilstaat, het is moeilijk om naar mij te luisteren, maar ik probeer beter te worden. Dit is een nieuwe hobby voor mij die ik wil ontwikkelen. Vroeger had ik een slechtere microfoon, nu los ik vooral problemen op met geluid en spraak. Ik wil kwaliteitsinhoud maken en heb echt objectieve kritiek en advies nodig.

PS Sommigen vonden dat het videoformaat niet helemaal geschikt was en dat het beter zou zijn om het in tekst te doen. Ik ben het er niet helemaal mee eens, maar laat er een keuze zijn: zowel video als tekst.

Video

Volgende> Bedrijfsmodi van de mailserver

Om met e-mail te kunnen werken, heeft u een e-mailclient nodig. Dit kan een webclient zijn, bijvoorbeeld gmail, owa, roundcube, of een applicatie op een computer - Outlook, Thunderbird, enz. Laten we aannemen dat u zich al bij een e-mailservice heeft geregistreerd en dat u een e-mailclient moet instellen. U opent het programma en het vraagt ​​u om gegevens: een accountnaam, uw e-mailadres en een wachtwoord.

Hoe e-mail werkt

Nadat u deze informatie heeft ingevoerd, probeert uw e-mailclient informatie over uw e-mailserver te vinden. Dit wordt gedaan om het opzetten van een verbinding met de server te vereenvoudigen, aangezien de meeste gebruikers de adressen en verbindingsprotocollen niet kennen. Om dit te doen, gebruiken e-mailclients verschillende manieren om informatie over de server en verbindingsinstellingen te zoeken. Deze methoden kunnen variëren, afhankelijk van uw e-mailclient.

Hoe e-mail werkt

Outlook gebruikt bijvoorbeeld de ‘autodiscover’-methode, de client neemt contact op met de DNS-server en vraagt ​​om een ​​specifiek autodiscover-record dat is gekoppeld aan het e-maildomein dat u hebt opgegeven in de instellingen van uw e-mailclient. Als de beheerder deze vermelding op de DNS-server heeft geconfigureerd, verwijst deze naar de webserver.

Hoe e-mail werkt

Nadat de mailclient het adres van de webserver heeft geleerd, neemt hij contact op met deze en vindt daar een vooraf opgesteld bestand met instellingen voor verbinding met de mailserver in XML-formaat.

Hoe e-mail werkt

In het geval van Thunderbird omzeilt de e-mailclient de autodiscover DNS-recordzoekopdracht en probeert onmiddellijk verbinding te maken met de autoconfig-webserver. en de naam van het opgegeven domein. En het probeert ook een bestand met verbindingsinstellingen in XML-formaat op de webserver te vinden.

Hoe e-mail werkt

Als de e-mailclient geen bestand met de benodigde instellingen vindt, zal hij proberen de instellingen te raden die onder de meest gebruikte instellingen vallen. Als het domein bijvoorbeeld example.com heet, controleert de mailserver of er servers zijn met de namen imap.example.com en smtp.example.com. Als het het vindt, zal het het registreren in de instellingen. Als de mailclient het adres van de mailserver op geen enkele manier kan achterhalen, wordt de gebruiker gevraagd de verbindingsgegevens zelf in te voeren.

Hoe e-mail werkt

Vervolgens ziet u twee velden voor servers: het adres van de inkomende mailserver en het adres van de uitgaande mailserver. In kleine organisaties zijn deze adressen in de regel hetzelfde, zelfs als ze via verschillende DNS-namen worden gespecificeerd, maar in grote bedrijven kunnen dit verschillende servers zijn. Maar het maakt niet uit of dit dezelfde server is of niet: de services erachter zijn verschillend. Een van de meest populaire bundels van postdiensten is Postfix & Dovecot. Waar Postfix fungeert als uitgaande mailserver (MTA - mail transfer agent), en Dovecot als inkomende mailserver (MDA - mail delivery agent). Uit de naam kun je afleiden dat Postfix wordt gebruikt om e-mail te verzenden en Dovecot wordt gebruikt om e-mail te ontvangen door de e-mailclient. De mailservers communiceren zelf met elkaar via het SMTP-protocol, d.w.z. Dovecot (MDA) is nodig voor gebruikers.

Hoe e-mail werkt

Stel dat we een verbinding met onze mailserver hebben geconfigureerd. Laten we proberen een bericht te sturen. In het bericht vermelden wij ons adres en het adres van de ontvanger. Om het bericht te bezorgen, stuurt uw e-mailclient berichten naar uw uitgaande mailserver.

Hoe e-mail werkt

Wanneer uw server een bericht ontvangt, zal deze proberen te achterhalen aan wie het bericht moet worden afgeleverd. Uw server kan de adressen van alle mailservers niet uit het hoofd kennen, dus zoekt hij naar DNS om een ​​speciaal MX-record te vinden - dat verwijst naar de mailserver voor een bepaald domein. Deze gegevens kunnen per subdomein verschillen.

Hoe e-mail werkt

Nadat het het adres van de server van de ontvanger heeft gevonden, stuurt het uw bericht via SMTP naar dit adres, waar de mailserver (MTA) van de ontvanger het bericht accepteert en in een speciale map plaatst, die ook door de verantwoordelijke dienst wordt bekeken voor het ontvangen van berichten naar klanten (MDA).

Hoe e-mail werkt

De volgende keer dat de e-mailclient van de ontvanger de inkomende mailserver om nieuwe berichten vraagt, zal MDA uw bericht naar hem/haar sturen.

Maar aangezien mailservers op het internet draaien en iedereen er verbinding mee kan maken en berichten kan versturen, en mailservers op grote schaal door diverse bedrijven worden gebruikt om belangrijke gegevens uit te wisselen, is dit voor aanvallers, vooral spammers, een behoorlijk smakelijk hapje. Daarom hebben moderne mailservers veel extra maatregelen om de afzender te bevestigen, op spam te controleren, enz. En ik zal proberen veel van deze onderwerpen in de volgende delen te behandelen.

Bron: www.habr.com

Voeg een reactie