sm-client 服务到底是什么以及何时使用它?

sm-client 服务到底是什么以及何时使用它?

当我重新启动 Sendmail 服务时,看到以下内容:

[root@foo ~]# service sendmail restart
Shutting down sm-client:                                   [  OK  ]
Shutting down sendmail:                                    [  OK  ]
Starting sendmail:                                         [  OK  ]
Starting sm-client:                                        [  OK  ]

sm-client 到底是什么?bat 手册没有详细提及它。

答案1

在sendmail-8.12之前sendmail曾经使用过一套uid 程序。它造成了持续不断的安全漏洞/危险。

从 sendmail-8.12 开始,sendmail 未安装为设置 root uid默认情况下

  • Sendmail 是安装好的一组程序。非特权用户执行的 Sendmail 会将电子邮件发送到 127.0.0.1:25,其中以 root 权限运行的“经典”sendmail 守护程序等待处理该电子邮件。
  • sm-client 守护进程处理未通过上述步骤的消息(在特殊/单独的队列目录中排队)。它可能被定期的 cron 作业取代。

http://www.sendmail.org/~ca/email/doc8.12/SECURITY

相关内容