Postfix 和 Sendmail 一样吗?

Xeo*_*oss 69 email-server postfix sendmail

我的服务器上有 Postfix 设置,以便我可以使用命令行发送外发邮件:

mail -s "Subject" address@example.com
Run Code Online (Sandbox Code Playgroud)
  1. 这是使用Sendmail还是Postfix
  2. Sendmail ”只是一个软件类别还是一个独特的程序?
  3. 如果某些东西是“ Sendmail-ready ”,这是否意味着它可以与 Postfix 一起使用?

我在网上阅读的所有内容似乎都可以互换使用这两个术语。

ken*_*orb 53

Postfix 和 sendmail 是邮件传输代理的不同实现,它们使用简单邮件传输协议 (SMTP) 在 Internet 上传输电子邮件。

Postfix 于 1998 年首次发布,旨在替代自 1982 年以来广泛使用的广泛使用的 Sendmail MTA。

以下是所有 4 种流行邮件代理的摘要:

后缀摘要 发送邮件摘要

进出口摘要 qmail 摘要

以及他们的对比表:

MTA 适用性表

来源:采煤机

如需完整比较,请查看:shearer.org 上的 MTA 比较


ada*_*amo 49

Sendmail 是一个与 Postfix 不同(而且更老)的程序。然而,对于在 Unix 环境中成功的每个邮件服务器,必须提供一个 sendmail 二进制文件(带有一些预期的命令行选项)。

编辑:例如参见Postfix 提供的 sendmail 程序的手册页

  • Postfix *确实* 模拟了 Sendmail 的消息提交程序 `sendmail` 的实现。除此之外,它们服务于相同的目的,但通过不同的方式实现它。 (26认同)
  • 换句话说,Postfix 模仿 Sendmail。 (5认同)

Mag*_*lan 10

Sendmail 和 Postfix 实际上都是邮件传输代理 (MTA)。

对于新管理员来说,Postfix 的设置要容易一些,并且具有一些很好的功能,可以与进程的邮件存储端(Cyrus POP/IMAP、Dovecot 等)很好地集成。

如果您实际上不打算接受进入该邮箱的电子邮件,并且将其转发到另一个系统,那么诸如 Exim 之类的较轻的东西可能是更好的选择。

  • 我们在转发箱上使用 Exim,因为这是默认情况下 Ubuntu 使用 mailutils 安装的。运行 `dpkg-reconfigure exim4-config` 和 30 秒的配置工作以将其指向邮件服务器。 (3认同)