This is the Postfix 3.12 snapshot release.

The stable Postfix release is called postfix-3.11.x where 3=major
release number, 11=minor release number, x=patchlevel. The stable
release never changes except for patches that address bugs or
emergencies. Patches change the patchlevel and the release date.

New features are developed in snapshot releases. These are called
postfix-3.12-yyyymmdd where yyyymmdd is the release date (yyyy=year,
mm=month, dd=day). Patches are never issued for snapshot releases;
instead, a new snapshot is released.

The mail_release_date configuration parameter (format: yyyymmdd)
specifies the release date of a stable release or snapshot release.

If you upgrade from Postfix 3.10 or earlier, please read RELEASE_NOTES-3.11
before proceeding.

Dual license
------------

As of Postfix 3.2.5 this software is distributed with a dual license:
in addition to the historical IBM Public License (IPL) 1.0, it is
now also distributed with the more recent Eclipse Public License
(EPL) 2.0. Recipients can choose to take the software under the
license of their choice. Those who are more comfortable with the
IPL can continue with that license.

Incompatible changes with snapshot 20260312
===========================================

For consistency with postmap, the postalias command now stores the
alias database search key in external (quoted) form. For example,
if an alias name contains whitespace between the words 'foo' and
'bar', then it will be stored as "foo bar" including the double
quotes.

For consistency with "postmap -s", the "postalias -s" command now
outputs the search key in external (quoted) form.

For backwards compatibility, the local(8) delivery agent will look
up the legacy internal (unquoted) form of an alias name only if the
preferred external (quoted) form is not found, and the internal and
external forms differ.
