-
随着万维网的流行,目前出现了很多基于万维网的电子邮件,如Hotmail、Gmail 等。
-
这种电子邮件的特点是,用户浏览器与Hotmail或Gmail的邮件服务器之间的邮件发送或接收使用的是HTTP,而
仅在不同邮件服务器之间传送邮件时才使用SMTP.
参考:《王道计算机网络原理》
1、医疗信息管理系统数据库--MySQL
2、学生成绩管理系统数据库设计--MySQL
3、SQL Server医疗信息管理系统数据库【英文版-源码】--(Medical Management System Database)
4、SQL Server电影院数据库管理系统【英文版-源码】--(Movie Theatre Management System Database)
smtp
lib模块用于实现
SMTP
协议发送邮件,email模块帮我们构造邮件格式。
SMTP
:简单邮件传输协议,是一组由源地址到目的地址传送邮件的规则,用来控制邮件的中转方式
python创建
SMTP
对象的语法:
smtp
Obj =
smtp
lib.
SMTP
([host,port,local_hostname)
host:
SMTP
服务器主机,可选参数
port:端口,一般为25
local_hostnane:如果
SMTP
在本机,指定local
电子邮件系统
的
组成
结构
电子邮件是一种异步通信方式,通信时不需要双方同时在场。电子邮件吧邮件发送到收件人使用的邮件服务器,并放在其中的收件人邮件箱中,收件人可以随时上网到自己使用的邮件服务器进行提取。
一个
电子邮件系统
应具有下图所示的三个最主要的
组成
构件,就是用户代理(Mser Agent)、邮件服务器和电子邮件的使用协议,如
SMTP
\
POP3
(
IMAP
)等。
用户代理UA:用户与
电子邮件系统
的接口,用户代理使用户能够通过一个很友好的接口来发送和接收邮件,用户代理至少具有撰写、显示和邮件处理功能。通常情况
在OSI参考模型下的电子邮件传输过程
电子邮件的工作过程遵循客户---服务器模式。每份电子邮件的发送都要涉及到发送方和接收方,发送发构成客户端,而接收方构成服务器。其主要用到的协议由
SMTP
和
POP3
协议。
应用层:主机A向主机B发送电子邮件,首先由主机A的发送进程将数据交给应用层。在应用层中,Email客户端使用
SMTP
、
POP3
和
IMAP
协议来收发电子邮
文章目录前言一、电子邮件概述1.邮件信息格式2.邮件系统的
组成
结构
二、
SMTP
协议1.协议概述2.通信过程(1)连接建立(2)邮件传送(3)连接释放三、
POP3
协议总结
提示:以下是本篇文章正文内容
一、电子邮件概述
1.邮件信息格式
一个电子邮件分为信封和内容,邮件内容分为首部和主体两部分。RFC 822规定了邮件的首部格式,邮件的主体部分则让用户自由撰写。
用户写好首部后,邮件系统自动地将信封所需的信息提取出来并写在信封上,用户不需要亲自填写信封上的信息。
邮件内容的首部包含一些首部行,..