邮件系统的选型与架构专题(上篇)(3)
来源:asp之家 时间:2010-03-12 18:31:00
3.邮件分发代理MDA
Unix下常用的MDA软件包括binmail、Procmail和Maildrop。它们除了具有本地投递的功能外,还增加了邮件过滤、黑白名单、自动分类和处理等功能,能够根据用户要求对邮件头和邮件体的内容进行过滤,防止通过电子邮件传播病毒,或者帮助用户阻挡广告和宣传品类的垃圾邮件,防止通过邮件对系统的恶意攻击,并帮助管理用户接收到的邮件。
binmail的系统命令为/bin/mail,该MDA程序简单,不需要进行配置,因而不能完全满足用户的需要。相对而言,Procmail使用了类似于“处方”的用户配置文件,通过定制正则表达式实现邮件的分发。
它的缺点是不支持Maildir邮箱格式,且编程语法太复杂,不易被人掌握和使用。与Procmail相比,Maildrop更新一些,除了支持传统邮箱格式,还支持Qmail的Maildir邮件存储格式,并且它的编程语言简单易懂,容易上手。因此,推荐使用Maildrop来实现邮件的分发功能。
4.邮件用户代理MUA
邮件用户代理MUA有基于客户端的,也有基于Web方式的。无论是Windows下的Outlook、Foxmail,还是Linux下基于终端命令行的mail工具、图形文本终端pine、图形界面下的Kmail和Eudora等,都是优秀的MUA软件。
随着互联网的普及,越来越多的人喜欢使用基于浏览器的MUA程序,可以随时随地跨平台收发邮件,典型的代表有SqWebMail、OpenWebMail和iGENUS等。这些软件除了都支持流行的POP3和IMAP协议,还具有功能丰富、安全稳定和简单易用的特点。
综上所述,这里大致列出一个通用邮件系统的框架:
OS选用Linux Red Hat AS 3.0,这是目前安全级别最高、最稳定的操作系统版本之一。
MTA选用Qmail,这是全球使用率很高、安全性领先、性能高效的MTA程序。
MDA选用Maildrop,它功能丰富、语法简练。
MUA选用基于客户端的Outlook或基于浏览器的iGENUS,它基于LAMP组合,支持中文、功能丰富。后面的内容将对这一组合的具体架构进行分析和实践。
标签:邮件服务器,架构,电子邮件,Qmail
0
投稿
猜你喜欢
确保服务器稳定七大注意事项
2009-06-18 10:17:00
WEB2.0下自由网站设计者未来发展工作趋势
2009-02-10 18:17:00
如何提高网站的Google PR值
2007-10-12 19:12:00
软文的写作要点总结
2009-01-21 09:20:00
品牌博客成功的三进三出 作者博客同提高
2009-03-16 09:30:00
徐易容谈抓虾网盈利新模式和运作方法
2008-05-07 18:50:00
SEO的六大重点和难点
2009-03-25 10:57:00
Godaddy Windows主机空间的html文件301重定向设置方法
2010-04-11 13:07:00
CentOS 6.3编译安装LAMP环境笔记
2023-06-13 18:30:35
DDoS前世今生 攻击原理与防御方法解析
2009-12-08 12:50:00
详解在linxu下Svn一键安装shell脚本
2023-11-02 13:16:02
让网站流量爆涨的十条秘决
2008-10-13 12:16:00
用DNSPod和Squid打造自己的CDN (三) 安装CentOS Linux
2023-04-12 22:41:46
卓越亚马逊将是淘宝未来最大竞争对手
2009-10-27 13:05:00
7个极具杀伤力的Linux命令大全
2009-07-29 14:05:00
如何在主流博客中展示你的个性头像
2011-10-12 20:59:00
黑色产业链 灰色小网站日进斗金
2008-09-23 17:26:00
火星文输入法网络流行 工作娱乐好助手
2009-11-08 18:45:00
Apache 解决80端口占用问题
2023-08-30 12:18:31
饭团:网络推广之精准推广 也许飞的更高
2009-04-18 19:52:00