什么是明智的MDA,我需要吗?


24

我正在运行Ubuntu Intrepid,并且一直在查看以下日志:

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时可能尚未安装。

我需要“ sensible-mda”吗?没有人应该通过服务器进行身份验证或发送-这只是默认的本地smtp主机,其设置允许网络表单发送到电子邮件,以及系统发送系统日志等。

为什么这些消息才开始出现?

Answers:


30

也许您是通过使用sendmail-bin单个软件包而不是sendmail包装器软件包来安装sendmail的。

无论如何,如果您安装sensible-mda(或sendmail包装程序包),则所见问题应该消失。


6
只是意识到您想要这个包。否则,您的虚拟机将自行杀死,因为日志文件会占用整个磁盘空间。真实的故事。
pduersteler 2012年

我完全同意@pduersteler所说的,我的磁盘空间也用光了,查看日志发现我无法找到sensible-mda填补了所有日志(mail.warn,mail.log和mail。 err),这就是我发现该帖子的方式
Ludo-记录已于2015年

2

安装了sensible- *程序,以便其他系统脚本等可以依赖在适当位置提供某些功能的程序。

sensible-mdasendmail依赖项,因此它应该存在于您的系统上。


1

另外,您应该认真考虑不运行sendmail。

无论exim4或者postfix是真正的邮件服务器有更好的选择,以及ssmtpnullmailer对于主机,将只发送出站邮件有更好的选择。

到目前为止,唯一应该运行sendmail的人是那些安装了大型旧设备或者需要sendmail可以执行某些非常复杂的非SMTP路由的人。


我以前没有使用过nullmailer,但这听起来确实正是我想要的。谢谢!
FilmJ
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.