准备工作:安装第三方包,yagmail和keyring

安装完成后,打开命令提示符窗口(我用的是win)。输入python回车,输入import yagmail回车,输入yagmail.register('你的邮箱地址','邮箱密码或邮箱安全码')回车。没有报错后,就可以开始编写python脚本了。

直接上脚本:

import yagmail

smtp_server=yagmail.SMTP(user='xxxxx@qq.com',host='smtp.qq.com')

#host 需要你到邮箱首页帮助中心找一下,一般都是smtp.xxxx.com

contents=['邮件正文内容,可以逗号分开多写几行,也可以用转行符号!']

smtp_server.send('xxxx@xxxx.com','邮件主题描述',contents)

# xxxx@xxxx.com收件邮箱地址,可以设置成一样的,测试一下自己能收到不。

执行上面的脚本,基本上就可以收到邮件了。不要执行多次,太频繁,容易被服务器拦截,最后可能会被封号。

另外 contents 里可以写html,也可以放附件,附件的话直接写个本机文件路径即可。

python电子邮件地址怎么写_Python脚本也可以用来发送电子邮件相关推荐

  1. 电子邮件地址怎么写,国内电子邮件服务商有哪些,怎么申请注册邮件地址大全账号?

    许多第一次接触邮箱的人,可能不知道电子邮件地址怎么写,导致经常出错.其实,邮箱地址格式有一套通用的格式,无论是收发邮件或是申请注册电子邮箱,都可以套用这个格式,在选择好电子邮件服务商后,就可注册邮件地 ...

  2. 【Android RTMP】RTMPDump 推流过程 ( 独立线程推流 | 创建推流器 | 初始化操作 | 设置推流地址 | 启用写出 | 连接 RTMP 服务器 | 发送 RTMP 数据包 )

    文章目录 安卓直播推流专栏博客总结 一. Java 层传入的 RTMP 推流地址处理 二. RTMPDump 推流线程 三. 创建 RTMP 对象 四. 初始化 RTMP 对象 五. 设置 RTMP ...

  3. html中电子邮件地址怎么写,什么是Email地址?怎么写

    什么是email地址 EMAIL地址中文名为电子邮件地址,电子邮件地址如真实生活中人们常用的信件一样,有收信人姓名,收信人地址等等.其结构是:用户名@邮件服务器,用户名就是你在主机上使用的登录名.而@ ...

  4. python文件是怎么写_python头文件怎么写

    本文主要以python2为例.首先介绍一下Python头文件的编程风格,然后再给大家详细介绍import部分的基本用法.这两个部分就是Python中头文件的组成模块. 编程风格#!/usr/bin/e ...

  5. python发送excel文件_如何在Python中使用Excel文件(xlsx)附件发送电子邮件

    我需要发送一封带有Excel附件的电子邮件 我的代码如下,可以发送电子邮件 但是当我收到邮件时,附件文件不是Excel文件~~ 看来我附加的格式不对~~~ 我添加了不同的电子邮件地址来接收此电子邮件 ...

  6. 电子邮件地址中服务器怎么看,电子邮件地址中,@前面的内容表示的是电子邮件服务器的地址。()A.正确B.错误 - 作业在线问答...

    相关题目与解析 电子邮件地址中,@前面的内容表示的是电子邮件服务器的地址.()A.正确B.错误 ●下图中①.②和③分别表示电子邮件地址的(3).(3)A.用户信箱的邮件接收服务器域名.帐号和分隔符 关 ...

  7. python电子邮件地址怎么写_用Python发送电子邮件

    今天给大家分享如何用Python自动发送电子邮件,当我们在云服务器上部署了爬虫,就希望当爬虫发生异常情况的时候能通过自动发送电子邮件来通知我们.因此学会用Python程序自动发送邮件能减轻不少爬虫监控 ...

  8. python地址怎么写_python文件地址(文件路径)怎么写

    python文件地址(文件路径)怎么写 windows系统中输入文件目录的时候是''反斜杠符号,因为window 读取文件可以用\,如: os.chdir('D:\软件\NotePad++\Proje ...

  9. python 学习笔记 12 -- 写一个脚本获取城市天气信息

    近期在玩树莓派,前面写过一篇在树莓派上使用1602液晶显示屏,那么可以显示后最重要的就是显示什么的问题了. 最easy想到的就是显示时间啊,CPU利用率啊.IP地址之类的.那么我认为呢,假设可以显示当 ...

最新文章

  1. 动动手,用TensorFlow API训练出自己的目标检测模型
  2. 如何把讨厌的人踢出局域网(kickthemout)
  3. TCP丢包检测技术详解
  4. SpringBoot任务调度案例(学习笔记)
  5. 为了自动驾驶,沃尔沃包养了激光雷达公司Luminar
  6. Windows驱动开发技术详解——经典书评
  7. jave依赖无法导入it.sauronsoftware.jave jar下载
  8. 美团点评2020校园招聘商业分析师一面(2019.9.5)
  9. 【机器学习】吴恩达:机器学习的六个核心算法
  10. 【博学谷学习记录】超强总结,用心分享 | 【Java】自定义异常
  11. 关于固定总价合同的建设工程项目审计的几点思考
  12. C语言及数据结构课程设计:超市信息管理系统
  13. 高通骁龙865 plus有哪些手机 高通骁龙865 plus有什么手机
  14. Bill Gekas儿童摄影作品欣赏
  15. Ubuntu搭建EDK2环境
  16. 华为云数据中心建设全面复工进行中,预计2021年投入使用
  17. 巧记作宾语补足语的省略to 的动词不定式
  18. 数组如何定义和初始化?
  19. 安卓手机丢失的数据还可以恢复吗
  20. python入门小程序:霍兰德人格分析

热门文章

  1. 魅族mx四核即将使用android,魅族MX四核真机主板曝光 6月份即将上市
  2. 谷歌公司经典面试题扔鸡蛋的详细解读(一)
  3. 【经典】非全序列底板通俗演义-AC OC EG CL 红黑碳王
  4. 160429 vue.js 2 台灣小凡(体验 vuejs 2之随笔)
  5. NBA总决赛。。。。
  6. dxgmms2.sys蓝屏的三种解决方法
  7. MHDD硬盘坏道检测修复教程(转)
  8. [035] 微信公众帐号开发教程第11篇-符号表情的发送(上)
  9. [E进位制] lc168. Excel表列名称(进位制+进制转换)
  10. Servlet[SpringMVC]的Servlet.init()引发异常