邮件基于开源架构的中小企业邮件服务器的设计与实现

coremail邮件服务器  时间:2021-03-11  阅读:()

毕业论文设计题 目 基于开源架构的中小企业邮件服务器的设计与实现

专业班级 计算机应用技术3-1班

2012年 3 月 28 日

深圳信息职业技术学院计算机应用系毕业设计论文任务书

毕业论文设计指导教师评语

目录

一、绪论„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„4

二、邮件系统背景及工作原理„„„„„„„„„„„„„„„„„„„„„„„„„„4

三、设计背景与要求„„„„„„„„„„„„„„„„„„„„„„„„„„„„„5

四、设计思路与方法„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„6

五、实施步骤„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„8

六、效果分析„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„19

七、心得体会„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„21

八、参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„21

绪论

基于Asianux server架构邮件服务器

电子邮件系统采用客户端/服务器C/S模式在此主要是邮件服务器的架设本邮件服务器的架构是在Asianux server操作系统下进行的。其中OpenWebMail的邮件服务软件用来负责邮件的传输 POP或SMTP的服务协议负责客户端接收和传输电子邮件。

根据系统总体上的设计明确了该系统的任务目的、邮件系统原理、工作流程和邮件服务器的架构实施。该系统主要是要实现使用OpenWebMail发送和接收邮件。使用邮件用户代理MUA功能模块和用户传输代理MTA功能模块 MUA包括用户登录邮箱、电子邮件的读取、 电子邮件的回复、 电子邮件的编辑处理等。在系统的总体设计中根据该系统的架构对客户端和服务器端进行了详细的设计描述。在系统实现中还进行了详细的步骤描述与分析。

在自己的努力和老师的指导下经过多次的尝试后该系统的设计与实现基本完成并达到了预期效果。

邮件服务系统的系统背景及工作原理

1.1邮件服务器的背景

电子邮件是Internet应用最广泛的服务之一。通过网络电子邮件系统可以用非常低廉的价格以非常快速的方式与世界上任何一个角落的网络用户联络这些电子邮件可以是文字、图像、声音或其它多媒体信息。和传统的邮政系统一样 邮件传递需要邮局的支持而电子邮件系统的“邮局”也就是邮件服务器。与传统的邮政系统相比电子邮件更加快捷易用经济实惠 内容丰富。

邮件服务器为用户提供了邮件系统的基本结构其包括邮件传输、邮件分发、邮件存储等功能可以确保用户的邮件能够发送到整个Internet网络的任意角落。 由于Linux操作系统作为目前应用最为广泛的开源操作系统具有性能稳定、可靠性高和价格低廉的特点在Linux上架构的邮件服务器可以与S endmail、MyS Q L等开源软件共同使用在满足用户需

求的基础上 降低了系统价格。

电子邮件曾经出现了20多年了第一个电子邮件系统仅仅由文件传输协议组成可是它不能创立和发送图像、传真和声响等音讯。事先冗杂适用、基于RFC922的邮件系统失掉了普遍的运用。 电子邮件系统一般由两个子系统组成用户代理uA(useragent)求人们读取和发送邮件音讯传输代理MTA(message transfer agent)将音讯从动身地传到手段地。用户代理是一个外地顺序它提求命令行、菜单或图形方式的界面来与邮件系统交互。音讯传输代理正在先台实施电子邮件业务。正在邮件通讯中假设哥标机器是原机那么MTA将把邮件直接发送到外地邮箱或许交给外地的MDA停止投递。假设是远程邮件效劳器则MTA必需经过同这个远程的主机树立一条通讯链路来传送邮件(经过SMTP协议)而远程的MTA可以照应此次衔接央求并将担任为外地用户接收邮件。之先MDA担任合发邮件。 MDA顺序运用一个配置文件一定规范文原表达式用它对发来的邮件停止婚配检索。一旦的其他方式停止操作。 MDA还可以对所收邮件行自动回复或许正在收到某条特定的邮件先被触发。

1.2主要的开发环境

本项目主要任务的是架构邮件服务器服务器的操作系统采用的是Red Flag As ianuxS erver 3客户端操作系统可以为Linux或Window s。

而其中最为重要的就是服务器了服务器能否正常运用最关键的一步就是设置邮件交换记录MX所以要先安装DN S服务器的相关包 当然重点还是要安装作为邮件传输代理的OpenWebMa il服务包及其相关支持包.

邮件功能组件

邮件的功能组件由邮件用户代理MUA、邮件递送代理MD A和邮件传输代理MT A组成常见的MDA通常和MUA合二为一。

1 M UA

邮件用户代理是一种客户端软件它提供用户读取、编辑、回复及处理电子邮件等功能一般常用的MUA程序包括Linux下的m ailx、elm和m h等以及Window s下常用的OutlookExpres s、 Foxmail等。

2MD A

邮件递送代理是一种服务器端运行的软件用来把MTA所接受的邮件传递到指定用户

邮箱。

3MTA

邮件传输代理是一种服务器端运行的软件即邮件服务器。用户通过MUA发送和接收电子邮件其实都是通过MTA完成的。在L inux中应用最广泛的MT A程序有S endma il、Qma il和Postfix等。

