目录

1. 版本历史

Revision    Author(s)    Date    Summary of activity
1.0         罗辉        2007-07-26    创建
1.1         罗辉        2007-8-27    增加9.15(收信超时问题)
1.2         罗辉        2007-9-4    增加二级域名访问WEBMAIL

2. 参考文档

[1] QmailToaster Home http://www.qmailtoaster.com

3. 前言

本文主要记录了公司E-Mail服务器的安装和配置。公司E-Mail建立在CentOS linux 5平台上,使用Qmail + vpopmail + qmailadmin + squirrelmail + mysql + ezmlm +clamav+ spamassassin建立一个完整的企业邮局平台。已有的功能包括虚拟域,虚拟用户,WEBMAIL,WEB邮局管理,邮件列表,在线时实扫毒,反垃圾邮件等。

Qmail安装有很多种方法,大部份方法都是下载各种源代码,进行编译安装,再进行各个配置。我们采用做好的RPM源码包,编译成RPM安装包进行安装。这种方法的好处再于安装简单,维护方便,功能也齐全。

阅读全文

qmail的spf配置

SPF - Sender Policy Framework

SPF是一个基于DNS的 MX反向解析系统,采用在NDS内加入 SPF Record 的方式,用来指明只有域用户才被允许发送邮件。其目的是为了防止域用户的邮件地址被spammers伪造。

在Qmail中,SPF有4个配置文件(/var/qmail/control),一般系统漠然安装的话,会仅产生一个配置文件。

  1. spfbehavior

spfbehavior是指明qmail系统是否启用反向解析。以前的qmail默认值是0(不启用),qmail-toaster 1.0.5以后,默认值就改为3. spfbehavior的取值意义为:

0: 不做SPF检查
1: 仅仅生成 Received-SPF 头,但是不阻止邮件投递
2: 如果DNS检查出现问题,则产生一个 temporary 错误
3: SPF解析错误是拒绝邮件,通常是指 deny
4: SPF解析出现 softfail 时,拒绝邮件
5: SPF解析出现 neutral 时,拒绝邮件
6: SPF解析过程出现任何错误,拒绝邮件

环境变量 SPFBEHAVIOR 会覆盖 spfbehavior 的配置文件。当客户的请求环境中被设置了 RELAYCLIENT 时,Qmail不会启用 SPF 检查.

阅读全文

什么是SPF 就是Sender Policy Framework。SPF可以防止别人伪造你来发邮件,是一个反伪造性邮件的解决方案。当你定义了你的domain name的SPF记录之后,接收邮件方会根据你的SPF记录来确定连接过来的IP地址是否被包含在SPF记录里面,如果在,则认为是一封正确的邮件,否则 则认为是一封伪造的邮件。关于更详细的信息请参考RFC4408(http://www.ietf.org/rfc/rfc4408.txt)

阅读全文

作者的图片

阿辉

容器技术及容器集群等分布式系统研究

容器平台负责人

上海