diff --git a/email_mgt.py b/email_mgt.py index d44d26e..1780062 100644 --- a/email_mgt.py +++ b/email_mgt.py @@ -18,7 +18,7 @@ password = 'Vince1234!' smtp_address = 'smtp-relay.sendinblue.com' port = 587 sender = 'billardman01@hotmail.com' -receiver = ["cherif.balde@yahoo.fr","cbalde@bigben-connected.com"] +receiver = ["cbalde3@mysy-training.com","billardman1@gmail.com"] user = 'billardman01@hotmail.com' @@ -30,8 +30,8 @@ def send_user_account_mail(message, account_mail): tomorrow = datetime.date.today() + datetime.timedelta(days=1) tomorrow_day = tomorrow.strftime("%A") - receiver = ["cherif.balde@yahoo.fr","cbalde@bigben-connected.com",str(account_mail)] - toaddrs = ", ".join(receiver) + receiver = ["billardman01@hotmail.com", "cherif.balde@yahoo.fr", "cbalde@mysy-training.com","billardman1@gmail.com",str(account_mail)] + toaddrs = ",".join(receiver) print(" mail enoye à : "+toaddrs) @@ -43,35 +43,52 @@ def send_user_account_mail(message, account_mail): msg['Subject'] = 'MySy : test email activation compte ' msg['From'] = 'billardman01@hotmail.com' - msg['To'] = str(toaddrs) - + msg['To'] = "cherif.balde@yahoo.fr,billardman01@hotmail.com" html = ''' - + + + -

Bonjour

-

Pour valider votre compte, merci de cliquer ici

- - - http://89.156.84.196:5000/myclass/api/valide_user_account/{objId} - +
+

+ Mysy Training Logo

+
+
+
+
+ Bonjour +
+ +Votre adresse e-mail a bien été enregistrée sur le site MySy-Training.
+Pour valider votre compte, veuillez cliquer sur le lien ci-dessous : +
+
+
+ CLIQUEZ ICI + - - - + + +
+ - http://127.0.0.1:5000/myclass/api/valide_user_account/{objId} + CLIQUEZ ICI ==> LOCALHOST

Cordialement
L'equipe informatique de MySy

+

+
+
- + + '''.format(code=tomorrow_day, objId=message) @@ -82,17 +99,9 @@ def send_user_account_mail(message, account_mail): print("html_mime ="+str(html)) - # filename = r"C:\Users\cbalde\OneDrive - bigben-connected.com\Bureau\En cours\SalesOutImport\example2.csv" - #attachment = open(filename, "rb") - # instance of MIMEBase and named as p - #p = MIMEBase('application', 'octet-stream') - # To change the payload into encoded form - #p.set_payload((attachment).read()) - - # encode into base64 - #encoders.encode_base64(p) - #p.add_header('Content-Disposition', "attachment; filename= LogisticReport_GDT.csv") - #msg.attach(p) + toaddr = str(account_mail) + cc = ['billardman01@hotmail.com'] + toaddrs = [toaddr] + cc # msg.attach(MIMEText(open(filename).read())) @@ -122,7 +131,7 @@ def send_partner_account_mail(message, account_mail): msg['Subject'] = 'MySy : test email activation compte ' msg['From'] = 'billardman01@hotmail.com' msg['To'] = str(toaddrs) - msg['Cc'] = 'cbalde@bigben-connected.com' + msg['Cc'] = 'cbalde@mysy-training.com' html = ''' @@ -132,8 +141,8 @@ def send_partner_account_mail(message, account_mail):

Vous venez de créer un compte partenaire. Pour activier votre compte, merci de cliquer ici

- - http://89.156.84.196:5000/myclass/api/valide_partnair_account/{objId} + + https://apimysy.iexercice.com/myclass/api/valide_partnair_account/{objId} diff --git a/main.py b/main.py index 94816ad..82561eb 100644 --- a/main.py +++ b/main.py @@ -18,6 +18,9 @@ import Dev_api_functions as dev_function from flask_cors import CORS, cross_origin import time from OpenSSL import SSL +from flask import redirect +from flask import Flask, render_template, request, redirect, url_for + DEBUG_LEVEL = logging.DEBUG LOG_FILE_NAME = "./Log/log_file.log" @@ -213,7 +216,14 @@ def valide_user_account(value): print(" ### validation du compte = ",value) status, retval = eua.valide_user_account(value) - return jsonify(status=status, message=retval) + + url = "" + if( status ): + url = 'https://dev.mysy-training.com/login' + else: + url = 'https://dev.mysy-training.com/erreur' + + return redirect(url) '''