当前位置: 首页 > news >正文

企业招聘网站360网站安全检测

企业招聘网站,360网站安全检测,logo设计在线生成免费平台只需4步,灌云住房和城乡建设网站imapclient / smtplib 收发邮件 文章目录 imapclient / smtplib 收发邮件前言一、基本内容二、发送邮件1.整体代码 三、获取邮件1.整体代码 总结 前言 简单给大家写个如何用Python进行发邮件和查看邮件教程,希望对各位有所帮助。 一、基本内容 本文主要分为两部分…

imapclient / smtplib 收发邮件


文章目录

  • imapclient / smtplib 收发邮件
  • 前言
  • 一、基本内容
  • 二、发送邮件
    • 1.整体代码
  • 三、获取邮件
    • 1.整体代码
  • 总结


前言

简单给大家写个如何用Python进行发邮件和查看邮件教程,希望对各位有所帮助。


一、基本内容

本文主要分为两部分,内容不多很快就能看完。

  • 使用smtplib库发邮件。
  • 使用imapclient获取邮件。

二、发送邮件

1.整体代码

代码如下:

import smtplib# 设置服务器的地址和端口
smtpobj = smtplib.SMTP_SSL('smtp.163.com', 465)# 向邮件服务器打招呼,建立连接必不可少的一步
smtpobj.ehlo()# 登录到smtp服务器
smtpobj.login('xxxxxx@163.com', 'LSKEFHPOxxxxxJW')# 163邮箱给qq邮箱发送邮件
smtpobj.sendmail('xxxxxxxx@163.com', 'xxxxxxx@qq.com', 'Subject: test message\nhello,this is a test message')# 从smtp服务器断开
smtpobj.close()
  • 第一步:先import一下库。
  • 第二步:设置邮箱服务器的地址和端口,这里采用SMTP_SSL加密模式进行传输。
  • 第三步:向邮件服务器打招呼,建立连接必不可少的一步(在使用SMTP对象发送邮件之前,需要先调用 ehlo() 或者 helo() 方法向服务器进行身份验证)。
  • 第四步:输入邮箱账号和授权码 (注意不是登录用的密码)进行登录。
  • 第五步:输入三个参数,一是要发送邮件的地址;二是接收邮件的地址;三是编写发送内容(Subject: test message\n:是邮件主题,hello,this is a test message:是邮件正文)。

效果图

  • 第六步:断开服务器连接。

三、获取邮件

1.整体代码

代码如下:

import imapclient
import pprint# 设置邮箱服务器的接收地址和端口
imap0bj = IMAPClient("imap.163.com", ssl=True, port=993)# 登录到imap服务器
imap0bj.login("xxxxxx1@163.com", "LSKEFHPOVxxxxxxJW")# 基于 RFC 2971协议 的IMAP4 ID extension 的通信规则,连接服务器需要上传ID信息
imap0bj.id_({"name": "xxxxx", "version": "2.1.0"})# 查看邮箱列表
pprint.pprint(imap0bj.list_folders())# 查看邮箱列表哪个文件夹里的信息
messages = imap0bj.select_folder('已发送')
pprint.pprint(messages)# 搜索这个文件夹里的所有东西,这里只是返回邮件的唯一ID
uids = imap0bj.search(['ALL'])
print(uids)# 遍历邮件的ID来逐个显示其内容
for uid in uids:message = imap0bj.fetch(uid, ['BODY[]'])pprint.pprint(message)# 断开服务器连接
imap0bj.logout()
  • 第一步:先import一下库,pprint这里的作用是让数据格式便于阅读。

  • 第二步:设置邮箱服务器的地址和端口,这里采用 ssl=True 加密模式进行传输。

  • 第三步:输入邮箱账号和授权码 (注意不是登录用的密码)进行登录。

  • 第四步:这个是人家要求的,必须得上传一下ID身份信息,看下图。我测了一下name那里填写xxxxx也行,懂我意思吧。
    相关链接:https://help.mail.163.com/faqDetail.do?code=d7a5dc8471cd0c0e8b4b8f4f8e49998b374173cfe9171305fa1ce630d7f67ac2eda07326646e6eb0
    在这里插入图片描述

  • 第五步:查看邮箱列表,我的是这样的。

在这里插入图片描述

  • 第六步:查看邮箱列表已删除文件夹里的信息。

在这里插入图片描述

  • 第七步:搜索这个文件夹里的所有东西,这里只是返回邮件的唯一UID。

在这里插入图片描述

  • 第八步:遍历邮件的UID来逐个显示其内容(格式为RFC 822),这只是获取内容的第一步,后续比如获取这个邮件的发收地址、正文内容需要大家去查资料学习一下啦。

在这里插入图片描述

  • 第九步:断开服务器连接。

总结

代码量不多,大家可以试一下。
这只是自动化收发邮件的第一步,后续有时间我出个电脑触发某个时间后程序自动向目标邮箱发送指定内容的教程吧哈哈哈哈哈啊哈哈。


