import datetime import smtplib import ssl from email.mime.text import MIMEText import sys, codecs
sys.stdout = codecs.getwriter("utf-8")(sys.stdout) gmail_account = "" # → Veuillez saisir votre adresse e-mail. gmail_password = "" # → Veuillez saisir le mot de passe de votre adresse e-mail. gmail to = "" # → Veuillez saisir l'adresse e-mail que vous souhaitez envoyer. send_name = "Puyan"
today_date = datetime.date.today() delivery_date = today_date + datetime.timedelta(days=7) print(today_date,delivery_date)
subject = "{0}, nous vous enverrons un bon de commande pour {1}.". Format (send_name, today_date)
body = "Nous vous enverrons le bon de commande avec le titre.
Veuillez vérifier le fichier joint.
La date de livraison de cette commande sera le {0}.
Puyan Co., Ltd.". Format (date_delivraison )
print (subject) # Pour confirmation
print (corps) # pour confirmation
msg = MIMEText(body, "html") print(msg)
msg["Subject"] = subject msg["To"] = mail_to msg["From "] = gmail_account print(msg)
server = smtplib.SMTP_SSL("smtp.gmail.com", 465,context=ssl.create_default_context()) server.login(gmail_account, gmail_password) server.send_message(msg) server.close() print ('envoyer terminé')