Skip to content
Snippets Groups Projects
Verified Commit acd328d9 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Set OTRS customer in account registration mail.

Uses EmailMessage object isntead of send_mail shortcut.
parent 0bd11f97
No related branches found
No related tags found
No related merge requests found
from django.contrib import auth
from django.core.mail import mail_admins, send_mail
from django.core.mail import EmailMessage
from django.http import HttpResponse
from django.shortcuts import redirect, render
from django.utils.translation import ugettext as _
......@@ -107,8 +107,15 @@ def register(request):
person.subscribe_newsletter(register_form.cleaned_data['newsletter'])
# E-mail user and admins
subject = _('Teckids-Account %s angelegt') % register_form.cleaned_data['uid']
body = _("""
message = EmailMessage()
message.reply_to = ['root@teckids.org']
message.to = [register_form.cleaned_data['mail']]
message.cc = ['root@teckids.org']
message.subject = _('Teckids-Account %s angelegt') % register_form.cleaned_data['uid']
message.extra_headers = {
'X-OTRS-CustomerUser': register_form.cleaned_data['uid']
}
message.body = _("""
Hallo %s,
dein Teckids-Account mit dem Benutzernamen %s wurde angelegt.
......@@ -122,8 +129,7 @@ verein@teckids.org.
Viel Spaß,
dein Teckids-Team
""") % (register_form.cleaned_data['given_name'], register_form.cleaned_data['uid'])
send_mail(subject, body, "Teckids e.V. <verein@teckids.org>", [register_form.cleaned_data['mail']])
mail_admins(subject, body)
message.send()
context['registered'] = True
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment