Linux下邮件服务器的实现原理及其安全措施

Linux下邮件服务器的实现原理及其安全措施.txt11生命是盛开的花朵,它绽放得美丽,舒展,绚丽多资;生命是精美的小诗,清新流畅,意蕴悠长;生命是优美的乐曲,音律和谐,宛转悠扬;生命是流淌的江河,奔流不息,滚滚向前本文由贡献pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。第28卷第12期Vol.28№12计算机工程ComputerEngineering:1000—3428(2002)12—0158—03文献标识码:A2002年12月December2002:TP393.098网络与通信?Linux下邮件服务器的实现原理及其安全措施韩晓峰1,王摘武2,徐良贤1(1.上海交通大学计算机科学与工程系,上海;2.上海交通大学土木工程系,上海)要:阐述了Linux系统中邮件服务程序的工作和实现原理;详细分析了常见的针对邮件服务器的网络攻击,并提出了解决方案。关键词:邮件服务器;网络攻击;安全ThePrincipleofMailServerinLinuxandtheSecuritySolutionsHANXiaofeng1,WANGWu2,XULiangxian1(1.Dept.ofComputerScience,Shanghai激aotongUniversity,Shanghai;2.Dept.ofCivilEngineering,Shanghai激aotongUniversity,Shanghai)【Abstract】Thisthesisexplainstheworkingandrealizationprincipleofmailserver,andthen,bringsforwardthesecuritysolutionstosomeusualattacks.【Keywords】Mailserver;Attack;SecurityE-mail是随着Internet的发展而日益普及的一种服务,它利用遍及世界的网络,采用存储转发的方式,实现了信息高效、可靠的传输。因而成为目前Internet上使用最为广泛的服务项目之一。Sendmail是UCBerkley开发的应用于Unix及其Clone平台的邮件服务器软件。它具有良好的稳定性和可扩充等特点,是目前应用最为普遍的邮件服务器软件。关于Linux系统中邮件服务器的安装与配置,有大量的书籍和文章进行了详细的介绍,这里不再赘述。本文依据SMTP协议,结合Sendmail的源代码,阐述了邮件服务程序的工作和实现原理;并且对常见的两种针对邮件服务器的网络攻击进行了详细的分析,提出了解决方案。MDA(maildistributionagent)其中MUA向用户提供读、写电子邮件的环境。MTA就是邮件服务程序,其作用是实现邮件的发送与接收。MDA通常包含在MTA中,负责将MTA收到的每一封邮件,正确地传递给收信人。三者之间的协同工作关系如图2。1SMTP协议关于电子邮件系统,TCP/IP协议族定义了一组相关协议。其中的核心协议是SMTP协议。该协议是独立的邮件发送协议,其关键内容是数据的传输,而邮件的一些附加功能,如附件等,并不是协议内容的一部分。为此,它要求一个可靠的数据传输通道,以保证邮件传输的可靠性。在TCP/IP协议中,这个通道是8-bit的数据流。此外,该协议还要求服务器(非接收者和发送者)为邮件的传输提供转发服务。SMTP设计基于以下通信模型(如图1所示),针对邮件的发送请求,发送进程与接收进程之间建立一个双向传送通道。通过3次握手实现邮件的传输。接收方可以是最终接收者也可以中间传递者。图2电子邮件系统图1SMTP通信模型2.2邮件服务程序的工作原理邮件服务程序集成了邮件系统中的MTA和MDA。其中邮件的传送由邮件发送程序(Mailer)完成。下面以Sendmail为例,介绍邮件服务程序的工作原理。(1)Sendmail的组成Sendmail内置了多种邮件发送程序,例如SMTPMailer、UUCPMailer等。此外,Sendmail还包括一个本地邮件发送程序mail.local,用于系统内部的邮件传输和对接收邮件的目标地址进行认证,若合法则将邮件转入用户的邮箱,否则将其退回。Sendmail的工作参数由其配置文件sendmail来定义。(2)Sendmail工作原理用户通过任意的MUA完成邮件的输入,MUA将邮件编码后,递送给本机的发送进程。该进程对信件进行分拣,如果信件的接收地址是本机,则由mail.local直接接收。如果接收地址为远程服务器,则把目的地址相同的邮件放在同一队作者简介:韩晓峰(1978~),男,硕士,主研方向:网络与分布式人工智能;王武,双学位硕士生;徐良贤,教授、博导收稿日期:2001-12-17修回日期:2002-01-172邮件服务程序的工作原理2.1电子邮件系统通常的电子邮件系统由以下3部分组成。MUA(mailuseragent)?MTA(mailtransportagent)—15...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?