Come mandare un mail con il server smtp e il relativo login
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
#Importo libreria per smtp import smtplib #Setto le variabili del Email destinatario = 'La mail del destinatario' gmail_user = 'Il tuo user' gmail_password = 'Tua password' gmail_host = 'smtp.gmail.com' #Connession al Server smtp_server = smtplib.SMTP(gmail_host,587) smtp_server.ehlo() smtp_server.starttls() smtp_server.ehlo #Login al server smtp_server.login(gmail_user, gmail_password) #Setto header header = 'destinatario:' + destinatario + '\n' + 'From: ' + gmail_user + '\n' + 'Subject:testing \n' #Creo il corpo del mail unendo header della mail piu il messaggio da trasmettere body = header + "\n Qui c'è il corpo della mail \n\n" #Invio mail smtp_server.sendmail(gmail_user, destinatario, body) smtp_server.close() |