Sendmail配置与安全认证全解析
1. Sendmail重要配置指令
为了确保Sendmail服务器的安全性,需要对 sendmail.mc 进行一些关键配置:
- FEATURE('masquerade_entire_domain') :此功能使 MASQUERADE_DOMAIN 被解释为整个域名,而非主机名。
- FEATURE('masquerade_envelope') :该功能会对发件人地址进行伪装,不仅在 From: 头部字段,还包括SMTP信封。
- EXPOSED_USER(username) :指定一个用户名,其 From 地址不会被伪装。例如 root ,因为来自 root 的邮件通常包含警报和警告,我们需要知道是哪台主机发送的。
2. 应用新配置
将宏配置文件编译为 sendmail.cf ,可使用以下命令:
bash-# m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
若宏配置文件的名称不是 sendmail.mc ,可将其替换为实际名称,如 linux.mc 。每次更改 sendmail.
超级会员免费看
订阅专栏 解锁全文
379

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



