#

  1. from email.mime.text import MIMEText
  2. from email.header import Header
  3. import smtplib
  4.  
  5. # sender = 'zcayyl@163.com' # 发送人的邮箱
  6. sender = '576951284@qq.com'
  7. sender_pass = '' # 发送人的邮箱密码/授权码
  8. host = 'smtp.qq.com' # 开启的163/qq邮箱的smtp
  9. recivers = ['zcayyl@163.com','1115230598@qq.com'] # 接受者的邮箱
  10.  
  11. def mail():
  12. message = MIMEText('s17测试', 'plain', 'utf-8') # 第一个参数为内容(可以''' ..换行/编写网页代码 '''),第二个参数为文本格式/html,第三个为编码
  13. message['From'] = '{}'.format(sender) # 发送者
  14. message['To'] = ','.join(recivers) # 接受者
  15. message['Subject'] = '邮件测试' # 主题
  16.  
  17. try:
  18. smtpobj = smtplib.SMTP_SSL(host, 465) # 启用ssl发信,端口为465
  19.  
  20. smtpobj.login(sender, sender_pass) # 登录
  21.  
  22. smtpobj.sendmail(sender, recivers, message.as_string())
  23. print('success')
  24. smtpobj.quit()
  25. except Exception as e:
  26. print(e)
  27. # print('error')
  28.  
  29. mail() # emqferldqjgbbbai 调用
  1. import smtplib
  2. from email.mime.text import MIMEText
  3.  
  4. msg = MIMEText('''
  5. 你好:
  6. 我是来自 XX 的小伙子,
  7. 现在想求职一份Python的工作!
  8. 下面是我的附件简历!''') #文本内容
  9.  
  10. msg['Subject'] = "python爬虫 3年经验 东北大学"
  11. msg['From'] = "zcayyl@163.com"
  12. msg['To'] = "576951284@qq.com"
  13.  
  14. s = smtplib.SMTP('smtp.163.com') #SMTP_SSL安全发信,端口为465 SMTP/25
  15. s.login('zcayyl@163.com','') #账号/密码
  16. s.send_message(msg)
  17. print('success') #成功
  18. s.quit()

极简版 发邮件

python SMTP发邮件的更多相关文章

  1. python smtp 发邮件 添加附件

    # -*- coding:utf-8 -*- # __author__ = 'justing' import os import smtplib from email.mime.multipart i ...

  2. python smtp发邮件报错“[Errno -2] Name or service not known”的解决

    最近给ss-py-mu写了个检查用户是否到期,并在到期前的第2天邮件提醒的功能. 配置存储在ini文件中,通过configparser模块获取,但尝试发送邮件的时候发现报错[Errno -2] Nam ...

  3. python基础-发邮件smtp

    先来想下发送邮件需要填写什么,还需要有什么条件1.与邮件服务器建立连接,用户名和密码2.发邮件:发件人,收件人,主题,内容,附件3.发送 使用第三方邮箱发送邮件 #! /usr/bin/env pyt ...

  4. python自动发邮件总结及实例说明

    python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用.smtplib模块主要负责发送邮件,email模块主要负责构造邮件. sm ...

  5. 【Python系列】Python自动发邮件脚本-html邮件内容

    缘起 这段时间给朋友搞了个群发邮件的脚本,为了防止进入垃圾邮件,做了很多工作,刚搞完,垃圾邮件进入率50%,觉得还不错,如果要将垃圾邮件的进入率再调低,估计就要花钱买主机了,想想也就算了,先发一个月, ...

  6. python自动发邮件库yagmail

    #### 一般发邮件方法 我以前在通过Python实现自动化邮件功能的时候是这样的: import smtplib from email.mime.text import MIMEText from ...

  7. 【Python】 发邮件用 smtplib & email

    smtplib & email ■ 概述 发邮件主要用到smtplib以及email模块.stmplib用于邮箱和服务器间的连接,发送的步骤.email模块主要用于处理编码,邮件内容等等.主要 ...

  8. Python自动发邮件-yagmail库

    之前写过用标准库使用Python Smtplib和email发送邮件,感觉很繁琐,久了不用之后便忘记了.前几天看知乎哪些Python库让你相见恨晚?,看到了yagmail第三方库,学习过程中遇到一些问 ...

  9. Python自动发邮件——smtplib和email库和yagmail库

    ''' 一.先导入smtplib模块 导入MIMEText库用来做纯文本的邮件模板 二.发邮件几个相关的参数,每个邮箱的发件服务器不一样,以163为例子百度搜索服务器是 smtp.163.com 三. ...

随机推荐

  1. 关于java静态存储类的一个知识点

    今天在写代码的时候产生了一个很奇怪的问题:静态类里的数据在其他类中更改之后,是否会保存 然后就动手试验了一下,结果是 ·在更改数据的类中,输出数据都是更够以后的数据 ·在先执行更改数据的类之后执行第二 ...

  2. prach定点化处理

  3. Zabbix使用手册

    https://blog.csdn.net/qq_40025218/article/details/81778754

  4. Maven2: Missing artifact but jars are in place

    那是因为没有update project. 项目右键,maven-update project.

  5. HBuilderX开发app实现自动更新版本

      需求说明:使用MUI+Vue等技术并且通过HBuilderX打包开发移动app,在有版本更新时需要自动提示用户有新版本,并且可以点击下载自动安装. 思路说明: 应用打开时(使用Vue的生命周期mo ...

  6. C++中多态实现的关键——虚函数

    1.多态的作用 在面向对象程序设计中,使用多态能够增强代码的可扩充性,,即程序需要增加或修改部分功能时,只需修改少量代码就能够达到目的,此外多态也能起到精简代码的作用. 而实现多态的关键点,就是虚函数 ...

  7. Hive学习笔记二

    目录 Hive常见属性配置 将本地库文件导入Hive案例 Hive常用交互命令 Hive其他命令操作 参数配置方式 Hive常见属性配置 1.Hive数据仓库位置配置 1)Default数据仓库的最原 ...

  8. Fragment应用

    使用母页和子页配合展示内容:母页和子页都有自己的activity. 母页是含有frameLayout控件的页面.子页通过配置,在frameLayout控件中显示:frameLayout本身没有任何内容 ...

  9. JS高级---递归案例

    递归案例     递归案例: 求一个数字各个位数上的数字的和:  123   --->6 ---1+2+3 //递归案例:求一个数字各个位数上的数字的和: 123 --->6 ---1+2 ...

  10. HTML div标签

    看成一个 纯净的箱子吧.....啥属性都没有....默认宽度100% 高度0高度是 按DIV里的 内容而变高也可以在 CSS里 设置 宽高....DIV就是 典型的 标签.. P UL LI 等 标签 ...