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

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

搬瓦工:香港PCCW机房即将关闭;可免费升级至香港CN2 GIA;2核2G/1Gbps大带宽高端线路,89美元/年

搬瓦工怎么样?这几天收到搬瓦工发来的邮件,告知香港pccw机房(HKHK_1)即将关闭,这也不算是什么出乎意料的事情,反而他不关闭我倒觉得奇怪。因为目前搬瓦工香港cn2 GIA 机房和香港pccw机房价格、配置都一样,可以互相迁移,但是不管是速度还是延迟还是丢包率,搬瓦工香港PCCW机房都比不上香港cn2 gia 机房,所以不知道香港 PCCW 机房存在还有什么意义?关闭也是理所当然的事情。点击进...

digital-vm:VPS低至$4/月,服务器$80/月,10Gbps超大带宽,不限流量,机房可选:日本新加坡美国英国西班牙荷兰挪威丹麦

digital-vm,这家注册在罗马尼亚的公司在国内应该有不少人比较熟悉了,主要提供VPS业务,最高10Gbps带宽,还不限制流量,而且还有日本、新加坡、美国洛杉矶、英国、西班牙、荷兰、挪威、丹麦这些可选数据中心。2020年,digital-vm新增了“独立服务器”业务,暂时只限“日本”、“新加坡”机房,最高也是支持10Gbps带宽... 官方网站:https://digital-vm.co...

萤光云(13.25元)香港CN2 新购首月6.5折

萤光云怎么样?萤光云是一家国人云厂商,总部位于福建福州。其成立于2002年,主打高防云服务器产品,主要提供福州、北京、上海BGP和香港CN2节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。目前萤光云推出北京云服务器优惠活动,机房为北京BGP机房,购买北京云服务器可享受6.5折优惠+51元代金券(折扣和代金券可叠加使用)。活动期间还支持申请免费试用,需提交工单开通免费试用体验...

coremail邮件服务器为你推荐
336.com求一个游戏的网站 你懂得javmoo.com0904-javbo.net_avop210hhb主人公叫什么,好喜欢,有知道的吗www.vtigu.com如图所示的RT三角形ABC中,角B=90°(初三二次根式)30 如图所示的RT三角形ABC中,角B=90°,点p从点B开始沿BA边以1厘米每秒的速度向A移动;同时,点Q也从点B开始沿BC边以2厘米每秒的速度向点C移动。问:几秒后三角形PBQ的面积为35平方厘米?PQ的距离是多少百度指数词百度指数是指,词不管通过什么样的搜索引擎进行搜索,都会被算成百度指数吗?yinrentangzimotang氨基酸洗发水的功效咋样?本冈一郎只想问本冈一郎的效果真的和说的一样吗?大概多长时间可以管用呢?用过的进!222cc.com有什么电影网站啊彪言彪语( )言( )语的词语xyq.cbg.163.com梦幻西游藏宝阁怎么开通怎么用邯郸纠风网邯郸市信访局地址
in域名注册 美国和欧洲vps 美国vps推荐 免费域名解析 云网数据 国外bt bash漏洞 表格样式 mysql主机 网通ip qingyun 圣诞促销 秒杀预告 可外链相册 南通服务器 中国电信测速网 百度云1t 便宜空间 免费asp空间 lamp什么意思 更多