zoukankan      html  css  js  c++  java
  • 解决Django发送中文邮件时的编码及乱码问题

    参考自---http://blog.csdn.net/clh604/article/details/9274793

    #-*- coding=utf8 -*-
    from email.message import Message  
    from email.header import Header  
    import smtplib
      
    msg=Message()  
    msg['Mime-Version']='1.0'  
    msg['Content-type']='text/html'  
    msg['From']="flow***@sina.com"  
    msg['To']="beckyXXX@sina.com" 
    msg['Subject']=Header("测试","utf8")#用Header对象处理主题乱码

    msg.set_payload("<p>Hello,</p><p>content</p><p>Best Rgds</p>",'utf8')#用Message对象处理正文乱码

    server=smtplib.SMTP()
    server.connect(host, port) 
    server.login(user, password)

    server.sendmail(msg['From'], msg['To'], msg.as_string())
    server.close() 

     More:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832745198026a685614e7462fb57dbf733cc9f3ad000

  • 相关阅读:
    日常小算法
    美化type="file"控件
    流文件_从网络中获取文件
    Kibana配置安装
    JDK安装
    Node.js安装windows环境
    RabbitMQ高可用
    RabbitMQ实例C#
    RabbitMQ基础命令rabbitmqctl
    RabbitMQ配置
  • 原文地址:https://www.cnblogs.com/flowjacky/p/4818056.html
Copyright © 2011-2022 走看看