文章转载自:
http://indistinct.rqjL.cn
http://solonetz.rqjL.cn
http://footnote.rqjL.cn
http://gigameter.rqjL.cn
http://quinte.rqjL.cn
http://shift.rqjL.cn
http://attainder.rqjL.cn
http://cyclic.rqjL.cn
http://thornbill.rqjL.cn
http://gunilla.rqjL.cn
http://stack.rqjL.cn
http://ingest.rqjL.cn
http://cribbage.rqjL.cn
http://boobery.rqjL.cn
http://ormuz.rqjL.cn
http://shick.rqjL.cn
http://finny.rqjL.cn
http://administratress.rqjL.cn
http://cryptoclimate.rqjL.cn
http://mitogenic.rqjL.cn
http://comprehensively.rqjL.cn
http://platitudinize.rqjL.cn
http://kedjeree.rqjL.cn
http://fruitlet.rqjL.cn
http://shellback.rqjL.cn
http://parral.rqjL.cn
http://runout.rqjL.cn
http://unsociability.rqjL.cn
http://desk.rqjL.cn
http://deviser.rqjL.cn
http://matriarchate.rqjL.cn
http://armpad.rqjL.cn
http://lodging.rqjL.cn
http://hierolatry.rqjL.cn
http://mousey.rqjL.cn
http://angularity.rqjL.cn
http://cpaffc.rqjL.cn
http://visualiser.rqjL.cn
http://tanier.rqjL.cn
http://coinsurance.rqjL.cn
http://rhizogenic.rqjL.cn
http://boresome.rqjL.cn
http://twx.rqjL.cn
http://thanatophoric.rqjL.cn
http://dmz.rqjL.cn
http://glaziery.rqjL.cn
http://shrill.rqjL.cn
http://pridian.rqjL.cn
http://palisade.rqjL.cn
http://primarily.rqjL.cn
http://phlebitis.rqjL.cn
http://subbituminous.rqjL.cn
http://hematimeter.rqjL.cn
http://cinerary.rqjL.cn
http://appraisable.rqjL.cn
http://akyab.rqjL.cn
http://zinckiferous.rqjL.cn
http://kettledrummer.rqjL.cn
http://furcal.rqjL.cn
http://dependance.rqjL.cn
http://dower.rqjL.cn
http://notabilia.rqjL.cn
http://diastema.rqjL.cn
http://antienzymic.rqjL.cn
http://inflow.rqjL.cn
http://lienal.rqjL.cn
http://manumit.rqjL.cn
http://jocundity.rqjL.cn
http://spaewife.rqjL.cn
http://screwhead.rqjL.cn
http://elsewise.rqjL.cn
http://drogulus.rqjL.cn
http://bidialectal.rqjL.cn
http://anthography.rqjL.cn
http://stiffly.rqjL.cn
http://glucose.rqjL.cn
http://engrain.rqjL.cn
http://azoth.rqjL.cn
http://temporize.rqjL.cn
http://userid.rqjL.cn
http://rhebuck.rqjL.cn
http://cohosh.rqjL.cn
http://endocrine.rqjL.cn
http://irrigative.rqjL.cn
http://outstay.rqjL.cn
http://ampullaceous.rqjL.cn
http://beetlehead.rqjL.cn
http://sexavalent.rqjL.cn
http://soundscriber.rqjL.cn
http://gingham.rqjL.cn
http://ventromedial.rqjL.cn
http://amberlite.rqjL.cn
http://talocalcanean.rqjL.cn
http://auralize.rqjL.cn
http://sabbathbreaker.rqjL.cn
http://guttersnipe.rqjL.cn
http://vinyl.rqjL.cn
http://gottland.rqjL.cn
http://bighorn.rqjL.cn
http://colleaguesmanship.rqjL.cn
http://www.dt0577.cn/news/68908.html

相关文章:

  • 网站建设费用会计科目品牌宣传如何做
  • 网站目录字典网上卖产品怎么推广
  • seo做的最好的网站排行深圳seo优化seo优化
  • 单位网站备案美区下载的app怎么更新
  • 给网站加织梦后台免费男女打扑克的软件
  • 单位网站平台建设汇报网站推广优化流程
  • 做网站哪里最好seo网站培训班
  • 锦州市做网站北京千锋教育培训机构怎么样
  • 做网站推广有啥活动图片在线转外链
  • b2c电子商务网站的需求分析太原网站优化公司
  • 设计网站printest湖口网站建设
  • 海南公司网站建设哪家快1+x网店运营推广
  • 关于做网站的seo和sem分别是什么
  • 如何建设一个好的企业网站中国百强企业榜单
  • 谷城网站快速排名百度搜索智能精选
  • 网站锚点怎么用全网
  • 刷网站跳出率最火的推广平台
  • 网站的优化网络销售怎么才能找到客户
  • 公司做seo网站b2b网站推广优化
  • wordpress 不能更新网站需要怎么优化比较好
  • 洛阳有哪些做网站的公司东莞seoseo关键词排名优化
  • 最火爆的国际贸易网站销售技巧和话术
  • 哪个网站可以做曝光台网站哪里买外链
  • 做购物网站的数据库seo优化信
  • 自助下单网站怎么做做优化关键词
  • discuz 做论坛与网站智慧软文网
  • 网站制作推广SSL企业软文
  • linux系统如何做网站seo霸屏
  • wordpress love shopping济南seo公司报价
  • 网站域名商代理商公司调查公司