Correct variables in mailbox
This commit is contained in:
parent
ed7fd0d0f5
commit
304a2f1a45
@ -38,17 +38,17 @@ BACKUP_TIME = app.config['BACKUP_TIME']
|
|||||||
@login_required
|
@login_required
|
||||||
def myalias():
|
def myalias():
|
||||||
hostname=gethostname()
|
hostname=gethostname()
|
||||||
UTILISATEUR='%s' % escape(session['username'])
|
user='%s' % escape(session['username'])
|
||||||
conn = sqlite3.connect(DATABASE) # Connexion à la base de donnée
|
conn = sqlite3.connect(DATABASE) # Connexion à la base de donnée
|
||||||
cursor = conn.cursor() # Création de l'objet "curseur"
|
cursor = conn.cursor() # Création de l'objet "curseur"
|
||||||
if request.method == 'POST' and MAIL_SERVER:
|
if request.method == 'POST' and MAIL_SERVER:
|
||||||
if request.form['alias']:
|
if request.form['alias']:
|
||||||
alias = request.form['alias'].lower()+'@'+hostname
|
alias = request.form['alias'].lower()+'@'+hostname
|
||||||
else:
|
else:
|
||||||
flash(u'Addresse invalide')
|
flash(u'Addresse invalide', 'error')
|
||||||
|
|
||||||
if email_disp(alias):
|
if email_disp(alias):
|
||||||
cursor.execute("""SELECT Mail, alias FROM users where name=?""", (UTILISATEUR,))
|
cursor.execute("""SELECT Mail, alias FROM users where name=?""", (user,))
|
||||||
tmp = cursor.fetchone()
|
tmp = cursor.fetchone()
|
||||||
mail = tmp[0]
|
mail = tmp[0]
|
||||||
if tmp[1]:
|
if tmp[1]:
|
||||||
@ -60,14 +60,14 @@ def myalias():
|
|||||||
res = os.system(cmd)
|
res = os.system(cmd)
|
||||||
if res == 0:
|
if res == 0:
|
||||||
cursor.execute("UPDATE users SET alias=? WHERE name=?",
|
cursor.execute("UPDATE users SET alias=? WHERE name=?",
|
||||||
(aliases, UTILISATEUR))
|
(aliases, user))
|
||||||
conn.commit()
|
conn.commit()
|
||||||
TIME=time.strftime("%A %d %B %Y %H:%M:%S")
|
time=time.strftime("%A %d %B %Y %H:%M:%S")
|
||||||
IP=request.environ['REMOTE_ADDR']
|
IP=request.environ['REMOTE_ADDR']
|
||||||
CLIENT_PLATFORM=request.headers.get('User-Agent')
|
client_plateform=request.headers.get('User-Agent')
|
||||||
|
|
||||||
log=TIME + ' - ' + IP + ' - ' + UTILISATEUR + ' - ' + CLIENT_PLATFORM + '\n' + '---> ' + "Ajout de l'alias "+ alias + '\n'
|
log=time + ' - ' + IP + ' - ' + user + ' - ' + client_platerform + '\n' + '---> ' + "Ajout de l'alias "+ alias + '\n'
|
||||||
append_to_log(log, UTILISATEUR)
|
append_to_log(log, user)
|
||||||
flash(u'Votre alias a été ajouté', 'succes')
|
flash(u'Votre alias a été ajouté', 'succes')
|
||||||
else:
|
else:
|
||||||
flash(u'Adresse indisponible', 'error')
|
flash(u'Adresse indisponible', 'error')
|
||||||
@ -75,7 +75,7 @@ def myalias():
|
|||||||
flash(u'Adresse indisponible', 'error')
|
flash(u'Adresse indisponible', 'error')
|
||||||
|
|
||||||
cursor.execute("""SELECT Mail, alias FROM users WHERE name=?""",
|
cursor.execute("""SELECT Mail, alias FROM users WHERE name=?""",
|
||||||
(UTILISATEUR,))
|
(user,))
|
||||||
tmp = cursor.fetchone()
|
tmp = cursor.fetchone()
|
||||||
mailbox = dict()
|
mailbox = dict()
|
||||||
mailbox['Mail'] = tmp[0]
|
mailbox['Mail'] = tmp[0]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user