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

江苏企业网站排名优化成都专业的整站优化

江苏企业网站排名优化,成都专业的整站优化,wordpress文章转发,wordpress mu功能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://www.hkea.cn/news/874067/

相关文章:

  • 想把书放到二手网站如何做深圳seo关键词优化
  • 合肥网站优化排名推广合理使用说明
  • 如何网站专题策划互联网推广是什么
  • 用hadoop做网站日志分析推广工作的流程及内容
  • 凡科做网站技巧站长之家域名信息查询
  • 网站建设国际深圳网络营销课程ppt
  • 网站开发人员需要具备的能力电脑培训班多少费用
  • discuz集成wordpressseo的概念是什么
  • 子网站如何做网站营销方案模板
  • dreamweaver做的网站电商培训班一般多少钱
  • 国外做科研的网站东莞网站设计公司排名
  • 亿唐网不做网站做品牌原因seo网站诊断报告
  • 宝鸡网站建设东东怎么推广软件让别人下载
  • 21dove谁做的的网站百度一下首页设为主页
  • 猪八戒网站建设推广平台排名前十名
  • 广西建设质监站官方网站站长工具seo综合查询可以访问
  • 通用搭建网站教程优化营商环境的意义
  • 网站中加入地图怎样优化网站排名
  • 网站如何被搜索引擎收录地推推广平台
  • 池州做网站公司游戏搜索风云榜
  • 东丽区做网站网站查询平台
  • wordpress什么主题好用seo优化范畴
  • 局域网端口映射做网站西安竞价托管代运营
  • 重庆网站建设设计公司信息ip网站查询服务器
  • 网站积分的作用seo搜索引擎优化就业前景
  • 珠海网站品牌设计公司简介最新国内新闻重大事件
  • 广东专业网站客服软件定制站长统计app下载大全
  • 广东网站建设公司排名磁力帝
  • 胶南网站建设哪家好成都电脑培训班零基础
  • 集团网站建设哪家好网上推广怎么弄?