bas*_*ten 3 linux ubuntu sendmail
我正在运行 Ubuntu 13.10,最近用 Postfix 替换了默认的 Sendmail 安装。从我在其他地方读到的,Ubuntu 需要 Sendmail 来实现系统功能,因此 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=<20140128150001.2F81583C8B@domain.co.uk>
Jan 28 15:00:01 domain postfix/qmgr[1881]: 2F81583C8B: from=<smmsp@domain.co.uk>, size=684, nrcpt=1 (queue active)
Jan 28 15:00:06 domain postfix/smtp[2767]: 2F81583C8B: to=<root@domain.co.uk>, 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=<20140128150006.87F9F83C8C@domain.co.uk>
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=<smmsp@domain.co.uk>, 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
Run Code Online (Sandbox Code Playgroud)
我知道那smmsp是 sendmail 用户,我可以将其追溯到/etc/cron.d/sendmail. 现在我正在运行 postfix 而不是 sendmail 我是否仍然需要运行这个 cron 作业,或者我可以将它注释掉吗?
为了将来smmsp在 Server Fault 上搜索的读者的利益:
的smmsp(的SendMail消息提交计划)的用户和组是特定于Sendmail的包和不使用后缀-或任何其他邮件传输代理(MTA)。
smmsp如果您没有为 sendmail 命令配置特定的非 root 用户来运行,则是 Sendmail 使用的默认用户。它是作为一种安全措施引入的,因此 sendmail 中的漏洞无法为利用者提供对系统的 root 访问权限。
sendmail 的二进制文件位于
/usr/sbin. 它应该是 set-group-IDsmmsp
另请参阅从Sendmail,第 4 版 (O'Reilly)将 smmsp 添加到 /etc/passwd。
从问题中提供的信息来看,Postfix 和 Sendmail 是同时安装(并运行)的。这可以通过运行来验证,
dpkg -l | grep sendmail
Run Code Online (Sandbox Code Playgroud)
为避免两个 MTA 之间发生冲突,请删除上一个命令列出的 Sendmail 程序包。
似乎许多其他认为他们删除了 Sendmail 的用户实际上只是卸载了sendmail-base和sendmail软件包,因此他们不得不删除以下软件包:
aptitude purge sendmail-bin sendmail-cf sendmail-doc
Run Code Online (Sandbox Code Playgroud)
这是另一位认为已从系统中卸载 Sendmail 的用户的相关帖子:Postfix/Sendmail:Frequent emails from smmsp to root。
| 归档时间: |
|
| 查看次数: |
7404 次 |
| 最近记录: |