发布网友 发布时间:2024-10-07 10:35
共1个回答
热心网友 时间:2024-10-07 10:47
电子邮件系统的构建由两大部分构成,分别是电子邮局系统和电子邮件发送、接收系统。
电子邮局系统扮演着传统邮局的角色,作为发送者和接收者之间的桥梁。它通常在服务器上运行,如基于类UNIX操作系统的sendmail服务器程序,这是一种强大且免费的选项。sendmail的基本配置和使用是这部分的核心内容,如Microsoft的IIS和sendmail等。
另一方面,电子邮件发送和接收系统则类似于个人邮箱,用户通过电脑上的客户端程序进行邮件的发送和接收。常用的客户端有Microsoft的Outlook Express、Netscape、The Bat、Foxmail以及方正飞扬等,用户可以根据个人喜好选择。它们的核心功能是一致的,即处理邮件的发送和接收。
在理论层面,电子邮件的发送过程相对简单。邮件用户代理(MUA)如Outlook和Netscape Messenger,可以创建并发送带有接收者地址的邮件。这些客户端通常被配置为与邮件传输代理(MTA)交互,如使用POP3进行脱线邮件处理,或通过IMAP保留邮件在服务器上。发送邮件的过程通过简单邮件传输协议(SMTP)进行。
MTA之间的通信涉及DNS和邮件传输记录(MX记录),这些记录包含优先级信息以优化邮件路由。尽管这部分细节较为复杂,但理解DNS在电子邮件路由中的关键作用至关重要。
邮件系统是一套单独的系统,要有自己的服务器,在邮件系统中可以设多个域,每个域中可以设多个用户,比如说我买了某邮件厂商提供的商业版本的的邮件系统或者是开源的邮件系统,可以进行多项设置。它的数据是放在自己的服务器上。