Linux服务器配置指南:Sendmail与Apache
1. Sendmail服务器配置
SMTP服务器既能作为接收其他系统邮件的服务器,又能作为向其他系统发送邮件的客户端。因此,在配置时需兼顾这两方面。不过,有些系统可能仅承担其中一种角色,这会简化配置,但要避免配置错误,尤其应杜绝开放中继配置,即邮件服务器为任意用户转发邮件的设置,这在“Sendmail安全考量”部分会详细说明。
1.1 Sendmail配置文件
Sendmail使用多个配置文件,各有特定用途:
- sendmail.cf :这是Sendmail的主要配置文件,包含邮件转发选项、服务器主机名等信息。但其语法复杂,通常由更易于编辑的文件生成。该文件一般位于 /etc/mail 目录。若系统中没有此文件,可能运行的是Postfix、Exim等其他邮件服务器程序,或者根本未运行邮件服务器。
- m4文件 :用于生成 sendmail.cf 文件,以执行转换的m4程序命名。文件名因系统而异,通常以 .mc 结尾,如Red Hat的 /etc/mail/sendmail.mc 和Slackware的 /usr/share/sendmail/cf/cf/linux.smtp.mc 。此文件有时不会随Sendmail主包安装,可能需从单独的包(如 sendmail-cf )中安装。
- aliases
超级会员免费看
订阅专栏 解锁全文
488

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



