Linux网络管理:Sendmail配置测试、运行及相关工具使用
1. Sendmail配置测试
1.1 测试的必要性
m4命令在处理宏定义文件时,依据自身语法规则进行操作,并不理解Sendmail的正确语法。因此,若宏定义文件存在错误,不会有错误提示信息。所以,全面测试Sendmail配置至关重要。
1.2 地址测试模式
Sendmail支持“地址测试”模式,可用于测试配置并识别错误。在该模式下,从命令行调用Sendmail,它会提示输入规则集规范和目标邮件地址,随后依据指定规则处理目标地址,并在处理过程中显示每个重写规则的输出。
进入地址测试模式的命令如下:
# /usr/sbin/sendmail -bt
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
>
默认配置文件为 /etc/mail/sendmail.cf ,可使用 -C 参数指定其他配置文件。
1.3 具体测试示例
1.3.1 本地用户邮件测试
测试Sendmail能否将邮件投递到系统本地用户,期望所有地址都重写为本地邮件程序。
# /usr/sbin/sendmail -bt
ADDRESS TEST M
Linux下Sendmail配置测试与相关工具使用
超级会员免费看
订阅专栏 解锁全文
6273

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



