Reworh the messagerie page

This commit is contained in:
2025-12-15 10:09:25 +01:00
parent 2f61155040
commit a985840bc8
3 changed files with 118 additions and 1 deletions

View File

@@ -29,11 +29,39 @@ XMPP_SERVER = app.config['XMPP_SERVER']
SETUID = app.config['SETUID']
BASE_URL = app.config['BASE_URL']
MAIL_DOMAIN = app.config['HOST']
MAIL_WEBSERVICE = app.config['MAIL_WEBSERVICE']
XMPP_WEBSERVICE = app.config['XMPP_WEBSERVICE']
##################################################################################################
@mymailbox.route('/mymailbox/', methods=['GET'] )
@login_required
def mymessaging():
hostname=MAIL_DOMAIN
user='%s' % escape(session['username'])
conn = sqlite3.connect(DATABASE) # Connexion à la base de donnée
cursor = conn.cursor() # Création de l'objet "curseur"
cursor.execute("""SELECT Mail FROM users where name=?""", (user,))
tmp = cursor.fetchone()
myemail = tmp[0]
return render_template('mymessaging.html',
section="mymessaging",
hostname=hostname,
myemail=myemail,
mail_server=MAIL_SERVER,
mail_webservice=MAIL_WEBSERVICE,
xmpp_server=XMPP_SERVER,
xmpp_webservice=XMPP_WEBSERVICE,
username=user )
@mymailbox.route('/mymailbox/alias', methods=['GET', 'POST'] )
@login_required
def myalias():