iRedmail组件的选择与比较

iRedMail中文名为“艾瑞得邮件”,由 rhms 项目 更名而来。是针对 Red Hat(R) Enterprise Linux 和 CentOS 设计的">邮件服务器解决方案,是在操作系统安装好后使用的一套 shell 脚本,用于快速部署一套功能完善的邮件服务器解决方案。

iRedmail 组件

iRedMail主要是使用下面软件来构建邮件系统,下面是Ubuntu 10.04的软件版本。

Apache 2.2.x PHP 5.3.x MySQL 5.1.x Open
LDAP 2.4.x
Postfix 2.7.x ( MTA ) Dovecot 1.2.x Amavisd 2.6.x
ClamAV 0.9x SpamAssassi 3.2.x Policyd 1.8.x Pysieved 1.0 Roundcube 0.3.1 (
Webmail ) PostfixAdmin 2.3.x phpMyAdmin 3.3 phpLDAPadmin 1.2 Awstats 6.9

组件的工作原理

amavisd-new 在这里的作用主要是:

负责调用 ClamAV 对邮件进行病毒扫描 负责调用 SpamAssassin 对邮件内容进行过滤 实现 DKIM 签名和验证功能,还有实现免责声明的功能。

时间: 2024-10-30 16:26:46

iRedmail组件的选择与比较的相关文章

js实现select组件的选择输入过滤代码

 实现select组件的选择输入过滤作用的js代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77

论数据库访问组件的选择--火地晋大作读后感

前言 火地晋做了一件有意义的事情.把这些ORM对比了一下(http://www.cnblogs.com/yelaiju/p/3209506.html). 这里要讨论一下我们用一个什么样的策略来选择数据库访问组件.通常有如下几种情况来选择: 1. 基于过去的经验    比如过去用过某某ORM,在将来的项目中继续用的话经验和熟练度就会比较高.这是建立在对该ORM的信任基础之上的. 2. 别人介绍或者在网上自己发现的,然后再试用也不错   这种情况也挺普遍的.业界同事介绍某某ORM不错,或者在网络上发

【Android开发】基本组件-列表选择框

Android中提供的列表选择框(Spinner)相当于在网页中常见的下拉列表框,通常用于提供一系列可选择的列表项共用户选择. Android中,可以使用两种方法向屏幕中添加列表选择框,一种是通过在XML布局文件中使用<Spinner>标记添加:另一种是在Java文件中,通过new关键字创建. 推荐使用XML配置,基本语法如下: <Spinner android:prompt="@string/info" android:entries="@array/数组

Delphi中DBEdit组件的主要属性与使用方法

Delphi的DBEdit组件位于组件板的Data Controls页上,用于编辑数据表当前记录某字段的值.DBEdit组件的主要属性与方法如下: 1.主要属性 (1)DataSource 用于选择数据源,使DBEdit组件通过数据源与数据表连接.当DBEdit通过数据源与数据表连接后,显示数据表的哪一个字段,则是由DataField字段决定的. (2)DataField 用于选择数据字段,如果DataField设置为TB0602,则DBEdit用于显示与编辑字段TB0602的值. DataSo

jspSmartUpload上传组件

js|上传 一.安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中.该组件有以下几个特点: 1.使用简单.在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便. 2.能全程控制上传.利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等),方便存取. 3.能对上传的文件在大小.类型等方面做出

Delphi中DBEdit组件使用方法

Delphi的DBEdit组件位于组件板的Data Controls页上,用于编辑数据表当前记录某字段的值.DBEdit组件的主要属性与方法如下: 1.主要属性 (1)DataSource 用于选择数据源,使DBEdit组件通过数据源与数据表连接.当DBEdit通过数据源与数据表连接后,显示数据表的哪一个字段,则是由DataField字段决定的. (2)DataField 用于选择数据字段,如果DataField设置为TB0602,则DBEdit用于显示与编辑字段TB0602的值. DataSo

Tip:Eclipse 自动安装和更新组件

自动安装   1.  在菜单中选择"窗口/首选项",找到项目"安装/更新",从中配置安装和更新属性.      2.  在菜单中选择"软件更新/查找并安装",显示如下对话框:      3.  如果更新已有组件,选择"搜索当前已安装功能部件的更新":如果安装新组件,选择搜索要安装的新功能部件. 4.  在安装新组件的情况下,输入远程站点的URL或者一个指定本地磁盘位置,eclipse将自动安装相应组件. 5.  在更新已有组件

Flash CS3 组件开发教程

教程|组件开发 [教程说明]:应云开等朋友的要求,我今天把组件开发过程整理一下,写成这篇教程.通过此篇教程你可以大致了解Flash 组件开发整个过程,希望对那些想自己开发Flash 组件的朋友有所帮助.我这次主要开发Flash 代码组件,甚至其他Flash 组件,你可以自行研究或和我一起讨论. [前提条件]:1.安装了Flash CS3软件:2.安装了Adobe Extension Manager 1.8 扩展管理器,如果没有请先到这里下载: [开发教程]:1.首先准备一个18x18的png 图

ASP脚本组件的特点

脚本     我们应该从正反两方面考虑在工作中使用ASP脚本组件的必要性.与编译的组件比较,ASP脚本组件有一个明显的特点:WSC脚本文件可在任何时候进行编辑,在下一次执行时,组件中的变化可自动反映出来.不需要重新编译,不需重新启动服务器释放现有组件的引用,也不需要重新注册.并且,如果组件工作状态良好,可选用合适的语言,用已证明可靠的代码和/或算法创建一个编译版本,这同样适用于任何可转换组件.    ASP脚本组件可适应COM +.事实上,与其他ASP内置对象一样,这种组件可访问ObjectCo