4

Python用20行代码实现完整邮件功能 [完整代码+建议收藏]

 2 years ago
source link: https://blog.csdn.net/weixin_42350212/article/details/118751583
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Python用20行代码实现完整邮件功能 [完整代码+建议收藏]

大家好,我是Lex 喜欢欺负超人那个Lex

擅长领域:python开发、网络安全渗透、Windows域控Exchange架构

今日重点:python脚本实现发送邮件,邮件添加附件,读取接收邮件等功能。

包含完整脚本哦,【建议收藏】

 今天带大家实现一下,不登录邮箱界面

通过python代码实现发送邮件、添加附件、接收邮件的功能。

如下:使用网易126邮箱进行演示。

还可以添加小姐姐的可可爱爱的照片作为附件

先上效果

一、邮箱端设置

首先,要对邮件进行一下设置,在邮箱端获取一个授权码。

1、首先登录网页版126邮箱

2、打开 设置—POP3/SMTP/IMAP配置界面

 3、新增一个授权码

二、python发送邮件

1、安装邮件模块

pip install py-emails

2、调用模块

引入邮箱模块,配置收件人、发件人、授权码等信息

3、设置邮件内容

4、添加附件

另外,我们发送邮件时,经常需要添加各式各样的附件。python同样可以实现。

如下,我们可以通过代码添加图片、pdf、zip等等格式的附件。

三、python读取邮件

通过我们设置的授权码,登录邮箱账号,获取该账号收到的邮件内容。

首先安装zmail模块

pip install zmail

 读取邮件

获取邮件效果如下:

完整脚本下载:

https://download.csdn.net/download/weixin_42350212/20298668

优质资源

python实战

【pygame开发实战开发30例 完整源码】

【pygame游戏开发专栏,获取完整源码+教程】

CSDN官方学习推荐 ↓ ↓ ↓

  • CSDN出的Python全栈知识图谱,太强了,推荐给大家!

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK