def mail_send_task(to: str, subject: str, body: str, sender: str,
cc: list=None, bcc: list=None, headers: dict=None):
email = EmailMultiAlternatives(subject, body, sender, to=to, cc=cc, bcc=bcc, headers=headers)
backend = get_connection(fail_silently=False)
try:
backend.send_messages([email])
except Exception:
logger.exception('Error sending email')
raise SendMailException('Failed to send an email to {}.'.format(to))
评论列表
文章目录