商务网站开发_网站构建_建设网站建设_网站案例
import osdef send_simple_email(request):subject = "[邮件主题]"message = "[邮件内容]"from_email = settings.EMAIL_FROM recipient_list = ["xx@xx.com","xxx@xx.com"...]ret = send_mail(subject, message, from_email, recipient_list)return HttpResponse(ret)def send_complex_email(request):subject = ''text_content = ''html_content = ''from_email = settings.DEFAULT_FROM_EMAILreceive_email_addr = ["xx@xx.com"]msg = EmailMultiAlternatives(subject, text_content, from_email, receive_email_addr)msg.attach_alternative(html_content, "text/html")html1 = "<div><img src='cid:imgid'></div>"msg_html_img = MIMEText(html1, 'html', 'utf-8')msg.attach(msg_html_img)file_path = os.path.join(settings.BASE_DIR, "static/kd.png")with open(file_path, "rb") as f:msg_img = MIMEImage(f.read())msg_img.add_header('Content-ID', 'imgid') msg.attach(msg_img)file_path = os.path.join(settings.BASE_DIR, "日志.txt")text = open(file_path, 'rb').read()file_name = os.path.basename(file_path)b = make_header([(file_name, 'utf-8')]).encode('utf-8')msg.attach(b, text)file_path = os.path.join(settings.BASE_DIR, "test.jpg")text = open(file_path, 'rb').read()file_name = os.path.basename(file_path)b = make_header([(file_name, 'utf-8')]).encode('utf-8')msg.attach(b, text)file_path = os.path.join(settings.BASE_DIR, "test.xlsx")text = open(file_path, 'rb').read()file_name = os.path.basename(file_path)b = make_header([(file_name, 'utf-8')]).encode('utf-8')msg.attach(b, text)msg.send()return HttpResponse("发送完成")">