专栏首页python3python smtplib发email

python smtplib发email

#!/usr/bin/env python

#coding: utf-8  



import smtplib  

from email.mime.text import MIMEText  

from email.header import Header  

  

sender = 'tom'  

receiver = ['john@sina.com', 'lili@163.com']  

subject = 'python email test'  

smtpserver = 'smtp.sina.com'  

username = 'yourusername'  

password = 'yourpassword'  



msg = MIMEText('你好','text','utf-8')#中文需参数‘utf-8’,单字节字符不需要  

msg['Subject'] = Header(subject, 'utf-8')  



smtp = smtplib.SMTP()  

smtp.connect(smtpserver)  

smtp.login(username, password)  

smtp.sendmail(sender, receiver, msg.as_string())  

smtp.quit()  

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python email模块的使用实例

    在使用python过程中,需要用的email模块来进行邮件的发送和接收,包含自定义邮件的中文、主题、日期、附件等信息,以下是我使用email模块来发送一个测试报...

    py3study
  • Python模块学习--email

    SMTP (Simple Mail Transfer Protocol)   邮件传送代理 (Mail Transfer Agent,MTA) 程序使用SM...

    py3study
  • Python3快速入门(七)——Pyth

    re 模块提供 Perl 风格的正则表达式模式,使 Python 语言拥有全部的正则表达式功能。

    py3study
  • setup.py文件是什么

    在安装python的相关模块和库时,我们一般使用“pip install 模块名”或者“python setup.py install”,前者是在线安装,会安...

    神秘的寇先森
  • elasticsearch API约定(一)

    前面我们介绍了一些REST API的基本用法,使读者对API的使用有了一个直观的了解,本文我们来介绍下Elasticsearch中的API约定,这些约定适用于大...

    江南一点雨
  • Linux游戏服务器之旅3_python

    python2.*上出现ImportError: No module named backports.ssl_match_hostname错误

    py3study
  • 【一分钟知识】七种损失函数

    0-1, Hinge, Logistic, Cross Entropy, Square, Absolute, Huber

    zenRRan
  • 正则表达式学习记录

    Python的正则表达式默认是贪心的,即会尽可能匹配最长的字符串。花括号后跟一个问号则表示非贪心,匹配最短的

    用户6871371
  • 关于InnoDB表数据和索引数据的存储

    版权声明:欢迎转载,请注明出处,谢谢。

    程序员欣宸
  • Hadoop SSH免密码登录

    记得要把authorized_keys文件放到.ssh目录下,与rsa等文件放在一起,否则免登录失败,debug如下(ssh -vvv localhost进行调...

    smartsi

扫码关注云+社区

领取腾讯云代金券