Postfix和Sendmail的smmsp cron作业

我正在运行Ubuntu 13.10,最近用Postfixreplace了默认的Sendmail安装。 从我在其他地方看到的Ubuntu需要Sendmail作为系统function,所以Postfix 模拟sendmail提交程序 。

我最近注意到/var/log/mail.log每20分钟发生一次:

 Jan 28 15:00:01 domain postfix/pickup[2452]: 2F81583C8B: uid=108 from=<smmsp> Jan 28 15:00:01 domain postfix/cleanup[2765]: 2F81583C8B: message-id=<[email protected]> Jan 28 15:00:01 domain postfix/qmgr[1881]: 2F81583C8B: from=<[email protected]>, size=684, nrcpt=1 (queue active) Jan 28 15:00:06 domain postfix/smtp[2767]: 2F81583C8B: to=<[email protected]>, orig_to=<root>, relay=mail.domain.co.uk[79.170.40.74]:25, delay=5.4, delays=0.01/0.01/5.3/0.05, dsn=5.0.0, status=bounced (host mail.domain.co.uk[79.170.4$ Jan 28 15:00:06 domain postfix/cleanup[2765]: 87F9F83C8C: message-id=<[email protected]> Jan 28 15:00:06 domain postfix/qmgr[1881]: 87F9F83C8C: from=<>, size=2663, nrcpt=1 (queue active) Jan 28 15:00:06 domain postfix/bounce[2768]: 2F81583C8B: sender non-delivery notification: 87F9F83C8C Jan 28 15:00:06 domain postfix/qmgr[1881]: 2F81583C8B: removed Jan 28 15:00:06 domain postfix/smtp[2767]: 87F9F83C8C: to=<[email protected]>, relay=mail.domain.co.uk[79.170.40.74]:25, delay=0.28, delays=0/0/0.24/0.03, dsn=5.0.0, status=bounced (host mail.domain.co.uk[79.170.40.74] said: 550 unk$ Jan 28 15:00:06 domain postfix/qmgr[1881]: 87F9F83C8C: removed 

我知道smmsp是sendmail用户,我可以追溯到/etc/cron.d/sendmail的cron作业。 现在我运行的是后缀,而不是sendmail,我是否还需要这个cron作业才能运行,或者我可以将它注释掉?

为了未来读者在服务器故障中searchsmmsp的好处:

smmsp

smmspSendMail消息提交程序 )用户和组特定于Sendmail程序包,并且不被Postfix或任何其他邮件传输代理(MTA)使用。

如果您尚未将sendmail命令configuration为运行时的特定非root用户,则smmsp是Sendmail使用的默认用户。 它是作为安全措施引入的,因此sendmail中的漏洞无法为系统提供root用户的访问权限。

从Sendmail安装和操作指南

sendmail的二进制文件位于/usr/sbin 。 它应该是set-group-ID smmsp

另请参阅将 Sendmail的第4版(O'Reilly)中的 smmsp添加到/ etc / passwd中 。


检查/删除Sendmail

从问题中提供的信息中,Postfix和Sendmail都是同时安装(并正在运行)。 这可以通过运行来validation,

 dpkg -l | grep sendmail 

为了避免两个MTA之间的冲突,请删除上一个命令列出的Sendmail软件包。

看起来很多其他用户认为他们删除了Sendmail,实际上只是卸载了sendmail-basesendmail软件包,所以他们不得不删除下列软件包:

 aptitude purge sendmail-bin sendmail-cf sendmail-doc 

以下是另一个用户的相关post,他们认为他们已经从他们的系统中卸载了Sendmail: Postfix / Sendmail:从smmsp到root的频繁的电子邮件 。