在家用 Debian 机器上替换 Sendmail

在家用 Debian 机器上替换 Sendmail

偶尔我会想报告使用 Debianreportbug工具时出现的错误...或使用其他假定可以正常工作的程序sendmail。但是我宁愿不在家用台式机上安装任何邮件服务器。

我知道我可以安装esmtp、配置它...但也许有更简单的解决方案?

答案1

您应该能够配置debian 报告错误使用您的 ISP 的邮件服务器发送外发邮件(我有康卡斯特,他们甚至允许我创建一个额外的电子邮件地址来使用)。

答案2

我的所有 Debian 系统都使用默认的 exim4 MTA 配置为 ISP 外发邮件服务器的“卫星系统”(由于之前使用 RedHat 时遇到问题,我远离了 sendmail)。我使用 reportbug 或其他任何需要通过本地主机上的服务发送邮件的程序都没有问题。但是,这确实意味着 cron 日志之类的东西会通过 ISP 的 POP3 邮箱绕行,而不仅仅是在本地传递……但对我来说,它有效。

(如果您想探索这条路线,在 期间dpkg-reconfigure exim4-config,“常规邮件配置类型”的相关选项为“智能主机发送的邮件;没有本地邮件”,然后为“传出智能主机”提供 ISP 的 SMTP 服务器的名称。)

答案3

Jeff 是对的,你应该能够直接通过 reportbug 来做到这一点(请参阅文档中关于 $HOME/.reportbugrc 的说明,了解如何在你的机器上进行设置)。

但是,如果你最终还是想要一个 SMTP 服务器,我强烈建议邮件传输协议。对于家用机器来说,它是一款极其易于使用、易于配置的 SMTP 服务器。它也没有您不应该安装的依赖项,因此安装非常简单,并且不占用您任何磁盘空间。

答案4

邮件服务器可以配置为使用您的 ISP 的邮件服务器,我已经使用 gmail 进行了设置并且运行良好。

相关内容