Bonjour,
Je suis à la recherche d'exemples d'utlisation de la classe SMTPHandler.
Google ne m'a pas été d'une grande aide pour cette classe.
Merci par avance.
Alexandre








Bonjour,
Je suis à la recherche d'exemples d'utlisation de la classe SMTPHandler.
Google ne m'a pas été d'une grande aide pour cette classe.
Merci par avance.
Alexandre








voici mon exemple pour ceux qui, comme moi, avaient des soucis pour utiliser cette classe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 import time import datetime import logging import logging.handlers def logemail (level,subject,msg): handler = logging.handlers.SMTPHandler(mailhost="127.0.0.1", fromaddr="expediteur@domaine.tld", toaddrs="destinataire@domaine.tld", subject=level+": "+subject) logger = logging.getLogger("MonLogger") logger.setLevel(logging.DEBUG) logger.addHandler(handler) exec ("logger."+level+"('"+msg+"')") logemail("info",str(datetime.datetime.now())+" sujet du message","corps du message")
Partager