Postfix (software)

Postfix (software)
Postfix
The Postfix logo
Developer(s) Wietse Venema and many others
Stable release 2.8.7 / November 7, 2011; 13 days ago (2011-11-07)
Preview release 2.9-20110918 / September 18, 2011; 2 months ago (2011-09-18)
Operating system Cross-platform
Type Mail transfer agent
License IBM Public License
Website http://www.postfix.org/

In computing, Postfix is a free and open-source mail transfer agent (MTA) that routes and delivers electronic mail. It is intended as a fast, easier-to-administer, and secure alternative to the widely-used Sendmail MTA.

It is released under the IBM Public License 1.0 which is a free software licence.

Originally written in 1997 by Wietse Venema at the IBM Thomas J. Watson Research Center and first released in December 1998, Postfix continues as of 2011 to be actively developed by its creator and other contributors. The software is also known by its former names VMailer and IBM Secure Mailer.

Contents

Features

  • Transport Layer Security
  • delegation of SMTP policies to an external process (this allows greylisting) and advanced filtering (e.g. using policyd-weight, Postfix can check the E-mail meta-information (sender, recipient, client, helo) against various DNSBLs and for RFC compliance, and reject near-certain spam ahead of receiving the body of the messages, lessening server load)
  • delegation of the delivery to an external process (this allows inspection of the header and body of an email)
  • different databases for maps: Berkeley DB, CDB, DBM, LDAP, MySQL, SQLite and PostgreSQL
  • Mbox-style mailboxes, Maildir-style mailboxes, and virtual domains
  • Address rewriting (envelope and header), VERP, SMTP-AUTH via SASL
  • milter support[1] compatible with Sendmail milters

Postfix has a particular resilience against buffer overflows [3] and can handle large amounts of e-mail.[4] A Postfix system implements a cooperating network of different daemons.[5] Each daemon fulfills a single task using minimum privileges.[5] In this way, if a daemon is compromised, the impact remains limited to that daemon and cannot spread throughout the entire system. Only one process has root privileges (master), and few processes actually write to locations outside the queue directory (local, virtual) or invoke external programs (local, pipe).[5] Most daemons can be easily chrooted and communicate through named pipes or UNIX-domain sockets.

Structure

See Postfix Architecture Overview

Base configuration

The main.cf file stores site specific Postfix configuration parameters while master.cf defines daemon processes. The Postfix Basic Configuration tutorial covers the core settings that each site needs to consider.

The Postfix Standard Configuration Examples document discusses configuration settings for a few common environments.

The Postfix Address Rewriting document covers address rewriting and mail routing. The full documentation collection is at Postfix Documentation

More complex Postfix implementations include integration with (for example) SpamAssassin and support for multiple (virtual) domain names, where data in databases such as MySQL can drive complex configurations.[6]

See also

Further reading

  • Kyle D. Dent (2003). Postfix: The Definitive Guide. O'Reilly Media. ISBN 0-596-00212-2. 
  • Ralf Hildebrandt and Patrick Koetter (2005). The book of Postfix : state-of-the-art message transport. No Starch Press. ISBN 1-59327-001-1. 

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Postfix — The word postfix has several meanings: * Suffix (linguistics) * Postfix notation, a way of writing algebraic and other expressions. Also known as reverse Polish notation * Postfix (software), a mail transfer agent (MTA) program …   Wikipedia

  • Postfix (Mail Transfer Agent) — Postfix Basisdaten Aktuelle Version 2.8.5 (3. September 2011) Betriebssystem diverse Unix Derivate …   Deutsch Wikipedia

  • Postfix — steht für: Postfix (Mail Transfer Agent), eine Software zum Transport von E Mails Postfix, in der Mathematik und der Informatik eine alternative Bezeichnung für Suffix Siehe auch: Postfixnotation Dies …   Deutsch Wikipedia

  • Postfix — Para otros usos de este término, véase Notación polaca inversa. Postfix Desarrollador Wietse Venema y otros http://www.postfix.org/ Información general …   Wikipedia Español

  • List of software products — This is a list of software by genre, operating system, and type of licensing. Contents 1 Office 1.1 Office suites 1.2 Word processors 1.3 Database management systems …   Wikipedia

  • FSF Award for the Advancement of Free Software — Der FSF Award for the Advancement of Free Software ist eine seit 1998 von der Free Software Foundation (FSF) vergebene Auszeichnung an Personen, die sich um die Weiterentwicklung Freier Software verdient gemacht haben. Die Auszeichnung des Jahres …   Deutsch Wikipedia

  • Free Software Award — Der FSF Award for the Advancement of Free Software ist eine seit 1998 von der Free Software Foundation (FSF) vergebene Auszeichnung an Personen, die sich um die Weiterentwicklung Freier Software verdient gemacht haben. Die Auszeichnung des Jahres …   Deutsch Wikipedia

  • Courier postfix Virtual Email System — CpVES Aktuelle Version CpVES 0.10.1 (14. September 2008) Betriebssystem Linux / Unix Kategorie Administrationswerkzeug Lizenz GPL …   Deutsch Wikipedia

  • Open source software security — is the measure of assurance or guarantee in the freedom from danger and risk inherent to an open source software system. Contents 1 The debate 1.1 Benefits of open source security 1.2 Drawbacks of open source security …   Wikipedia

  • FSF Free Software Awards — Free Software Foundation (FSF) grants two annual awards. Since 1998, FSF has granted the award for Advancement of Free Software. Since 2005, it has also granted the Free Software Award for Projects of Social Benefit.Presentation ceremoniesIn 1999 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”