diff --git a/mails/forms.py b/mails/forms.py index 4dfc63413b174f667fa66da16139838db0b23841..fd1feb9cb95dcef96c1f321560be835f56c61633 100644 --- a/mails/forms.py +++ b/mails/forms.py @@ -74,6 +74,8 @@ class EmailTemplateForm(forms.Form): bcc_list = [bcc_to] else: bcc_list = bcc_to + elif re.match("[^@]+@[^@]+\.[^@]+", self.mail_data.get('bcc_to')): + bcc_list = [self.mail_data.get('bcc_to')] if self.cleaned_data.get('extra_recipient') and self.recipient: bcc_list.append(self.cleaned_data.get('extra_recipient'))