Genera un frammento di codice per automatizzare un compito.
Uno script che automatizza il processo di invio di email.
import smtplib

# Stabilire una sessione sicura con il server SMTP in uscita di Gmail
# utilizzando il tuo account Gmail
server = smtplib.SMTP("smtp.gmail.com", 587)
server.starttls()
server.login('my_gmail_address@gmail.com', 'my_password')

# Invia un messaggio di testo tramite il gateway SMS del numero di destinazione
def send_sms(number, message):
    server.sendmail(
      'my_gmail_address@gmail.com',
      number,
      message
    )

def send_emails():
    # Imposta i numeri di destinazione
    numbers = ['1111111111']
      
    # Imposta il contenuto del messaggio di testo
    message = "Questo è un messaggio automatico inviato tramite email."
    
    # Invia ogni SMS
    for number in numbers:
        send_sms(number, message)

# Chiamata al blocco principale
if __name__ == '__main__':
    send_emails()