logo

SMTP

  • SMTP står för Simple Mail Transfer Protocol.
  • SMTP är en uppsättning kommunikationsriktlinjer som gör det möjligt för programvara att överföra en elektronisk post över internet som kallas Simple Mail Transfer Protocol .
  • Det är ett program som används för att skicka meddelanden till andra datoranvändare baserat på e-postadresser.
  • Det tillhandahåller ett e-postutbyte mellan användare på samma eller olika datorer, och det stöder även:
    • Den kan skicka ett enda meddelande till en eller flera mottagare.
    • Skicka meddelanden kan innehålla text, röst, video eller grafik.
    • Den kan också skicka meddelanden på nätverk utanför internet.
  • Huvudsyftet med SMTP används för att sätta upp kommunikationsregler mellan servrar. Servrarna har ett sätt att identifiera sig och meddela vilken typ av kommunikation de försöker utföra. De har också ett sätt att hantera felen som felaktig e-postadress. Till exempel, om mottagarens adress är fel, då får serversvaret ett felmeddelande av något slag.

Komponenter i SMTP

Datornätverk SMTP
  • Först kommer vi att dela upp SMTP-klienten och SMTP-servern i två komponenter som användaragent (UA) och e-postöverföringsagent (MTA). Användaragenten (UA) förbereder meddelandet, skapar kuvertet och lägger sedan meddelandet i kuvertet. Mail Transfer Agent (MTA) överför denna post över internet.
Datornätverk SMTP
  • SMTP tillåter ett mer komplext system genom att lägga till ett reläsystem. Istället för att bara ha en MTA på sändningssidan och en på mottagningssidan, kan fler MTA:er läggas till som fungerar antingen som en klient eller server för att vidarebefordra e-postmeddelandet.
Datornätverk SMTP
  • Reläsystemet utan TCP/IP-protokoll kan också användas för att skicka e-postmeddelanden till användare, och detta uppnås genom att använda e-postgatewayen. Mail-gatewayen är en relä-MTA som kan användas för att ta emot ett e-postmeddelande.
Datornätverk SMTP

Arbetar med SMTP

    Postens sammansättning:En användare skickar ett e-postmeddelande genom att skriva ett e-postmeddelande med hjälp av en Mail User Agent (MUA). Mail User Agent är ett program som används för att skicka och ta emot e-post. Meddelandet innehåller två delar: brödtext och rubrik. Brödtexten är huvuddelen av meddelandet medan rubriken innehåller information som avsändarens och mottagarens adress. Rubriken innehåller också beskrivande information såsom ämnet för meddelandet. I det här fallet är meddelandetexten som ett brev och rubriken är som ett kuvert som innehåller mottagarens adress.Inlämning av mail:Efter att ha skapat ett e-postmeddelande skickar e-postklienten sedan det färdiga e-postmeddelandet till SMTP-servern genom att använda SMTP på TCP-port 25.Leverans av post:E-postadresser innehåller två delar: användarnamn på mottagaren och domännamn. Till exempel, [email protected] , där 'vivek' är användarnamnet för mottagaren och 'gmail.com' är domännamnet.
    Om domännamnet för mottagarens e-postadress skiljer sig från avsändarens domännamn, kommer MSA att skicka posten till Mail Transfer Agent (MTA). För att vidarebefordra e-posten hittar MTA måldomänen. Den kontrollerar MX-posten från Domain Name System för att erhålla måldomänen. MX-posten innehåller domännamnet och IP-adressen för mottagarens domän. När posten har hittats ansluter MTA till utbytesservern för att vidarebefordra meddelandet.Mottagning och behandling av post:När det inkommande meddelandet väl har tagits emot levererar Exchange-servern det till den inkommande servern (Mail Delivery Agent) som lagrar e-posten där den väntar på att användaren ska hämta den.Åtkomst och hämtning av e-post:Den lagrade e-posten i MDA kan hämtas genom att använda MUA (Mail User Agent). MUA kan nås genom att använda inloggning och lösenord.