J'écris un programme qui envoie des emails à plusieurs personnes et il prend les adresses d'un fichier de configuration. Le problème est que chaque fois qu'il s'exécute il prend seulement à la première adresse et l'envoie à celui-là. D'ailleurs, cela utilise le modal configparser en python.Emailing plusieurs personnes à partir d'un fichier de configuration
Heres mon code:
reporter_email = '%s' %config.get("email", "reporter_email")
notification_emails = ['%s' %(config.get("email", "notification_emails"))]
to = '%s' %config.get("email", "to")
subject = '%s' %config.get("email", "subject")
body = ('''%s\n
%s
%s''' %(config.get("email", "intro_body"), str(fileNames), config.get("email", "con_body")))
to = "To: %s\n" %(to)
subject = "Subject: %s\n\n" %(subject)
smtpObj = smtplib.SMTP('%s' %config.get("email", "portal"), 25)
smtpObj.sendmail(reporter_email, notification_emails, to + subject + body)
smtpObj.quit()
Merci, Je l'ai en cours d'exécution sur une boucle et son grand travail maintenant – nlee
votre accueil, vous pouvez utiliser Cci pour – Efazati