Red Hat 9.0 (Small) 发行版已经更新,包含了一个针对sendmail的一部分sm-client无法启动的修正。
如果你使用的是RH9小型发行版,并且在启动sendmail时看到这个问题:
启动sendmail:[OK].
启动sm-client:没有定义本地邮件程序
必须设置QueueDirectory(Q)选项
或在你的系统日志中这样做:
Jun 24 17:05:04 li-20 sendmail[1157]: 启动守护程序(8.12.8):SMTP+queueing@01:00:00
Jun 24 17:05:04 li-20 sm-msp-queue[1164]:NOQUEUE: SYSERR(root):没有定义本地邮件程序
Jun 24 17:05:04 li-20 sm-msp-queue[1164]:NOQUEUE: SYSERR(root):QueueDirectory(Q)选项必须被设置
你应该执行以下命令,或者使用发行向导将RH9.0镜像重新部署到你的Linode。
cp /etc/mail/submit.cf.bak /etc/mail/submit.cf
/etc/init.d/sendmail重新启动
-克里斯
注释