Sendmail数据库使用指南
1. Sendmail数据库概述
Sendmail有许多可用的数据库,但并非所有数据库都有实际用途。例如,bitdomain数据库用于转换Linux站点不会使用的网络地址,uucpdomain数据库用于转换几乎无人使用的UUCP “bang”地址。而且,部分数据库功能存在重叠,可能不需要同时使用。RPM包中的redhat.mc配置包含的定义和功能不到上述列表的一半,但其数据库功能可能已超出实际需求。
2. Cr、Cw和Ct文件
严格来说,Cr、Cw和Ct文件并非传统意义上的数据库,它们是用于加载sendmail.cf类变量的磁盘文件。其中,“cr”和“cw”文件在Sendmail配置中扮演重要角色,而“ct”文件由于网络安全环境的变化已失去作用。
2.1 Ct文件
Ct文件通常用于加载t类变量,传统名称为 /etc/sendmail.ct ,在Sendmail 8.11中默认名称为 /etc/mail/trusted-users 。其作用是将用户名添加到可信任列表,使这些用户能以其他用户名义发送邮件。默认情况下,t类包含 daemon 、 root 和 uucp 。
不建议使用 /etc/mail/trusted-users 文件,原因如下:
- 允许用户以他人名义发送邮件存在安全风险,一般不希望扩大可信任用户列表。
- 若确实需要添加用户名到可信任列表,数量通常较少,没必要单独创建文
超级会员免费看
订阅专栏 解锁全文
16

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



