change email dumas passwords

This commit is contained in:
2021-07-21 20:32:01 +02:00
parent c142e0ccb6
commit 7a706ba9f2
8 changed files with 56 additions and 79 deletions

View File

@@ -76,16 +76,16 @@ def mailbox_connect(request, societe):
# connecter au serveur IMAP de la societe
if societe == 'PE':
mbx_name = 'peinture-dumas@entreprise-dumas.com'
mbx_pwd = 'sasdumas'
mbx_pwd = 'S@sdumas69'
elif societe == 'ME':
mbx_name = 'menuiserie-dumas@entreprise-dumas.com'
mbx_pwd = 'sasdumas'
mbx_pwd = 'S@sdumas69'
elif societe == 'PL':
mbx_name = 'versanit-dumas@entreprise-dumas.com'
mbx_pwd = 'sasdumas'
mbx_pwd = 'S@sdumas69'
elif societe == 'PO':
mbx_name = 'polynet-dumas@entreprise-dumas.com'
mbx_pwd = 'sasdumas'
mbx_pwd = 'S@sdumas69'
else:
request.session.flash("Cette société est inconnue ou non traitée : %s" % societe, 'danger')
return None
@@ -122,29 +122,30 @@ def home(request):
societes = ['PE','ME','PL','PO']
# critères de recherche des demandes d'interventions de la MAIF
search_criteria = ['FROM gestionsinistre@maif.fr SUBJECT "Intervention entreprise partenaire"',
search_criteria = ['FROM gestionsinistre@maif.fr SUBJECT "Intervention entreprise partenaire" UNDELETED',
'FROM service.sinistres@domus-services.fr UNDELETED']
nb_mails = 0
# lister les demandes par societe
for societe in societes:
conn = mailbox_connect(request, societe)
# select INBOX
rv, data = conn.select('INBOX', readonly =True)
# créer la liste des entêtes des messages à afficher
for criteria in search_criteria:
rv, data = conn.search(None, criteria)
if rv != 'OK':
request.session.flash("ERREUR de lecture de la boîte de réception", 'danger')
return HTTPFound(location=request.route_url('home'))
# ng de mails dans la mailbax
nb_mails += len(data[0])
if conn != None:
# select INBOX
rv, data = conn.select('INBOX', readonly =True)
# créer la liste des entêtes des messages à afficher
for criteria in search_criteria:
rv, data = conn.search(None, criteria)
if rv != 'OK':
request.session.flash("ERREUR de lecture de la boîte de réception", 'danger')
return HTTPFound(location=request.route_url('home'))
# ng de mails dans la mailbax
nb_mails += len(data[0])
# deconnexion du serveur
conn.close()
conn.logout()
# deconnexion du serveur
conn.close()
conn.logout()
return {
'page_title': 'Bienvenue sur %s' % request.host,