Sendmail

Definizione rapida

Software storico open source che trasferisce e instrada posta elettronica sui sistemi Unix.

Spiegazione

Sendmail opera come Mail Transfer Agent: riceve messaggi da applicazioni o altri server, applica regole di instradamento e tenta la consegna alla destinazione successiva. È stato largamente adottato nell'infrastruttura e-mail Internet e dispone di una configurazione molto flessibile.

Esempio pratico

Un server Sendmail accetta un messaggio locale, consulta il dominio del destinatario e lo inoltra via SMTP al sistema responsabile della consegna.

Spiegazione tecnica

Il programma gestisce code, tentativi successivi, alias e regole di riscrittura degli indirizzi. SMTP regola lo scambio con altri MTA, mentre lettura e conservazione nella casella possono dipendere da componenti separati.

Da non confondere con

Non è un client di posta: trasferisce messaggi tra sistemi, ma non fornisce necessariamente l'interfaccia con cui l'utente li compone e legge.