logo

SMTP

  • SMTP sta per Simple Mail Transfer Protocol.
  • SMTP è un insieme di linee guida di comunicazione che consentono al software di trasmettere un messaggio di posta elettronica su Internet Protocollo di trasferimento della posta semplice .
  • È un programma utilizzato per inviare messaggi ad altri utenti di computer in base a indirizzi e-mail.
  • Fornisce uno scambio di posta tra utenti sullo stesso computer o su computer diversi e supporta anche:
    • Può inviare un singolo messaggio a uno o più destinatari.
    • L'invio del messaggio può includere testo, voce, video o grafica.
    • Può anche inviare messaggi su reti esterne a Internet.
  • Lo scopo principale di SMTP è quello di impostare regole di comunicazione tra i server. I server hanno un modo per identificarsi e annunciare il tipo di comunicazione che stanno tentando di eseguire. Hanno anche un modo per gestire gli errori come l'indirizzo email errato. Ad esempio, se l'indirizzo del destinatario è sbagliato, il server ricevente risponderà con un messaggio di errore di qualche tipo.

Componenti dell'SMTP

SMTP di rete informatica
  • Innanzitutto suddivideremo il client SMTP e il server SMTP in due componenti quali user agent (UA) e mail transfer agent (MTA). L'agente utente (UA) prepara il messaggio, crea la busta e quindi inserisce il messaggio nella busta. L'agente di trasferimento della posta (MTA) trasferisce questa posta su Internet.
SMTP di rete informatica
  • SMTP consente un sistema più complesso aggiungendo un sistema di inoltro. Invece di avere solo un MTA sul lato mittente e uno sul lato ricevente, è possibile aggiungere più MTA, che agiscono come client o server per inoltrare l'e-mail.
SMTP di rete informatica
  • Il sistema di inoltro senza protocollo TCP/IP può essere utilizzato anche per inviare e-mail agli utenti e ciò si ottiene utilizzando il gateway di posta. Il gateway di posta è un MTA di inoltro che può essere utilizzato per ricevere un'e-mail.
SMTP di rete informatica

Funzionamento dell'SMTP

    Composizione della posta:Un utente invia un'e-mail componendo un messaggio di posta elettronica utilizzando un Mail User Agent (MUA). Mail User Agent è un programma utilizzato per inviare e ricevere posta. Il messaggio è composto da due parti: corpo e intestazione. Il corpo è la parte principale del messaggio mentre l'intestazione include informazioni come l'indirizzo del mittente e del destinatario. L'intestazione include anche informazioni descrittive come l'oggetto del messaggio. In questo caso, il corpo del messaggio è come una lettera e l'intestazione è come una busta che contiene l'indirizzo del destinatario.Invio della posta:Dopo aver composto un'e-mail, il client di posta invia l'e-mail completata al server SMTP utilizzando SMTP sulla porta TCP 25.Consegna della posta:Gli indirizzi e-mail contengono due parti: nome utente del destinatario e nome di dominio. Ad esempio, [email protected], dove 'vivek' è il nome utente del destinatario e 'gmail.com' è il nome di dominio.
    Se il nome di dominio dell'indirizzo e-mail del destinatario è diverso dal nome di dominio del mittente, MSA invierà la posta al Mail Transfer Agent (MTA). Per inoltrare l'e-mail, l'MTA troverà il dominio di destinazione. Controlla il record MX dal Domain Name System per ottenere il dominio di destinazione. Il record MX contiene il nome di dominio e l'indirizzo IP del dominio del destinatario. Una volta individuato il record, MTA si connette al server Exchange per inoltrare il messaggio.Ricezione ed elaborazione della posta:Una volta ricevuto il messaggio in arrivo, il server di scambio lo consegna al server in entrata (Mail Delivery Agent) che memorizza l'e-mail dove attende che l'utente la recuperi.Accesso e recupero della posta:L'e-mail archiviata in MDA può essere recuperata utilizzando MUA (Mail User Agent). È possibile accedere a MUA utilizzando login e password.