附录 A. Exim 实现

目录
A.1. 先决条件
A.2. Exim 配置文件
A.2.1. 访问控制列表
A.2.2. 扩展
A.3. 选项和设置
A.4. 构建 ACL - 第一步
A.4.1. acl_connect
A.4.2. acl_helo
A.4.3. acl_mail_from
A.4.4. acl_rcpt_to
A.4.5. acl_data
A.5. 添加 SMTP 事务延迟
A.5.1. 简单方法
A.5.2. 选择性延迟
A.6. 添加灰名单支持
A.6.1. greylistd
A.6.2. MySQL 实现
A.7. 添加 SPF 检查
A.7.1. 通过 Exiscan-ACL 进行 SPF 检查
A.7.2. 通过 Mail::SPF::Query 进行 SPF 检查
A.8. 添加 MIME 和文件类型检查
A.9. 添加防病毒软件
A.10. 添加 SpamAssassin
A.10.1. 通过 Exiscan 调用 SpamAssassin
A.10.2. 配置 SpamAssassin
A.10.3. 用户设置和数据
A.11. 添加信封发件人签名
A.11.1. 创建传输以签署发件人地址
A.11.2. 为远程传递创建新路由器
A.11.3. 为本地传递创建新的重定向路由器
A.11.4. ACL 签名检查
A.12. 仅接受真实用户的退回邮件
A.12.1. 检查收件人邮箱
A.12.2. 在别名路由器中检查空发件人
A.13. 豁免转发邮件
A.14. 最终 ACL
A.14.1. acl_connect
A.14.2. acl_helo
A.14.3. acl_mail_from
A.14.4. acl_rcpt_to
A.14.5. acl_data

在这里,我们介绍如何将本文档中描述的技术和工具集成到 Exim 邮件传输代理 中。