mail: utilisation du context manager pour smtp
This commit is contained in:
parent
bdeac3f7b0
commit
c60a2589a3
3 changed files with 37 additions and 37 deletions
|
@ -2,12 +2,13 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Auteur: Gabriel Detraz
|
||||
|
||||
from lc_ldap import shortcuts
|
||||
import smtplib
|
||||
from email.header import Header
|
||||
from email.MIMEText import MIMEText
|
||||
from email.Utils import formatdate
|
||||
|
||||
from lc_ldap import shortcuts
|
||||
import gestion.mail as mail_module
|
||||
|
||||
SEND = False
|
||||
|
||||
con = shortcuts.lc_ldap_readonly()
|
||||
|
@ -48,5 +49,6 @@ Les membres actifs du Crans'''
|
|||
MonEmail['To'] = m2
|
||||
MonEmail['Date'] = formatdate(localtime=True)
|
||||
if SEND:
|
||||
Serveur_SMTP.sendmail('cableurs@lists.crans.org', m2, MonEmail.as_string())
|
||||
with mail_module.ServerConnection() as conn:
|
||||
conn.sendmail('cableurs@lists.crans.org', m2, MonEmail.as_string())
|
||||
Serveur_SMTP.quit()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue