Windows环境下邮件系统操作指南
1. 邮件系统概述
如今,电子邮件无处不在且使用简单,除了个人通信外,还可用于许多任务。例如,程序遇到关键情况时会向管理员发送邮件,网页表单常运行简单的CGI脚本将详细信息发送到特定邮箱。随着邮件数量增加,自动化脚本可处理邮箱并根据邮件内容进行进一步处理。常见的邮件系统包括SMTP/POP3、Microsoft Exchange Server和IBM的Domino等。
2. SMTP和POP3协议
- SMTP(Simple Mail Transfer Protocol) :是一种互联网标准,在RFC - 821中定义,用于传输邮件消息。当SMTP服务器收到邮件时,会将其转发给更接近目标收件人的主机,若收件人是本地的,则将邮件放入收件人的邮箱。但它未定义从邮箱检索现有邮件的方法。
- POP3(Post Office Protocol Version 3) :在RFC - 1725中定义,其明确目的是允许远程访问由远程计算机管理的邮箱。实际上,SMTP用于发送互联网邮件,POP3用于接收。
这两种协议都采用基于行的通信协议,仅处理7位ASCII数据,且邮件消息必须按照RFC - 822到RFC - 1521等标准进行格式化,包含消息头和消息体。多部分消息通常称为多用途互联网邮件扩展(MIME)消息,但MIME较为复杂,本章暂不深入讨论。
3. 使用Python发送SMTP消息
使用Python的 smtplib 模块可轻松发送简
超级会员免费看
订阅专栏 解锁全文
1639

被折叠的 条评论
为什么被折叠?



