1.注册139邮箱,在设置中开启邮箱协议设置,如图所示:

2.编写代码。本人在anaconda的jupyter notebook中测试成功。代码如下:

# -*- coding: UTF-8 -*-
#无法成功,需要第三代申请密码保护 
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
 
my_sender='1@139.com'    # 发件人邮箱账号
my_pass = 'yourpassword'              # 发件人邮箱密码
my_user='yourQQ@qq.com'      # 收件人邮箱账号,我这边发送给自己
def mail():
    ret=True
    try:
        msg=MIMEText('填写邮件内容','plain','utf-8')
        msg['From']=formataddr(["From",my_sender])  # 括号里的对应发件人邮箱昵称、发件人邮箱账号
        msg['To']=formataddr(["To",my_user])              # 括号里的对应收件人邮箱昵称、收件人邮箱账号
        msg['Subject']="菜鸟教程"                # 邮件的主题,也可以说是标题
 
        server=smtplib.SMTP("smtp.139.com", 25)  # 发件人邮箱中的SMTP服务器,端口是25
        server.login(my_sender, my_pass)  # 括号中对应的是发件人邮箱账号、邮箱密码
        server.sendmail(my_sender,[my_user,],msg.as_string())  # 括号中对应的是发件人邮箱账号、收件人邮箱账号、发送邮件
        server.quit()  # 关闭连接
    except Exception:  # 如果 try 中的语句没有执行,则会执行下面的 ret=False
        ret=False
    return ret
 
ret=mail()
if ret:
    print("邮件发送成功")
else:
    print("邮件发送失败")

希望能帮到有需要的朋友。

用python通过139邮箱发送Email相关推荐

  1. 使用Python登录QQ邮箱发送QQ邮件

    这真是黑科技啊,原来推送的广告邮件就是这样产生的.好人用来发节日贺卡,给女朋友纪念邮件:坏人会学着发广告,垃圾邮件.我希望大家能学会了做些有趣的有意义的事情. 今天我带大家实现下简单的发邮件功能.我们 ...

  2. Python使用139邮箱发送邮件

    Python使用139邮箱发送邮件 139邮箱开启 首先进入邮箱的设置选项,选择 邮箱协议设置,开启IMAP/SMTP服务. 编写Python代码 # 寄送139邮箱邮件的程序 # 准备通讯模块设定 ...

  3. Python使用QQ邮箱发送多收件人email

    实际开发过程中使用到邮箱的概率很高,那么如何借助python使用qq邮箱发送邮件呢? 代码很简单,短短几行代码就可以实现这个功能. 使用到的模块有smtplib和email这个两个模块,关于这两个模块 ...

  4. Python使用QQ邮箱发送验证码

    向指定对象发送验证码 在做一些个人的demo或者实战项目等,涉及登录验证的,可以通过该方式实现一个简易的邮箱发送验证码. 该方法使用了Python的smtplib第三方库,需要保证发送者的QQ邮箱开通 ...

  5. python smtp QQ邮箱 发送附件

    质己跑完case 会得到的一个测试报告,然后我要把这个测试报告通过qq邮箱发送到接受人那里,闲话少说 mailto_list = ['caoyong@zlddata.cn'] # 收件人(列表) ma ...

  6. 利用python读取excel中邮箱进行批量群发,使用中国移动内部邮箱或139邮箱-html编辑的正文并且带附件。

    简介 此项目是通过读取excel文件内容(包含公司名称,公司类型,邮箱-每个公司对应多个邮箱)自动批量发送邮件到目标公司.亲测可用. 完整代码 import smtplib from email.mi ...

  7. 基于python的毕业论文邮箱收发系统_Python 收发Email的实现

    关于Email的基础知识就不说,直接进入Python主题. 一 发送Email 简单邮件传输协议(SMTP)大家应该都很熟悉了,在python中也有一个smtplib的模块来实现发送邮件的功能,一般的 ...

  8. python发送文件到指定的邮箱_怎么用qq邮箱发文件-用python发送139邮箱电子邮件和短信通知,让你不再错过重要信息...

    今天,咿哑呀为大家介绍怎样发送电子邮件,实现邮件到达短信通知,让你不再错过重要信息的获取.我们知道,139邮箱有邮件到达时,会自动发短信给用户,我们就可以利用这个功能,向用户的139邮箱发送邮件并获得 ...

  9. python爬虫练习-爬取暖心小故事并实现定时邮箱发送

    一.练习目的 爬取在按网站故事并实现定时邮箱发送 二.实现步骤 爬取在线网站的小故事 编写邮箱发送程序 添加定时任务 三.实现过程 1.爬取在线网站的小故事并编写邮箱发送程序 # _*_ coding ...

最新文章

  1. Asp.Net Core 视图整理(一)
  2. java调试生命周期,一种基于JAVA的智能合约生命周期的管理方法与流程
  3. 使用 apifm-wxapi 快速开发小程序
  4. Apache http强制转为https页面访问(转)
  5. python有趣的简单代码_简单几步,100行代码用Python画一个蝙蝠侠的logo
  6. 中文分词算法工具hanlp源码解析
  7. android wifi 连不上手机助手,usb调试断断续续的很烦?试试adb wifi调试
  8. c#中,如何获取日期型字段里的年、月、日?
  9. imagenet2012数据集
  10. 黑苹果OC引导注入_黑苹果OC配置工具:OpenCore Configurator v2.15.2.0
  11. 计算机无法安装网卡驱动,电脑经验遇到网卡驱动安装不上的问题,该如何解决呢?一起来看看...
  12. AE Face Tools 4 脸部工具扩展(中英对照)
  13. 支持向量机原理与实现
  14. iOS高仿app源码:10天时间纯代码打造高仿优质《内涵段子》
  15. 大鹏教你python数据分析
  16. tp5shop tp5商城 WSTMart B2B2C开源商城系统
  17. Win10打开文件夹闪退怎么解决
  18. 推荐系统-概述:基本架构
  19. 怎么修改win8计算机用户名和密码忘了怎么办,win8忘记了登陆密码怎么办|win8用户登入密码忘了的解决措施...
  20. 微服务架构下的软件测试实践

热门文章

  1. SpringMVC——快速入门
  2. 8.2.2 使用SHOW CREATE TABLE语句查看表结构
  3. FormData对象用法
  4. mysql 空间不够_mysql磁盘空间不够怎么办.md
  5. VolumeDeform: Real-time Volumetric Non-rigid Reconstruction 笔记
  6. E. Add Modulo 10(规律)
  7. 易淘食创始人口述:做外卖O2O的诀窍是“打穿商家”
  8. php软文推广一键发布系统开源手册
  9. 2012年9月 吉林大学计算机相关专业招聘会信息汇总
  10. java汉字转换国标码_GBK/GB2312编码问题分析以及java获取汉字国标码