
十、网页制作
1 发布到因特网的>电子邮件系统主要由邮件传输代理MTA、邮件分发代理MDA和邮件用户代理MUA三部分组成。
邮件传输代理MTA负责邮件在服务器间的发送和接收,其功能由运行在服务器上的邮件服务端程序实现。
MDA只关注将电子邮件从服务器分发到本地用户的过程,可以合并到MTA或MUA中。
邮件用户代理MUA实现用户计算机与MTA客户端之间的电子邮件收发,是连接用户与MTA的桥梁。楼主您好!
邮件服务器基本原理
电子邮件的运行机制由IETF(Internet Engineering Task Force,Internet工程任务组)出版的一组相关RFC(Request for Commen,请求注解)文档定义,其中包括了SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)、POP3(邮局协议3)、IMAP4(Internet Mail Access Protocol 4,Internet邮件访问协议4)、MIME(Multipurpose Internet Mail Extensions,多用途的Internet邮件扩展协议)等标准规范。电子邮件服务在实现中一般分为两个部分,即MUA(Mail User Agent,邮件用户代理)和MTA(邮件传送代理),MUA负责提供用户管理邮件的界面,而MTA则负责邮件的传递。LDA(Local Deliver Agent,邮件投递代理),投递邮件到本地邮箱。
1、 SMTP、MTA和MUA
SMTP定义了邮件服务器间的通信,它的端口号为25。RFC821描述了它的工作原理。SMTP的工作原理:
A、客户机通过Telnet命令与服务器的25号端口建立一个TCP连接,连接成功后,服务器返回一个表示通信连接成功的220应答代码(telnet localhost 25)。
B、发送HELLO,向服务器标识发件人的身份,若成功,则会收到250应答码(HELO localhost)。
C、使用MAIL FROM:命令给服务器传送发信人地址(MALO localhost)。
D、使用RCPT TO:命令传送收信人地址,可以传送多个收件人地址。
E、向服务发送DATA命令,准备开始传送邮件内容,服务器若返回354应答码,即表示已经准备接收邮件内容。
F、使用QUIT命令退出通信过程。
2、 邮局与POP3/IMAP
POP协议规定:用户的电子邮件投递到一个中间机器上,叫做POP服务器。POP客户机连接到这个服务器,取出信件,并删除它们(通过PC机110端口与服务器进行连接)。
IMAP同POP一样,提供客户机存取远程服务器的的信件的功能,但它比POP提供更有效、更强大的邮件访问功能
a、支持同时对多个远程信箱进行访问
b、支持多客户机同时访问一个信箱
c、支持多个用户作为不同的标示同时访问一个文件夹
d、支持客户机取出信件的结构信息和信件的子集
e、IMAP支持客户机与服务器之间的同步
IMAP客户机通过TCP端口143与服务器进行连接。给你个提示:例如163邮箱,它的接收邮件服务器是:pop163com,它的发送邮件服务器是:
smtp163com,像hotmail是>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)