在 Oracle® Solaris 11.2 中管理 sendmail 服务

退出打印视图

更新时间: 2014 年 7 月
 
 

/etc/mail/cf 目录的内容

/etc/mail 目录中有一个子目录 cf,其中包含生成 sendmail.cf 文件所需的全部文件。Table 3–8 中显示了 cf 的内容。

为支持只读的 /usr 文件系统,/usr/lib/mail 目录的内容已移至 /etc/mail/cf 目录。但是,请注意以下例外情况。Shell 脚本 /usr/lib/mail/sh/check-hostname/usr/lib/mail/sh/check-permissions 现在位于 /usr/sbin 目录中。请参见用于邮件服务的其他文件。为了实现向下兼容,符号链接指向每个文件的新位置。

表 3-8  用于邮件服务的 /etc/mail/cf 目录的内容
名称
类型
说明
README
文件
介绍配置文件。
cf/main.cf
符号链接
此文件名链接至 cf/sendmail.cf。它是主配置文件。
cf/main.mc
符号链接
此文件名链接至 cf/sendmail.mc。它是用于创建主配置文件的文件。
cf/Makefile
文件
提供生成新配置文件的规则。
cf/submit.cf
文件
邮件提交程序 (mail submission program, MSP) 的配置文件,用于提交邮件。
cf/submit.mc
文件
它是用于生成 submit.cf 文件的文件。此文件定义邮件提交程序 (mail submission program, MSP) 的 m4 宏。
cf/sendmail.cf
文件
它是 sendmail 的主配置文件。
cf/sendmail.mc
文件
包含用于生成 sendmail.cf 文件的 m4 宏。
cf/subsidiary.cf
符号链接
此文件名链接至 cf/sendmail.cf。该文件曾是 NFS 挂载了其他主机中的 /var/mail 的主机的配置文件。
cf/subsidiary.mc
符号链接
此文件名链接至 cf/sendmail.mc。它包含用于生成 subsidiary.cf 文件的 m4 宏。
domain
目录
提供与站点相关的子域的说明。
domain/generic.m4
文件
来自 Berkeley 软件分发机构的普通域文件。
domain/solaris-antispam.m4
文件
域文件,可将 sendmail 的功能更改为类似于以前的 版本的 sendmail。但是完全禁用了中继,因此将拒绝没有主机名的发件人地址和无法解析的域。
domain/solaris-generic.m4
文件
缺省的域文件,可将 sendmail 的功能更改为类似于以前版本的 sendmail
feature
目录
包含对特定主机的特定功能的定义。有关这些功能的完整说明,请参见 README
m4
目录
包含与站点无关的头文件。
mailer
目录
包含邮件程序的定义,包括 localsmtpuucp 的定义。
main-v7sun.mc
文件
已过时:此文件名已重命名为 cf/sendmail.mc
ostype
目录
介绍各种操作系统环境。
ostype/solaris2.m4
文件
用于将缺省的本地邮件程序定义为 mail.local
ostype/solaris2.ml.m4
文件
用于将缺省的本地邮件程序定义为 mail.local
ostype/solaris2.pre5.m4
文件
用于将本地邮件程序定义为 mail
ostype/solaris8.m4
文件
用于将本地邮件程序定义为 mail.local(在 LMTP 模式下),启用 IPv6,将 /system/volatile 指定为 sendmail.pid 文件的目录。
subsidiary-v7sun.mc
文件
已过时:此文件名已重命名为 cf/sendmail.mc