`
淼淼E馒头
  • 浏览: 5914 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

邮件协议

 
阅读更多
电子邮件协议

目录

电子邮件协议
电子邮件传输协议的运用
展开
电子邮件协议
电子邮件传输协议的运用
展开
编辑本段
电子邮件协议

当前常用的电子邮件协议有SMTP、POP3、IMAP4,它们都隶属于TCP/IP协议簇,默认状态下,分别通过TCP端口25、110和143建立连接。下面分别对其进行简单介绍。
SMTP协议
SMTP的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循SMTP协议的发送邮件服务器。SMTP认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器,这就使得那些垃圾邮件的散播者无可乘之机。增加 SMTP 认证的目的是为了使用户避免受到垃圾邮件的侵扰。
SMTP目前已是事实上的E-Mail传输的标准。
POP协议
POP邮局协议负责从邮件服务器中检索电子邮件。它要求邮件服务器完成下面几种任务之一:从邮件服务器中检索邮件并从服务器中删除这个邮件;从邮件服务器中检索邮件但不删除它;不检索邮件,只是询问是否有新邮件到达。POP协议支持多用户互联网邮件扩展,后者允许用户在电子邮件上附带二进制文件,如文字处理文件和电子表格文件等,实际上这样就可以传输任何格式的文件了,包括图片和声音文件等。在用户阅读邮件时,POP命令所有的邮件信息立即下载到用户的计算机上,不在服务器上保留。
POP3(Post Office Protocol 3)即邮局协议的第3个版本,是因特网电子邮件的第一个离线协议标准。
IMAP协议
互联网信息访问协议(IMAP)是一种优于POP的新协议。和POP一样,IMAP也能下载邮件、从服务器中删除邮件或询问是否有新邮件,但IMAP克服了POP的一些缺点。例如,它可以决定客户机请求邮件服务器提交所收到邮件的方式,请求邮件服务器只下载所选中的邮件而不是全部邮件。客户机可先阅读邮件信息的标题和发送者的名字再决定是否下载这个邮件。通过用户的客户机电子邮件程序,IMAP可让用户在服务器上创建并管理邮件文件夹或邮箱、删除邮件、查询某封信的一部分或全部内容,完成所有这些工作时都不需要把邮件从服务器下载到用户的个人计算机上。
支持种IMAP的常用邮件客户端有:ThunderMail,Foxmail,Microsoft Outlook等。
编辑本段
电子邮件传输协议的运用

Internet上传送电子邮件是通过一套称为邮件服务器的程序进行硬件管理并储存的。与个人计算机不同,这些邮件服务器及其程序必须每天24小时不停地运行,否则就不能收发邮件了,简单邮件传输协议SMTP(Simple Mail Transfer Protocol)和邮局协议POP(Post Office Protocol)是负责用客户机/服务器模式发送和检索电子邮件的协议。用户计算机上运行的电子邮件客户机程序请求邮件服务器进行邮件传输,邮件服务器采用简单邮件传输协议标准。很多邮件传输工具,如outlook express、fox mail等,都遵守SMTP标准并用这个协议向邮件服务器发送邮件。SMTP协议规定了邮件信息的具体格式和邮件的管理方式。
分享到:
评论
1 楼 www.sendmaillist.com 2014-07-03  
学习,接发邮件离不开协议。

相关推荐

    电子邮件协议浅析

    ### 电子邮件协议浅析 #### 一、电子邮件系统概述 电子邮件作为一种重要的通信工具,自1972年由BBN的Ray Tomlinson发明以来,已经发展成为全球范围内使用最为广泛的电子通信方式之一。电子邮件系统的核心功能是...

    邮件基础知识教程 邮件协议介绍

    本文将详细介绍几种常见的邮件协议,包括SMTP(简单邮件传输协议)、IMAP(因特网消息访问协议)和POP(邮局协议)。 ### SMTP (简单邮件传输协议) SMTP是用于在互联网上传递电子邮件的标准协议。RFC821定义了其...

    04_传智播客张孝祥java邮件开发_邮件协议总结与邮件服务器的工作原理

    在这个主题中,我们将深入探讨邮件协议的总结以及邮件服务器的工作原理。首先,让我们从基础开始,了解电子邮件系统的核心协议。 1. SMTP(Simple Mail Transfer Protocol):SMTP是发送邮件的主要协议,用于在邮件...

    简单邮件协议实现程序

    在这个“简单邮件协议实现程序”的项目中,我们看到它使用C#编程语言来创建一个邮件发送客户端。C#是微软开发的一种面向对象的、类型安全的编程语言,非常适合构建网络应用程序,包括邮件客户端。 首先,要理解SMTP...

    电子邮件协议编程

    电子邮件协议编程

    一种新的认证邮件协议

    ### 新的认证邮件协议解析 #### 一、背景与需求 在互联网的快速发展下,电子邮件作为最基础的网络通信方式之一,其安全性逐渐成为关注焦点。传统的电子邮件安全服务,如邮件内容的机密性、完整性、来源认证以及...

    易语言简单邮件协议发送

    在本主题“易语言简单邮件协议发送”中,我们将深入探讨如何使用易语言来实现邮件的发送功能,这涉及到网络通信和SMTP(Simple Mail Transfer Protocol)协议的应用。 SMTP是互联网上用于发送电子邮件的标准协议,...

    邮件协议(SMTP&POP3&MIME)详解

    电子邮件是我们日常沟通的重要工具,而SMTP(Simple Mail Transfer Protocol)、POP3(Post Office Protocol version 3)和MIME(Multipurpose Internet Mail Extensions)是电子邮件系统中的核心协议,它们各自负责...

    基于WEB的电子邮件系统邮件协议研究与系统功能实现毕业论文.doc

    基于 WEB 的电子邮件系统邮件协议研究与系统功能实现毕业论文 本文主要研究基于 WEB 的电子邮件系统邮件协议,并实现了一个基于 WEB 的电子邮件系统。该系统采用开源框架 Struts、Spring、Hibernate 和面向对象的...

    基于winpCap的邮件协议解析程序

    【邮件协议解析程序详解】 邮件协议解析程序是网络通信领域中的一个重要工具,它主要用于捕捉和解析网络中的邮件传输数据。本程序是基于winpCap库实现的,winpCap(Windows Packet Capturer)是一个强大的网络封包...

    rfc 822 文档,邮件协议

    "rfc 822 文档,邮件协议" RFC 822文档是邮件协议的标准规范,规定了ARPA互联网文本消息的格式。该标准于1982年8月13日由David H. Crocker修订,取代了RFC 733。 1. 介绍 RFC 822文档提供了ARPA互联网文本消息的...

    一个IMAP邮件协议的.net类库

    IMAP(Internet Message Access Protocol)邮件协议是一种标准的协议,用于在邮件服务器上管理电子邮件。它允许用户在不下载所有邮件的情况下检索、处理和管理邮件,例如读取、删除、移动邮件,以及标记已读或未读。...

    使用Socket结合SMTP/POP3邮件协议发送和接收邮件

    本文将深入探讨如何使用Socket编程结合SMTP(Simple Mail Transfer Protocol)和POP3(Post Office Protocol version 3)邮件协议来实现这一功能。 首先,SMTP是互联网上用于发送电子邮件的标准协议。它定义了邮件...

    Email 邮件协议编程实例 源码 in vc

    本教程将探讨如何在Visual C++(VC)环境下实现基于邮件协议的编程实例,以创建发送和接收邮件的功能。 首先,我们要了解电子邮件的工作原理,它主要依赖于SMTP(Simple Mail Transfer Protocol)用于发送邮件,...

    邮件协议分析报告.docx

    本报告将探讨两个主要的邮件协议:SMTP(简单邮件传输协议)和POP3(邮局协议第三版),以及它们的工作原理。 首先,SMTP是用于发送邮件的协议。在实验中,我们使用TCP/IP协议的25号端口进行SMTP通信。当用户尝试...

    SMTP邮件协议

    SMTP(Simple Mail Transfer Protocol)是互联网上用于发送电子邮件的标准协议,它定义了客户端(邮件用户代理,MUA)和服务器(邮件传输代理,MTA)之间的通信规则。SMTP的工作主要涉及以下几个方面: 1. **SMTP的...

    基于web的电子邮件系统邮件协议研究与系统功能实现毕业(设计)论文.doc

    本文将探讨基于Web的电子邮件系统的设计与实现,重点关注邮件协议的研究和系统的主要功能。Web电子邮件系统使得用户无需安装专门的邮件客户端,只需通过浏览器就能访问和管理邮件,大大提升了便利性。 首先,邮件...

Global site tag (gtag.js) - Google Analytics