2026/4/10 12:09:17
网站建设
项目流程
网站开发 为什么要用缩略图,wordpress 输出文章,北京网页设计公司兴田德润挺好,做网站的实验报告邮件系统的困境:Sendmail 的种种问题剖析 在当今数字化的时代,邮件系统已经成为人们日常沟通中不可或缺的一部分。然而,看似简单的邮件传递背后,却隐藏着诸多复杂的问题。本文将深入探讨 Sendmail 这一邮件系统在各个环节所暴露出的问题,以及 Unix 系统在邮件处理方面的一…邮件系统的困境:Sendmail 的种种问题剖析在当今数字化的时代,邮件系统已经成为人们日常沟通中不可或缺的一部分。然而,看似简单的邮件传递背后,却隐藏着诸多复杂的问题。本文将深入探讨 Sendmail 这一邮件系统在各个环节所暴露出的问题,以及 Unix 系统在邮件处理方面的一些不合理设计。邮件系统的基本任务一个邮件系统在接收到邮件时,需要完成以下相对简单的任务,才能将邮件准确无误地送达目标收件人手中:1.区分地址和正文:明确邮件中哪部分是地址,哪部分是正文内容。2.解析地址:将地址分解为名称和主机两部分,类似于美国邮政系统将地址分解为姓名、街道 + 门牌号以及城镇 + 州。3.确定邮件发送方向:如果目标主机不是本地主机,则将邮件发送到指定主机。4.存入正确邮箱:若目标主机是本地主机,则根据名称确定邮件的目标用户,并将邮件存入相应的邮箱或文件中。然而,Sendmail 在执行这些任务时,却状况百出。Sendmail 的问题剖析1. 区分地址和正文的难题对于人类而言,区分邮件中的地址和正文是一件轻而易举的事情。例如,下面这封邮件:Date: Wed, 16 Oct 91 17:33:07 -0400 From: Thomas Lawrence thomasl@media-lab.medi