我们将把所有sendmail的配置文件放在以下不同的目录中: /etc
:
/etc/mail
。通常,sendmail将期待这些文件存放在 /etc
。
为了避免这个问题,将 /etc/sendmail.cf
符号链接到 /etc/mail/sendmail.cf
。
以下文件存放在 /etc/mail
:
aliases
- 包含附加的本地地址genericsdomain
- 包含本地主机配置的一些信息genericstable
- 包含重写规则sendmail.cf
- sendmail的配置文件sendmail.mc
- sendmail.cf
的配置源代码。以上部分文件都附带著 .db
文件。它们包含能被sendmail直接使用的哈希数据库。
我们假设sendmail配置源代码树的 cf
部分存放在目录 /usr/lib/sendmail.cf
中。
在 Debian GNU/Linux 系统中就是这样存放的。其它发行版本可能存放在不同的地方。详情请参考你的发行版本的文档。