An alternative to the Sendmail program, providing users with a powerful mailer utility
Add it to your Download Basket!
Add it to your Watch List!
What's new in Postfix 2.7.0:
- Improved before-queue content filter performance. With "smtpd_proxy_options = speed_adjust", the Postfix SMTP server receives the entire message before it connects to a before-queue content filter. Typically, this allows Postfix to handle the same mail load with fewer content filter processes.
- Improved address verification performance. The verify database is now persistent by default, and it is automatically cleaned periodically. Under overload conditions, the Postfix SMTP server no longer waits up to 6 seconds for an address probe to complete.
- Support for reputation management based on the local SMTP client IP address. This is typically implemented with "FILTER transportname:" actions in access maps or header/body checks, and mail delivery transports in master.cf with unique smtp_bind_address values.
- The postscreen daemon (a zombie-blocker in front of Postfix) is still too rough for a stable release, and will be made "mature" in the Postfix 2.8 development cycle (however you can use Postfix 2.7 with the Postfix 2.8 postscreen and dnsblog executables and master.cf configuration; this code has already proven itself).
- LICENSE TYPE:
- GPL (GNU General Public License)
- OUR RATING:
- DEVELOPED BY:
- Wietse Venema
- USER RATING:
- ROOT \ Communications \ Email
Postfix is an open source and free command-line software project implemented in C and designed from the ground up to act as a mailer server for GNU/Linux and UNIX-like operating systems. It is engineered as a Sendmail alternative.
Offers attractive junk mail control featuresJunk mail control features include support for the Sendmail Milter (mail filter) protocol, stress-dependent configuration, postscreen zombie blocker, Greylisting plugin, address probing callout, access control per recipient, sender or client, SPF plugin, content filter, DNS whitelist support, as well as SMTP server per-client concurrency and rate limits.
Supports a wide range of protocolsThe software supports a wide range of protocols, among which we can mention IPv6, TLS (Transport Layer Security), SMTP (Simple Mail Transfer Protocol), LMTP (Local Mail Transfer Protocol), QMQP (Quick Mail Queueing Protocol), SASL (Simple Authentication and Security Layer), and ETRN (Extended SMTP).
Supported databases and mailboxesPostfix offers support for several databases, including LMDB database, Memcache database, CDB database, PostgreSQL database, SQLite database, Postfix 1.0 LDAP database, Berkeley DB database, MySQL database, as well as DBM database. In addition, it comes with support for various mailboxes, including the widely used mailbox and maildir formats, and virtual domains.
Supports sender-dependent SMTP relay and SASL password lookupAmong other features, we can mention support for VERP envelope return addresses, masquerading addresses in outbound SMTP mail, selective address rewriting, non-repeating queue IDs, sender-dependent SMTP relay and SASL password lookup, customizable delivery status notification message text, and server reject "footer" text.
Supported operating systemsPostfix is a true cross-platform project that has been successfully tested on a wide range of POSIX operating systems, such as GNU/Linux, BSD, Solaris, AIX, HP-UX, IRIX, Mac OS X and Tru64 UNIX. It is compatible with both 32-bit and 64-bit CPU architectures and it is successfully used on numerous hosting services.
Postfix was reviewed by Marius Nestor, last updated on January 5th, 2015