Files
mayan-edms/mayan/apps/mailer/validators.py

19 lines
531 B
Python

from __future__ import unicode_literals
from django.core import validators
from django.utils.translation import ugettext_lazy as _
from .utils import split_recipient_list
def validate_email_multiple(value):
recipient_list = split_recipient_list(recipients=[value])
for recipient in recipient_list:
validate_email = validators.EmailValidator(
message=_('%(email)s is not a valid email address.') % {
'email': recipient
}
)
validate_email(value=recipient)