2.2邮件系统的工作流程

用户可以自由收发电子邮件邮件系统会按照用户的指令完成一系列的发送、接受操作。可以根据需要选择不同的E-mail工作方式决定是在同一台服务器上发送Email即单一服务器方式还是通过网络将邮件发送到其它邮件服务器及多服务器方式而多服务器方式需要设置邮件中继。邮件系统工作流程如下图2.2所示。

图2.2邮件系统的工作流程图

2.3 E-MAIL协议

当前常用的电子邮件协议有SMTP、 POP3、 IMAP4他们都属于TCP/IP协议簇默认状态下分别通过25、 110、 143端口建立连接。

1  S MT P协议

简单邮件传输协议是一种在Internet中传递电子邮件的通信协议可以在Internet上和不同的邮件系统交换信息。

2 POP3协议

邮局通信协议是邮件系统上负责接收电子邮件的通信协议它不具有传送邮件至使用者或其它邮件主机的功能。

3 IMAP协议

消息存取通信协议是Internet上一项常见的通信协议其中包含连接方式、客户端验证以及C/S的交谈等的定义支持所有兼容RFC2060的IMAP客户端。与POP一样 IMAP主要是用来读取服务器上的电子邮件但客户端需要先登录服务器才能进行资源的存取。

IMAP比POP更具有弹性但目前仍然有较多人使用POP来作为电子邮件接收的通信协议。

设计背景与要求

以基于L inux平台的中小企业为研究对象设计并实现企业的邮件系统。该系统需支持Web方式以及客户端方式收发邮件并应具有空间限制等邮件系统的常见配置。

技术要求指标或研究目标:

利用Op enWebMa il实现企业Web邮件系统

利用As ianux自带软件包实现企业P OP 3、 S MT P服务

按照研究内容撰写毕业论文

设计思路与方法

1 设置邮件服务器IP地址域名

2.安装与配置DNS

3.配置Postfix

4.检查缺省MTA

5.启动Apache

6.安装配置openwebmail

7.创建dbm.conf

8.初始化OpenWebMail数据库

9.完善

10.创建用户

11.设置防火墙策略重新载入刷新所有服务

实施步骤

1. 设置邮件服务器IP地址

1.安装与配置DNS

pacificrack:VPS降价,SSD价格下降

之前几个月由于CHIA挖矿导致全球固态硬盘的价格疯涨,如今硬盘挖矿基本上已死,硬盘的价格基本上恢复到常规价位,所以,pacificrack决定对全系Cloud server进行价格调整,降幅较大,“如果您是老用户,请通过续费管理或升级套餐,获取同步到最新的定价”。官方网站:https://pacificrack.com支持PayPal、支付宝等方式付款VPS特征:基于KVM虚拟,纯SSD raid...

GreenCloudVPS$20/年多国机房可选,1核@Ryzen 3950x/1GB内存/30GB NVMe/10Gbps端口月流量2TB

GreencloudVPS此次在四个机房都上线10Gbps大带宽VPS,并且全部采用AMD处理器,其中美国芝加哥机房采用Ryzen 3950x处理器,新加坡、荷兰阿姆斯特丹、美国杰克逊维尔机房采用Ryzen 3960x处理器,全部都是RAID-1 NVMe硬盘、DDR4 2666Mhz内存,GreenCloudVPS本次促销的便宜VPS最低仅需20美元/年,支持支付宝、银联和paypal。Gree...

CloudServer:$4/月KVM-2GB/50GB/5TB/三个数据中心

CloudServer是一家新的VPS主机商,成立了差不多9个月吧,提供基于KVM架构的VPS主机,支持Linux或者Windows操作系统,数据中心在美国纽约、洛杉矶和芝加哥机房,都是ColoCrossing的机器。目前商家在LEB提供了几款特价套餐,最低月付4美元(或者$23.88/年),购买更高级别套餐还能三个月费用使用6个月,等于前半年五折了。下面列出几款特别套餐配置信息。CPU:1cor...

coremail邮件服务器为你推荐
罗伦佐娜罗拉芳娜 (西班牙小姐)谁可以简单的介绍以下同ip域名同IP网站具体是什么意思,能换独立的吗8090lu.com8090lu.com怎么样了?工程有进展吗?www.228gg.comwww.a8tb.com这个网站该如何改善百度指数词什么是百度指数avtt4.comwww.5c5c.com怎么进入www.5any.com重庆哪里有不是全日制的大学?www.se222se.com原来的www站到底222eee怎么了莫非不是不能222eee在收视com了,/?求解lcoc.topoffsettop和scrolltop的区别bbs2.99nets.com这个"风情东南亚"网站有78kg.cn做网址又用bbs.风情东南亚.cn那么多此一举啊!
工信部域名备案查询 最新代理服务器ip 国外服务器 12306抢票助手 网盘申请 150邮箱 架设服务器 ntfs格式分区 卡巴斯基是免费的吗 厦门电信 lamp的音标 windows2008 cpu使用率过高怎么办 cc攻击 戴尔主机 中国最年轻博士 企业私有云存储 hp存储服务器 台式电脑主机推荐 1500元电脑主机配置 更多