简单的本地 smtp 服务器 - 最少的设置 ubuntu

mal*_*tio 16 smtp ubuntu

设置本地smtp 服务器的绝对的、最低限度的、没有麻烦的、希望是白痴证明的方法是什么?

如果你要说 postfix,那么这些所谓的最低限度的、愚蠢的证明步骤是什么?

我有点惊讶在任何地方找到它似乎有多么困难。我需要:

  • 将邮件发送到 Internet 的本地托管 smtp 服务器。
  • 没有 tls 或 saslauth 或其他什么。
  • 只允许邮件来自本地主机。
  • 没有继电器。

似乎应该在某个地方安装一些软件包,设置一个帐户,然后您就有了本地 smtp 服务器。

我不是系统管理员。人们说 postfix 非常简单,但也许我做错了,我看到的所有设置文档都非常复杂,我实际上没有空闲时间来调试邮件服务器。我只是想向互联网发送邮件。真的有那么难吗?

Dan*_*ruz 4

虽然我们没有维护它,但您可以尝试esmtp。然而,它确实支持一些您不需要的功能,但设置起来非常容易。

来自 Ubuntu 的Synaptic Package Manager描述esmtp

ESMTP 是用户可配置的仅中继邮件传输代理 (MTA),具有与 sendmail 兼容的语法。它基于支持 AUTH(包括 CRAM-MD5 和 NTLM SASL 机制)和 StartTLS SMTP 扩展的 libESMTP。

esmtp 站点列出了一些其他替代方案,其中sSMTP似乎最简单。来自 Ubuntu 的Synaptic Package Manager描述ssmtp

一种将邮件从系统发送到邮件中心的安全、有效且简单的方法。它不包含任何 suid 二进制文件或其他危险的东西 - 没有邮件线轴可供查看,也没有后台运行的守护进程。邮件只是转发到配置的邮件主机。配置极其简单。