邮件服务器配置与管理全解析
在邮件服务器的世界里,sendmail和Exim是两个备受关注的工具。下面将详细介绍它们的相关配置、运行方式以及故障排查方法。
sendmail的测试与运行
在进行sendmail的配置和使用前,进行了一系列测试。测试结果显示,主机名得到了解析,消息仍会被路由到智能主机,这证明LOCAL_NET_CONFIG定义工作正常,能正确处理各种情况,测试成功,可放心使用该配置。
sendmail守护进程有两种运行方式:
-作为独立守护进程运行:将命令/usr/sbin/sendmail -bd -q10m放在rc文件中,使其在系统启动时自动运行。其中,-bd表示以守护进程模式运行,会在后台分叉运行;-q10m表示每10分钟检查一次邮件队列,你也可以根据需求调整检查时间。
-由inetd守护进程运行:在/etc/inetd.conf文件中添加如下条目:
smtp stream tcp nowait nobody /usr/sbin/sendmail -bs-bs参数表示sendmail在标准输入/输出上使用SMTP协议,这是与inetd配合使用所必需的。
此外,runq命令通常是sendmail二进制文件的符号链接,