邮件系统的选型与架构专题(上篇)(4)
来源:asp之家 发布时间:2010-03-12 18:31:00
标签:邮件服务器,架构,电子邮件,Qmail
邮件系统的服务质量
邮件系统的服务质量主要是指系统防止垃圾邮件及病毒邮件的能力。随着电子邮件的日益普及,黑客利用电子邮件的特点和漏洞编写程序对邮件服务器和接收邮件的用户个人主机进行攻击越来越多,在不知不觉中系统就被安装了特洛伊木马等黑客工具,被偷窃了重要数据,甚至被完全破坏。
垃圾邮件是指那些非请自来的电子邮件,如商业广告、站点宣传,甚至是一些有非法和不健康内容的邮件。
目前,互联网上的垃圾邮件日益泛滥,危害极大。因此,过滤功能是邮件系统中非常重要的一项特征,它可以提升邮件系统的性能,有效地控制垃圾邮件的泛滥和邮件病毒的传播。

如何才能有效地防止垃圾邮件?从电子邮件的接收过程来看(如图2),电子邮件的过滤分为几个不同的层次,包括在路由器上过滤、MTA过滤、MDA过滤和MUA过滤(如图3)。

MTA级的过滤适合基于SMTP信封信息的过滤,而不适合对信件的内容进行过滤,尤其是在高负荷的邮件服务器上,如果对每一封信的内容都进行分析、过滤,则可能会严重影响MTA的性能。MDA是对邮件内容进行过滤的最佳位置。MDA有两方面的作用,一个是对邮件内容特别是对邮件中的附件进行过滤,另一个是帮助用户对邮件进行分类管理。
在互联网上,已有多种不同的技术用来阻拦垃圾邮件(如图4),最常用的包括以下三种:

图4 在不同层面过滤垃圾邮件


猜你喜欢
- 下面给大家介绍centos7.6 安装Tomcat-8.5.39的方法,具体内容如下所示:#关闭防火墙systemctl stop fire
- 360总裁齐向东:咱员工福利待遇业内肯定领先 (腾讯科技摄)11月5日消息,360安全卫士总裁齐向东近日表示,360已经组建了国内最强大的安
- Discuz!7.1 的编辑器更为人性化,使用起来方便快捷。站长可以在管理后台设置编辑器模式及表情的显示; Discuz! 还自带了四种 D
- 对于专有软件使用者来说,当需要升级到一个新版本的时候,并没有多少激动的感觉。因为这种升级通常是为一些补丁修复或微小的功能升级来掏钱买单。即使
- 一、修改密码1、修改普通用户密码passwd先输入当前密码确认,然后输入新的密码修改2、修改root用户密码sudo passwd root
- 现在的网站越做越大了,存储的东西越来越多,如何解决这些文件存储也成了新的难题。如果把这些文件都完全采用大硬盘存储来解决,并不是一个好主意,因
- 本文介绍了使用Docker部署 spring-boot maven应用,分享给大家,具体如下:部署过程分为以下几个步骤:创建一个简单的spr
- 2、化解无法输入登录名称的麻烦在单位局域网中,当网络管理人员企图通过远程登录的方式进入服务器,对服务器进行远程管理和维护操作时,有时会发现在
- 难怪最近老中病毒,而且每次中毒时都自动打开了RealPlayer播放器,我就很奇怪,当时每注意,直到又一次中毒。原来是RealPlayer的
- 本期教程笔者为大家讲解在Discuz! 7.1下如何给通过WAP发布的帖子加标记。如果回复或者主题是通过wap发布的,则在帖子信息中显示出来
- 新的广告管理功能概述 如果您以前曾生成过广告代码,那么您会注意到随着我们最新功能的发布,帐户中会发生一些变化。借助新的广告管理功能,您可以在
- 网站寄宿的空间来说,的确会有出现宕机的现象,或者是出现VPS服务器所在的区块因受到DOS攻击而不能访问的现象。作为站长,如果不能及时发现,那
- 在IIS里的站点属性里“目录安全性”---“身份验证和访问控制&rdqu
- 电子商务如今风靡国内各个行业,不仅在沿海地区迅猛发展,湖南的电子商务也在高速发展中,逐步形成了一支电子商务湘军,为了帮助电子商务湘军更好的发
- 一个网站的制作过程,通常需要经历5个阶段,他们依次是网站需求调查阶段、网站技术分析阶段、网站页面策划阶段、网站设计阶段和网站改进阶段。将每一
- 新增反爬虫策略文件:vim /usr/www/server/nginx/conf/anti_spider.conf文件内容#禁止Scrapy
- 11月26日 360安全浏览器推出一年来迅速赢得了网民的认可,而安全无疑是这款浏览器最显著的特色。360总裁齐向东表示,90%的
- 1. 后台执行一般运行linux上的程序都是执行 .sh 文件(./sh文件),那如果不影响当前CMD窗口的操作,需要后台运行怎么办呢?这时
- 最近看了苹果的发布会,很上头,所以想体验一把Mac系统,感受一下苹果的美,而且听说mac下写代码很香。但是没钱买苹果电脑,诶……首先,打开提
- glibc是gnu发布的libc库,即c运行库,glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glib