Newer
Older
def send_email(self, subject, body, recipients, cc_recipients=None):
if cc_recipients is None:
cc_recipients = []
email_from = getattr(settings, "DEFAULT_FROM_EMAIL", None)
recipient_list = []
for recipient in recipients.split(";"):
recipient_list.append(recipient)
cc_recipients.append(email_from)
message = EmailMessage(
subject,
body,
email_from,
recipient_list,
cc=cc_recipients
)
message.content_subtype = "html"
message.send()
logger.info('Email sent. Subject: ' + subject + "; Recipients: " + recipients)