smtplib

Mattepuffo's logo
Inviare email con Python

Inviare email con Python

Python, come molti altri linguaggi, include librerie e classi per l'invio di email tramite protocollo SMTP.

Il modulo si chiama smtplib, ed è molto semplice da usare.

Quella che useremo noi è l'oggetto integrata SMTP, il cui costruttore richiede:

  • host -> l'host del server SMTP
  • port -> la porta di ascolto del server STMP
  • local_hostname -> se il server SMTP gira in locale

Poi useremo la funzione sendemail, che come al solito necessità di un sender, un receivers e un message.