Python之SMTP协议

发邮件一般包含如下内容,发件人、收件人、邮件主题、邮件正文、附件,在解决如何用python发送邮件之前,需要了解如下内容:

协议:

1、SMTP 协议,发送邮件

2、IMAP 协议 收取邮件

端口:

1、TLS 587

2、SSL 465

简单样例:

在截图中存在5个print,其输出结果是如何内容,其目的只是为了调试以及验证服务连接成功

问题:安装imapclient时(pip install imapclient),提示如下错误

解决方法:指定 版本 pip install imapclient==0.13 或者安装pyopenssl

原因:在imap官网上找到了原因,在直接pip install imapclient 时 安装是最新版本的,但是从1开始就明确要求明确检查是否安装了所需的pyopenssl版

如图所示

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容