Raccolta di howto, informazioni, consigli, trucchi e documentazione di varia utilità per ricordare tante cose utili

martedì 26 gennaio 2010

Utilizzo del comando "ssmtp" con Gmail

Quando su un sistema linux non abbiamo necessità di ricevere mail possiamo evitare le difficolta ed il lavoro ceh comporta l'installazione di un smtp server quale ad esempio sendmail, ricorrendo per l'invio al comando ssmtp.
Come primo passo è necessario installare il programma: su un sistema ubuntu utilizziamo il comando
sudo apt-get install ssmtp
se invece si utilizza un sistema gentoo si deve date il comando
emerge mail-mta/ssmtp

La configurazione si trova nel file /etc/ssmtp/ssmtp.conf ed è sostanzialmente composta da 5 linee:
root=mioindirizzo@gmail.com
mailhub=smtp.gmail.com:587
AuthUser=miogmailusername
AuthPass=miogmailpassword
UseSTARTTLS=YES

Si deve ora creare il file con il contenuto della mail. Il file deve contenere tre linee di intestazione con i campi To, From e Subject, seguiti da una linea vuota e dal testo del messaggio. Di seguito un esempio
To: destinatario@tin.it
From mioindirizzo@gmail.com
Subject: Oggetto del messaggio

Qui dopo una linea vuota inserisco il testo del messaggio

A questo punto si può inviare la mail dando il comando:
ssmtp destinatario@tin.it < msg.txt

Nessun commento: