martedì 30 luglio 2013

Spedire mail da GMail via Python

Alla ricerca di un metodo per spedire le misure di un sensore attaccato a Raspberry ho trovato il codice di questo sito che permette di inviare mail in automatico mediante un account GMAIL


------------------------------------
#!/usr/bin/env python
import smtplib
from email.mime.text import MIMEText

USERNAME = "lucainnoc@gmail.com"
PASSWORD = "password"
MAILTO  = "rec@toscana.it"

msg = MIMEText('valore sensore')
msg['Subject'] = 'Sensore'
msg['From'] = USERNAME
msg['To'] = MAILTO

server = smtplib.SMTP('smtp.gmail.com:587')
server.ehlo_or_helo_if_needed()
server.starttls()
server.ehlo_or_helo_if_needed()
server.login(USERNAME,PASSWORD)
server.sendmail(USERNAME, MAILTO, msg.as_string())
server.quit()