Exim与Postfix:强大的邮件系统详解
1. Exim概述
Exim是一款功能强大的邮件传输代理(MTA),它提供了丰富的功能和灵活的配置选项,可用于处理各种邮件相关任务。
1.1 邮件扫描与拒绝机制
在访问控制列表(ACL)时间进行邮件扫描,可使邮件在MTA与发送主机的对话中直接被拒绝,无需接收邮件进行投递,避免了因退信给伪造发件地址而产生的反向散射垃圾邮件。
1.2 认证器(Authenticators)
认证器是与SMTP AUTH命令的挑战 - 响应序列交互的驱动程序,用于识别客户端和服务器都认可的认证机制。Exim支持以下几种机制:
- AUTH_CRAM_MD5 (RFC2195)
- AUTH_PLAINTEXT,包括PLAIN和LOGIN
- AUTH_SPA,支持微软的安全密码认证
当Exim接收邮件时,它充当SMTP AUTH服务器;当发送邮件时,它是客户端。认证器实例定义中的选项会带有server_或client_前缀,以便根据Exim的角色进行不同的配置。
以下是一个同时展示客户端和服务器端LOGIN机制的简单示例:
begin authenticators
my_client_fixed_login:
driver = plaintext
public_name = LOGIN
client_send = : myusername : mypasswd
my_server_fixed_login:
driver
超级会员免费看
订阅专栏 解锁全文
757

被折叠的 条评论
为什么被折叠?



