Una delle funzionalità più comode da configurare su Raspberry è quella di poter inviare delle email e probabilmente il modo più veloce di farlo è sfruttare l’SMTP di Gmail.
Come prima operazione aggiorniamo il nostro Raspberry:
sudo apt-get update && sudo apt-get -y upgrade
Dopodiché procediamo con l’installazione del pacchetto ssmtp:
sudo apt-get install ssmtp
Terminata l’installazione di ssmtp possiamo editarne il file di configurazione. Digitiamo quindi:
sudo vi /etc/ssmtp/ssmtp.conf
e inseriamo la seguente configurazione, avendo cura di sostituire al posto di tua_email@gmail.com il proprio indirizzo Gmail e nel campo AuthPass una password generata come indicato in questo articolo:
root=tua_email@gmail.com
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
UseTLS=YES
FromLineOverride=YES
AuthUser=tua_email@gmail.com
AuthPass=password_gmail
Una volta salvata la configurazione, il servizio già è pronto per l’invio di email. Possiamo testarlo da linea di comando così:
echo "Ciao ciao da Raspberry" | mail -s "Email di prova" destinatario@domain.ext