什么是Postfix

Fanly 2019-07-11 13:51:49
问答

Postfix 是一种开源的电子邮件服务器软件,它是改良sendmail邮件服务器而产生的,Postfix 试图更快、更容易管理、更安全,同时还与 sendmail 保持足够的兼容性。

Postfix 是一种电子邮件服务器,它是由任职于 IBM 沃森研究中心的荷兰籍研究员 Wietse Venema 为了改良 sendmail 邮件服务器而产生的。最早在 1990 年代晚期出现,是一个开放源代码的软件。

Postfix

postfix 是 Wietse Venema 在 IBM 的 GPL 协议之下开发的 MTA(邮件传输代理)软件。postfix 是 Wietse Venema 想要为使用最广泛的 sendmail 提供替代品的一个尝试。在 Internet 世界中,大部分的电子邮件都是通过 sendmail 来投递的,大约有 100 万用户使用 sendmail,每天投递上亿封邮件。这真是一个让人吃惊的数字。Postfix 试图更快、更容易管理、更安全,同时还与 sendmail 保持足够的兼容性。

特点

1. postfix 是免费的:

postfix 想要作用的范围是广大的 Internet 用户,试图影响大多数的 Internet 上的电子邮件系统,因此它是免费的。

2. 更快:

postfix 在性能上大约比 sendmail 快三倍。一部运行 postfix 的台式 PC 每天可以收发上百万封邮件。

3. 兼容性好:

postfix 是 sendmail 兼容的,从而使 sendmail 用户可以很方便地迁移到 postfix。Postfix 支持/var[/spool]/mail、/etc/aliases、 NIS、和 ~/.forward 文件。

4. 更健壮:

postfix 被设计成在重负荷之下仍然可以正常工作。当系统运行超出了可用的内存或磁盘空间时,postfix 会自动减少运行进程的数目。当处理的邮件数目增长时,postfix 运行的进程不会跟着增加。

5. 更灵活:

postfix 是由超过一打的小程序组成的,每个程序完成特定的功能。你可以通过配置文件设置每个程序的运行参数。

6. 安全性

postfix 具有多层防御结构,可以有效地抵御恶意入侵者。如大多数的 postfix 程序可以运行在较低的权限之下,不可以通过网络访问安全性相关的本地投递程序等等。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 关系型数据库 关系型数据库管理系统 RDBMS

    关系型数据库是什么

    关系型数据库(RDBMS)是一种基于关系模型的数据库管理系统,具有数据结构化、完整性、事务管理、SQL支持等核心特点。它在各个行业都有广泛的应用,是数据管理领域的重要组成部分。包括Oracle、MySQL、Microsoft SQL Server、PostgreSQL等。
  • PowerDNS

    PowerDNS是什么

    PowerDNS是一个开源的DNS服务器软件,它支持多种数据库后端,如MySQL、PostgreSQL等,以实现灵活的DNS数据存储。其提供的RESTful API为自动化管理提供便利。其设计注重高性能、安全性和兼容性,能应对高并发查询,并支持DNSSEC等安全扩展。
  • 邮件服务器 email server

    公司如何搭建邮件服务器

    首先我们需要选择邮件服务器软件,目前市面上有很多种邮件服务器软件,比如Exim、Postfix、Sendmail等,以Postfix为例按照文章中的步骤进行操作,就可以顺利完成邮件服务器的搭建。
  • ZNBase 分布式数据库

    ZNBase是什么

    ZNBase 是浪潮打造的一款分布式数据库产品,具备强一致、高可用分布式架构、分布式水平扩展、高性能、企业级安全等特性,自研的原生分布式存储引擎支持完整 ACID,支持 PostgreSQL 协议访问。
  • PgSQL

    PgSQL是什么

    PL/pgSQL是一个可载入的编程语言。为PostgreSQL的ORDBMS所支援的程序式编程语言。似于Oracle的PL/ SQL语言。随着PosgreSQL v9.x的发布,开始支持一些ISO SQL/PSM的功能。
  • InnoDB

    InnoDB是什么

    InnoDB是MySQL的数据库引擎之一,为MySQL的默认存储引擎,为MySQL AB发布binary的标准之一与传统的ISAM与MyISAM相比,InnoDB的最大特色就是支持了ACID兼容的事务功能,类似于PostgreSQL。