zjm*_*126 17 python email django asynchronous
这是我的代码:
class EmailThread(threading.Thread):
def __init__(self, subject, html_content, recipient_list):
self.subject = subject
self.recipient_list = recipient_list
self.html_content = html_content
threading.Thread.__init__(self)
def run (self):
msg = EmailMultiAlternatives(self.subject, self.html_content, EMAIL_HOST_USER, self.recipient_list)
#if self.html_content:
msg.attach_alternative(True, "text/html")
msg.send()
def send_mail(subject, html_content, recipient_list):
EmailThread(subject, html_content, recipient_list).start()
Run Code Online (Sandbox Code Playgroud)
它不发送电子邮件.我能做什么?
zjm*_*126 27
现在好了
class EmailThread(threading.Thread):
def __init__(self, subject, html_content, recipient_list):
self.subject = subject
self.recipient_list = recipient_list
self.html_content = html_content
threading.Thread.__init__(self)
def run (self):
msg = EmailMessage(self.subject, self.html_content, EMAIL_HOST_USER, self.recipient_list)
msg.content_subtype = "html"
msg.send()
def send_html_mail(subject, html_content, recipient_list):
EmailThread(subject, html_content, recipient_list).start()
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10818 次 |
最近记录: |