我有我的服务器上的后缀设置,以便我可以使用命令行发送传出邮件:
mail -s "Subject" [email protected]
这是使用sendmail或后缀? “sendmail”只是一个软件类别或一个独特的程序? 如果有东西是“sendmail就绪”,这是否意味着它将与后缀?
我在网上阅读的所有内容似乎都可以互换使用这两个术语。
Sendmail是Postfix的一个不同的(也是更老的)程序。 但是,要使每个邮件服务器在Unix环境下成功,必须提供一个sendmail二进制文件(带有一些预期的命令行选项)。
编辑:例如,请参阅Postfix提供的sendmail程序的手册页
Postfix和sendmail是使用简单邮件传输协议(SMTP)通过Internet进行电子邮件传输的邮件传输代理的不同实现。
Postfix于1998年首次发布,旨在替代广泛使用的自1982年以来广泛使用的Sendmail MTA。
以下是所有4种常用邮件代理的总结:
和他们的对照表:
来源: 采煤机
要进行全面比较,请查看shearer.org上的MTA比较
Sendmail和Postfix确实是邮件传输代理(MTA)。
Postfix对于一个新的pipe理员来说设置起来要容易得多,并且有一些很好的function,可以很好的与邮件存储过程(Cyrus POP / IMAP,Dovecot等)结合。
如果您实际上不会接收收件箱中的电子邮件并将其转发到其他系统,那么诸如Exim之类的打火机可能是更好的select。