我正在运行Ubuntu,并且已经看到了以下日志:
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: Warning: program /usr/sbin/sensible-mda unsafe: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: SYSERR(root): Cannot exec /usr/sbin/sensible-mda: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: Warning: program /usr/sbin/sensible-mda unsafe: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: SYSERR(root): Cannot exec /usr/sbin/sensible-mda: No such file or directory
我现在有很多这样的信息,以前我都没有。查一查,Ubuntu似乎有一些特殊的sendmail包,在我安装sendmail时可能还没有安装。
我需要“明智的-mda”吗?任何人都不应该通过服务器进行身份验证或发送--这只是一个默认的本地smtp主机,它的设置允许web表单发送到电子邮件,以及系统发送系统日志等等。
为什么这些信息会开始出现?
发布于 2009-08-24 17:26:53
也许您已经通过使用sendmail-bin
单独的包来安装sendmail,而不是安装sendmail
包装包。
无论如何,如果您安装了sensible-mda
(或sendmail
包装包),您所看到的问题应该会消失。
发布于 2009-08-24 17:24:45
明智的-*程序被安装,以便其他系统脚本等可以依赖于一个程序,它提供了一个特定的功能,在正确的位置。
sensible-mda
是sendmail的依赖性,所以它应该存在于您的系统中。
发布于 2009-09-05 05:50:14
此外,您还应该认真考虑不运行sendmail。
对于真正的邮件服务器,exim4
或postfix
都是更好的选择,对于只发送出站邮件的主机来说,ssmtp
和nullmailer
是更好的选择。
在这一点上,唯一应该运行sendmail的人是那些安装了大量旧设备或需要sendmail可以完成的一些非常复杂的非SMTP路由的人。
https://serverfault.com/questions/58052
复制相似问题