Inviare email da console senza sendmail

C'è sempre bisogno di spedire email quando si è in console. Per questo, quando il MTA è correttamente installato e configurato, il comando mail è l'ideale.

Su Ubuntu GNU/Linux infatti l'MTA non è presente, perché si presuppone che il computer sia una workstation in ambiente grafico. Inoltre tutti i programmi messi a disposizione per spedire emails hanno tra le proprie opzioni un SMTP.

Ma come facciamo quando il Mail Transport Agent locale (sendmail, postfix, exim, qmail o quant'altro) non è disponibile?

Per inviare email dalla console quando non si dispone di /usr/bin/sendmail è necessario effettuare una connessione SMTP direttamente al server di posta del provider, utilizzando telnet.

Per farlo inoltre è necessario inviare al server la sequenza di comandi corretta e digitare correttamente senza refusi.

La comodità di spedire una mail dalla console, va a farsi friggere. Soprattutto se è anche necessario allegare un file alla mail, o spedire a più persone.

Ecco quindi che sendEmail ci viene in soccorso.

Si tratta di uno script in Perl, che non richiede alcun modulo aggiuntivo; permette di inviare una email, anche a più destinatari, con incluso l'allegato se necessario. Soltanto digitando un comando.

Se c'è bisogno di inviare dati sensibili, inoltre sul sito è spiegato come crittografare il messaggio inviato.

commenti

Dunque, gregg73 dopo 3 ore ha sostenuto:

Che ubuntu non hai un mta mi sembra strano, a che sapessi io c'è e si chiama exim4 che poi sia utilizzabile solo localmente questò è un altro paio di maniche.

Dico questo perchè sul mio portatile uso ubuntu 5.4 aggiornato a 5.10 e c'è stato fino dall'inizio.

Comunque non conviene mai utilizzare l'smtp della vostra macchina locale a meno che di non avere un nome dominio e un indirizzo ip statico e un server dns ben configurato (con MX impostato), in quanto spesso e volentieri i famosi provider che offrono servizzi di posta elettronica non accettano gli mta che non hanno queste caratteristiche.

Saluti

Per di più Tinto dopo 10 min ha dichiarato:

soccia che noia

Quindi, un articolo scadente dopo 3 ore ha commentato:

scadentissimo, c'e' postfix di default in ubuntu.

Per di più mrs sniper dopo 12 ore ha affermato:

ronf.... non si capisce un chez

Successivamente, Tassoman dopo 7 ore ha narrato:

tassoman@lumaco:~$ dpkg --list | grep exim
tassoman@lumaco:~$ dpkg --list | grep postfix
tassoman@lumaco:~$ dpkg --list | grep sendmail

Contenti? MTA a me non serve. Non lo voglio.

Dunque, un visitatore dopo 1 anno ha proclamato:

utilissimo su sistemi unix!
10x

Invia nuovo commento

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente.
©MMVIII Bologna Informatica - p.i. 0123456789