diff --git a/account_manager/utils/mail_utils.py b/account_manager/utils/mail_utils.py index 9c986e9..f165f40 100644 --- a/account_manager/utils/mail_utils.py +++ b/account_manager/utils/mail_utils.py @@ -1,6 +1,7 @@ import logging from django.core.mail import get_connection, send_mail +from django.utils.html import strip_tags from core.settings import EMAIL_HOST, EMAIL_PORT, EMAIL_USE_SSL, EMAIL_USE_TLS @@ -15,7 +16,8 @@ def realm_send_mail(realm, to, subject, message): use_ssl=EMAIL_USE_SSL, use_tls=EMAIL_USE_TLS) send_mail(subject=subject, - message=message, + message=strip_tags(message), + html_message=message, from_email=realm.email, recipient_list=[to, ], connection=connection) diff --git a/templates/registration/welcome_email.jinja2 b/templates/registration/welcome_email.jinja2 index 5c07fd5..dde94b2 100644 --- a/templates/registration/welcome_email.jinja2 +++ b/templates/registration/welcome_email.jinja2 @@ -1,10 +1,13 @@

Willkommen bei den StuVe Services, {{ user.username }}!

Es wurde ein Account für dich angelegt.

-

Dein Nutzername lautet: {{ user.username }}

-

Uns ist folgende E-Mail bekannt: {{ email }}

-

Um deinen Account zu aktivieren

-

Über den folgenden Link kannst du deinen Account - aktivieren: {{ protocol }}://{{ domain }}{{ url('ldap_password_reset_confirm', kwargs={'uidb64':uid, 'token':token}) }}

-

Der Link ist nur {{ expiration_days }} Tage gültig!

-

Und so erreichst du deinen Account: {{ protocol }}://{{ domain }}{{ url('login') }}

+

Dein Nutzername lautet: {{ user.username }}

+

Uns ist folgende E-Mail bekannt: {{ email }}

+

Über den folgenden Link kannst du deinen Account aktivieren: + + {{ protocol }}://{{ domain }}{{ url('ldap_password_reset_confirm', kwargs={'uidb64':uid, 'token':token}) }}# + +

+

Der Link ist nur {{ expiration_days }} Tage gültig!

+

Und so gehts zum Login