邮件系统的选型与架构专题(上篇)(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
  • asp之家 网站运营 m.aspxhome.com