什么是最轻的,基本的Linux电子邮件服务器?

我想在我的VPS上安装一个非常小的邮件服务器,我只对从我的网站发送邮件(激活链接)感兴趣。 我不需要它来支持邮箱或传入邮件(虽然有未来的select可能会很好)。

主要的要求是我不必担心经常监视它,并防止人们从我的服务器上popup消息或浪费资源。 我只想发送邮件。 所以只有在本地主机上听的东西才是理想的。 另一个要求是它被logging下来,所以我可以学习如何设置和pipe理它。

有多种select:

  • 有几个SMTP客户端只允许通过常规(“中继”)SMTP服务器发送邮件。 这是“发送”的最简单的解决scheme。 你可以使用例如MSMTP或sendemail (不要与sendmail混淆,这不过是简单的;-))
  • 有很多库可以直接从各种语言发送电子邮件,例如JavaMail或Mail :: Sendmail 。 如果你想从程序发送邮件,这可能是最好的办法。
  • 最后,许多全function的电子邮件服务器很容易设置为只发送服务器。 Postfix在这方面有很好的声誉,虽然还有其他的。 Debian上的Exim也可以在安装时轻松configuration,只允许发送邮件。 这使得以后过渡到“真正的”邮件服务器变得很容易。

所以,请select…

为了完整, Courier符合所有这些要求。 所有(好,大多数)的bits'n'pieces需要显式打开,所以你可以安装它,只启用MTA。 快递也支持MSA模式,这意味着MTA在不同的端口上收听,并且有一些宽松的接收邮件的规则。 对于你来说,这已经足够了。

发送邮件

只要configuration正确,让它运行。