为什么要有Postfix呢

系统 Linux
Postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用sendmail,每天投递上亿封邮件。这真实一个让人吃惊的数字。Postfix试图更快、更容易管理、更安全,同时还与sendmail保持足够的兼容性。让我们想想为什么要有Postfix呢

  这是个很有趣的问题: 为什么要有Postfix呢? 有了sendmail不就可以了吗 ? ! ! 说到这个就要谈到postfix 的由来了!

  Postfix 是由Wietse Zweitze Venema 先生( http://www.porcupine.org/wietse/ )所发展的。早期的mail server 都是使用sendmail 架设的,还真的是仅此一家,绝无分号!不过,Venema 博士觉得sendmail 虽然很好用,但是毕竟不够安全,尤其效能上面并不十分的理想,***的困扰是....他的设定档sendmail.cf 真的是太难懂了!对於网管人员来说,要设定好sendmail.cf 这个档案,真不是人作的工作。

  為了改善这些问题, Venema 博士就在1998 年利用他老大在IBM 公司***个休假年进行一个计画: 设计一个可以取代sendmail 的软体套件,可以提供网站管理员一个更快速、更安全、而且"完全相容"於sendmail 的mail server 软体!为了改善这些问题, 这个计划还真的成功了! 而且也成功的使用在IBM 内部,可以说是完全取代了sendmail 这个邮件伺服器!在这个计画成功之后, Venema 博士也在1998 年***释出这个自行发展的邮件伺服器,并定名為VMailer。 不过, IBM 的律师却发现一件事,那就是VMailer 这个名字与其他已註册的商标很类似,这样可能会引起一些註册上面的困扰。 為了避免这个问题,所以Venema 博士就将名称改為Postfix !为了避免这个问题,所以Venema 博士就将名称改为Postfix ! 这个Postfix 有在什麼什麼之后修正的意思。 这个Postfix有在什么什么之后修正的意思。 鸟哥个人认為, Venema 先生最早的构想并不是想要 创造一个全新的Mail server 软体,而是想要製造一个可以完全相容於sendmail 的软体 ,所以,Venema 先生认為他自行发展的软体应该是改良sendmail 的缺失,所以才称為Postfix 吧! 取其意為:在sendmail 之后的改良的邮件伺服器软体!

  所以啦, Postfix 设计的理念上面,主要是针对想要完全相容於sendmail所设计出来的一款内在部分完全新颖的一个邮件伺服器软体 。 就是由於这个理念,因此,Postfix 改善了sendmail 安全性上面的问题,改良了mail server 的工作效率,更由於其设定档完全為ASCII 码,且设定内容都是人类看的懂得语言!就是由于这个理念,因此,你可以轻易的由sendmail 改良到Postfix 上面! 这也是当初Venema 博士的最初构想啊! 就是基於这个构想,所以, Postfix 在外部设定档案的支援度,与sendmail 几乎没有两样,同样的支援aliases 这个档案,也同样的支援SASL 的SMTP 邮件认证功能等等!就是基于这个构想,所以,呵呵! 赶紧来学一学怎样架设Postfix 这个相当出色的邮件伺服器吧!

通过上文我们知道了sendmail是不全的,还得Postfix,希望对大家有帮助。

【编辑推荐】

  1. 11.3.7 启动和停止Postfix服务
  2. 如何安装Postfix
  3. Postfix邮件处理过程详解
  4. 基于Postfix的大型邮件系统
  5. 11.3.7 启动和停止Postfix服务
  6. 邮件系统postfix安装配置指南
  7. 配置系统每次启动时自动启动postfix

 

责任编辑:赵鹏 来源: 互联网
相关推荐

2021-01-20 08:36:15

工具AtomicRefer JDK

2019-07-15 14:12:01

UDPIP协议

2020-07-28 00:48:54

Pythonpass语句开发

2022-05-17 22:20:41

哨兵Redis机制

2022-07-06 13:48:24

RedisSentinel机制

2022-07-19 08:01:32

HTTP协议RPC

2009-07-31 17:50:27

ASP.NET工作流

2022-10-08 00:00:00

websocket协议HTTP

2023-09-07 08:07:56

goHTTP网络

2023-01-12 09:01:01

MongoDBMySQL

2022-01-10 13:06:13

微服务API网关

2021-10-21 09:10:34

微服务架构数据

2023-12-20 14:35:37

Java虚拟线程

2022-04-21 08:00:00

分布式云原生依赖管理

2013-08-12 17:41:42

Angular.jsAngularJS

2021-05-12 08:15:53

HTTPSHTTP安全

2016-03-08 09:50:42

2021-12-29 07:18:20

重构工具资源

2024-02-01 08:32:03

Nginx服务器代理

2019-08-01 07:48:27

物联网模块物联网IOT
点赞
收藏

51CTO技术栈公众号