邮件服务器安全认证与防护全攻略
1. 测试Cyrus SASL认证
在测试Cyrus SASL认证时,没有专门的测试工具,但可以使用示例应用程序sample-server和sample-client进行测试,避免其他应用(如Postfix)干扰。
-获取示例程序:
- 若从源代码构建Cyrus SASL,可在其源代码的sample子目录中找到示例程序。
- Fedora系Linux发行版可通过安装cyrus-sasl-devel包获取示例程序。
- Debian系Linux发行版则需自行构建,步骤如下:
1. 从包管理器中定位、下载并提取与安装版本匹配的Cyrus SASL发行版。
2. 按照Cyrus SASL安装说明定位并安装源代码。
3. 执行以下命令构建示例程序:
# cd sample # make- 创建符号链接:示例程序期望配置文件为
sample.conf,而我们的配置在smtpd.conf中,因此创建符号链接:
# ln -s /usr/lib/sasl2/smtpd.conf /usr/lib/sasl2/sample.conf