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

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

月神科技-美国CERA 5折半价倒计时,上新华中100G高防云59起!

官方网站:点击访问月神科技官网优惠码:美国优惠方案:CPU:E5-2696V2,机房:国人热衷的优质 CeraNetworks机房,优惠码:3wuZD43F 【过期时间:5.31,季付年付均可用】活动方案:1、美国机房:洛杉矶CN2-GIA,100%高性能核心:2核CPU内存:2GB硬盘:50GB流量:Unmilited端口:10Mbps架构:KVM折后价:15元/月、150元/年传送:购买链接洛...

萤光云(16元/月)高防云服务器自带50G防御

螢光云官網萤光云成立于2002年,是一家自有IDC的云厂商,主打高防云服务器产品。在国内有福州、北京、上海、台湾、香港CN2节点,还有华盛顿、河内、曼谷等海外节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。本次萤光云中秋云活动简单无套路,直接在原有价格上砍了一大刀,最低价格16元/月,而且有没有账户限制,新老客户都可以买,就是直接满满的诚意给大家送优惠了!官网首页:www....

欧路云(22元) 新增美国Cera线路VPS主机且可全场8折

欧路云(oulucloud) 商家在前面的文章中也有陆续介绍过几次,这不今天有看到商家新增加美国Cera线路的VPS主机,而且有提供全场八折优惠。按照最低套餐最低配置的折扣,月付VPS主机低至22元,还是比较便宜的。不过我们需要注意的是,欧路云是一家2021年新成立的国人主机商,据说是由深圳和香港的几名大佬创建。如果我们有介意新商家的话,选择的时候谨慎且月付即可,注意数据备份。商家目前主营高防VP...

coremail邮件服务器为你推荐
摩根币摩根币是怎么骗人的?商标注册流程及费用申请商标的流程和花费及时间是什么access数据库Access数据库对象的操作包括哪五种?关键字关键词标签里写多少个关键词为最好rawtoolsU盘显示是RAW格式怎么办百度关键词分析百度关键字分析是什么意思?se9999se.comexol.smtown.combaqizi.cc和空姐一起的日子电视剧在线观看 和空姐一起的日子全集在线观看555sss.com拜求:http://www.jjj555.com/这个网站是用的什么程序555sss.comms真的是500万像素?
simcentric 163网 主机屋免费空间 网页背景图片 灵动鬼影 中国智能物流骨干网 有奖调查 免费网页空间 drupal安装 东莞idc 服务器论坛 浙江服务器 lamp的音标 徐州电信 tracker服务器 新网dns japanese50m咸熟 侦探online symantec weblogic部署 更多