emails: Make new login notifications come from 'Zulip Account Security.'

This commit is contained in:
James Rowan 2017-07-11 13:58:52 -04:00 committed by Tim Abbott
parent c1b89d1744
commit bb0be18bc5
1 changed files with 4 additions and 2 deletions

View File

@ -7,7 +7,7 @@ from django.template import loader
from django.utils.timezone import get_current_timezone_name as timezone_get_current_timezone_name from django.utils.timezone import get_current_timezone_name as timezone_get_current_timezone_name
from django.utils.timezone import now as timezone_now from django.utils.timezone import now as timezone_now
from typing import Any, Dict, Optional from typing import Any, Dict, Optional
from zerver.lib.send_email import send_email_to_user from zerver.lib.send_email import send_email_to_user, FromAddress
from zerver.models import UserProfile from zerver.models import UserProfile
def get_device_browser(user_agent): def get_device_browser(user_agent):
@ -88,4 +88,6 @@ def email_on_new_login(sender, user, request, **kwargs):
context['device_info'] = device_info context['device_info'] = device_info
context['user'] = user context['user'] = user
send_email_to_user('zerver/emails/notify_new_login', user, context=context) send_email_to_user('zerver/emails/notify_new_login', user,
from_name='Zulip Account Security', from_address=FromAddress.NOREPLY,
context=context)