FACTOID # 1: Guinea has the wettest capital on Earth, with 3.7 metres of rain a year.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Postfix (software)
Postfix
Developer: Wietse Venema and many others
Latest release: 2.4.3 / May 31, 2007
Preview release: 2.5 Snapshot 20070531 / May 31, 2007
OS: Cross-platform
Genre: Mail transfer agent
License: IBM Public License
Website: http://www.postfix.org/

Postfix is a free software / open source mail transfer agent (MTA), a computer program for the routing and delivery of email. It is intended as a fast, easy-to-administer, and secure alternative to the widely-used Sendmail MTA. Image File history File links No higher resolution available. ... Software development is the translation of a user need or marketing goal into a software product. ... Wietse Venema speaking at a conference in 2004 Dr. Wietse Zweitze Venema (born 1951) is a Dutch programmer and physicist best known for writing the Postfix mail system. ... A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product. ... is the 151st day of the year (152nd in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st Century. ... A software release is the distribution, whether public or private, of an initial or new and upgraded version of a computer software product. ... is the 151st day of the year (152nd in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st Century. ... // An operating system (OS) is the software that manages the sharing of the resources of a computer. ... A cross-platform (or platform independent) programming language, software application or hardware device works on more than one system platform (e. ... Computer software can be organized into categories based on common function, type, or field of use. ... A mail transfer agent or MTA (also called a mail transport agent, mail server, or a mail exchanger in the context of the Domain Name System) is a computer program or software agent that transfers electronic mail messages from one computer to another. ... A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ... The IBM Public License is a free software / open-source software license used by IBM. It is ratified by the Open Source Initiative and Free Software Foundation (FSF). ... A website (alternatively, Web site or web site) is a collection of Web pages, images, videos and other digital assets that is hosted on one or several Web server(s), usually accessible via the Internet, cell phone or a LAN. A Web page is a document, typically written in HTML... This article is about free software as used in the sociopolitical free software movement; for non-free software distributed without charge, see freeware. ... Open source software is computer software which source code is available under a license (or arrangement such as the public domain) that meets the Open_source_definition. ... A mail transfer agent or MTA (also called a mail transport agent, mail server, or a mail exchanger in the context of the Domain Name System) is a computer program or software agent that transfers electronic mail messages from one computer to another. ... A computer program is a collection of instructions that describe a task, or set of tasks, to be carried out by a computer. ... E-mail, or email, is short for electronic mail and is a method of composing, sending, and receiving messages over electronic communication systems. ... Sendmail is a mail transfer agent (MTA) that is a well known project of the open source, free software and Unix communities, which is distributed both as free software and proprietary software. ...


Postfix is the default MTA for a number of Unix(-like) operating systems. Filiation of Unix and Unix-like systems Unix (officially trademarked as UNIX®) is a computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy. ... Diagram of the relationships between several Unix-like systems A Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification. ...


It is released under the IBM Public License 1.0 which is a free software licence, but is incompatible with the GPL. The IBM Public License is a free software / open-source software license used by IBM. It is ratified by the Open Source Initiative and Free Software Foundation (FSF). ... A free software licence is a software licence which grants recipients rights to modify and redistribute the software which would otherwise be prohibited by copyright law. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...


Postfix's source code is often used as a famous example of good programming practice.


Formerly known as VMailer and IBM Secure Mailer, it was originally written by Wietse Venema during a stay at the IBM Thomas J. Watson Research Center, and continues to be actively developed today. Postfix was first released in mid-1999. Wietse Venema speaking at a conference in 2004 Dr. Wietse Zweitze Venema (born 1951) is a Dutch programmer and physicist best known for writing the Postfix mail system. ... For other uses, see IBM (disambiguation) and Big Blue. ... The Thomas J. Watson Research Center is the headquarters for the IBM Research Division. ... This article is about the year. ...

Contents

Features

One of the strengths of Postfix is its resilience against buffer overflows. Another one is its handling of large amounts of e-mail. Postfix is built as a cooperating network of different daemons. Each daemon fulfills a single task using minimum privileges. In this way, if a daemon is compromised, the impact remains limited to that daemon and cannot spread throughout the entire system. There is only one process with root privileges (master), and a few (local, virtual, pipe) that actually write to disk or invoke external programs. Most daemons can be easily chrooted. Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL), are cryptographic protocols that provide secure communications on the Internet for such things as web browsing, e-mail, Internet faxing, instant messaging and other data transfers. ... Simple Mail Transfer Protocol (SMTP) is the de facto standard for e-mail transmissions across the Internet. ... Greylisting (sometimes spelled graylisting in the United States) is a method of defending electronic mail users against e-mail spam. ... This article is about computing. ... Berkeley DB (BDB) is a high-performance, embedded database library with bindings in C, C++, Java, Perl, Python, Ruby, Tcl, Smalltalk and many other programming languages. ... An editor has expressed a concern that the subject of the article does not satisfy the notability guideline or one of the following guidelines for inclusion on Wikipedia: Biographies, Books, Companies, Fiction, Music, Neologisms, Numbers, Web content, or several proposals for new guidelines. ... The Lightweight Directory Access Protocol, or LDAP (IPA: ), is an application protocol for querying and modifying directory services running over TCP/IP.[1] A directory is a set of information with similar attributes organized in a logical and hierarchical manner. ... MySQL (pronounced (IPA) , my S-Q-L) is a multithreaded, multi-user SQL database management system (DBMS)[1] which has, according to MySQL AB, more than 10 million installations. ... PostgreSQL is a free software object-relational database management system (ORDBMS), released under a BSD-style license. ... Mbox is the name for several different things, including an electronic mail file format. ... Maildir is a format for an e-mail spool that does not require file locking to maintain message integrity because the messages are kept in separate files with unique names. ... In information technology, Header refers to supplemental data placed at the beginning of a block of data being stored or transmitted, which contain information for the handling of the data block. ... Variable envelope return path (VERP) is a technique used by some electronic mailing list software to enable automatic detection and removal of undeliverable e-mail addresses. ... SMTP-AUTH extends SMTP (the Internet e-mail transmission protocol) to include an authentication step through which the client effectively logs in to the mail server during the process of sending mail. ... Simple Authentication and Security Layer (SASL) is a framework for authentication and authorization in Internet protocols. ... A milter is an extension to the widely used open source mail transfer agent (MTA) sendmail. ... AIX (Advanced Interactive eXecutive) is a proprietary operating system developed by IBM based on UNIX System V. Before the product was ever marketed, the acronym AIX originally stood for Advanced IBM UNIX. AIX has pioneered numerous network operating system enhancements, introducing new innovations later adopted by Unix-like operating systems... BSD redirects here; for other uses see BSD (disambiguation). ... HP-UX (Hewlett Packard UniX) is Hewlett-Packards proprietary implementation of the Unix operating system, based on System V (initially System III). ... IRIX is a computer operating system developed by Silicon Graphics, Inc. ... This article is about operating systems that use the Linux kernel. ... Mac OS X (IPA: ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ... Solaris is a computer operating system developed by Sun Microsystems. ... Tru64 is HPs (formerly Compaq; formerly DEC) 64-bit UNIX for the Alpha AXP platform. ... C is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. ... A diagram of the operation of a typical multi-language, multi-target compiler. ... POSIX or Portable Operating System Interface[1] is the collective name of a family of related standards specified by the IEEE to define the application programming interface (API) for software compatible with variants of the Unix operating system. ... Illustration of an application which may use libvorbisfile. ... The Berkeley sockets application programming interface (API) comprises a library for developing applications in the C programming language that perform inter-process communication, most commonly across a computer network. ... In computer security and programming, a buffer overflow, or buffer overrun, is a programming error which may result in a memory access exception and program termination, or in the event of the user being malicious, a possible breach of system security. ... In Unix and other computer multitasking operating systems, a daemon is a computer program that runs in the background, rather than under the direct control of a user; they are usually instantiated as processes. ... A privilege in a computer system is a permission to perform an action. ... A chroot on Unix operating systems is an operation which changes the root directory. ...


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.


Configuration settings for a few common environments are discussed in Postfix Standard Configuration Examples.


Address rewriting and mail routing are covered in Postfix Address Rewriting. The full documentation collection is at Postfix Documentation


References

  • 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. 

Programming Perl is a classic OReilly book. ... No Starch Press is a publishing company specializing in computer books for the technically savvy, or geek entertainment as they term it. ...

See also

Free software Portal

Image File history File links Free_Software_Portal_Logo. ... This is a list of mail servers: mail transfer agents, mail delivery agents, and other computer software which provide e-mail services. ... It has been suggested that this article or section be merged with List of mail servers. ...

External links


  Results from FactBites:
 
Postfix (software) - Wikipedia, the free encyclopedia (363 words)
Postfix is the default MTA for a number of Unix(-like) operating systems.
One of the strengths of Postfix is its resilience against buffer overflows.
Postfix is built as a cooperating network of different daemons.
Exim (1096 words)
Postfix is Wietse Venema's mailer that started life as an alternative to the widely-used Sendmail program.
Postfix requires that the software below is already installed on your system to be able to compile successfully.
After Postfix has been built and installed successfully on your system, the next step is to configure and customize its configuration files to fit your needs.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.