mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Added EMAIL_SUBJECT_PREFIX setting so you can customize the "[Django]" prefix
on emails send with mail_admins/mail_managers. Refs #568. git-svn-id: http://code.djangoproject.com/svn/django/trunk@710 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
		| @@ -1,6 +1,6 @@ | ||||
| # Use this module for e-mailing. | ||||
|  | ||||
| from django.conf.settings import DEFAULT_FROM_EMAIL, EMAIL_HOST | ||||
| from django.conf.settings import DEFAULT_FROM_EMAIL, EMAIL_HOST, EMAIL_SUBJECT_PREFIX | ||||
| from email.MIMEText import MIMEText | ||||
| import smtplib | ||||
|  | ||||
| @@ -41,9 +41,9 @@ def send_mass_mail(datatuple, fail_silently=False): | ||||
| def mail_admins(subject, message, fail_silently=False): | ||||
|     "Sends a message to the admins, as defined by the ADMINS constant in settings.py." | ||||
|     from django.conf.settings import ADMINS, SERVER_EMAIL | ||||
|     send_mail('[Django] ' + subject, message, SERVER_EMAIL, [a[1] for a in ADMINS], fail_silently) | ||||
|     send_mail(EMAIL_SUBJECT_PREFIX + subject, message, SERVER_EMAIL, [a[1] for a in ADMINS], fail_silently) | ||||
|  | ||||
| def mail_managers(subject, message, fail_silently=False): | ||||
|     "Sends a message to the managers, as defined by the MANAGERS constant in settings.py" | ||||
|     from django.conf.settings import MANAGERS, SERVER_EMAIL | ||||
|     send_mail('[Django] ' + subject, message, SERVER_EMAIL, [a[1] for a in MANAGERS], fail_silently) | ||||
|     send_mail(EMAIL_SUBJECT_PREFIX + subject, message, SERVER_EMAIL, [a[1] for a in MANAGERS], fail_silently) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user