mirror of
https://github.com/vdukhovni/postfix
synced 2025-08-30 05:38:06 +00:00
snapshot-20000921
This commit is contained in:
parent
894699d60e
commit
745ab76bb5
@ -4079,7 +4079,7 @@ Apologies for any names omitted.
|
|||||||
sender, so that address masquerading works as expected.
|
sender, so that address masquerading works as expected.
|
||||||
Files: global/header_opts.c.
|
Files: global/header_opts.c.
|
||||||
|
|
||||||
Feature: specify "test_home_directory = yes" to prevent
|
Feature: specify "require_home_directory = yes" to prevent
|
||||||
mail from being delivered to a user whose home directory
|
mail from being delivered to a user whose home directory
|
||||||
is not mounted. File: local/dotforward.c.
|
is not mounted. File: local/dotforward.c.
|
||||||
|
|
||||||
@ -4101,8 +4101,8 @@ Apologies for any names omitted.
|
|||||||
checking by gcc, in addition to the checking that was
|
checking by gcc, in addition to the checking that was
|
||||||
already implemented with printfck. File: util/sys_defs.h,
|
already implemented with printfck. File: util/sys_defs.h,
|
||||||
the macros for PRINTFLIKE and SCANFLIKE. Problem - unlike
|
the macros for PRINTFLIKE and SCANFLIKE. Problem - unlike
|
||||||
the printfck tool, this gcc finds mismatches only in code
|
the printfck tool, gcc finds format argument type mismatches
|
||||||
that isn't #ifdef-ed out.
|
only in code that isn't #ifdef-ed out.
|
||||||
|
|
||||||
20000718
|
20000718
|
||||||
|
|
||||||
@ -4159,7 +4159,7 @@ Apologies for any names omitted.
|
|||||||
client or sender until we have completed some investigation,
|
client or sender until we have completed some investigation,
|
||||||
after which we will either reject or accept.
|
after which we will either reject or accept.
|
||||||
|
|
||||||
However, the code is turned off because it is not finished.
|
However, this code is turned off until it is finished.
|
||||||
|
|
||||||
20000905
|
20000905
|
||||||
|
|
||||||
@ -4212,16 +4212,17 @@ Apologies for any names omitted.
|
|||||||
|
|
||||||
20000918
|
20000918
|
||||||
|
|
||||||
Gross hack: prevent looping a bad recipient by always
|
Gross hack: prevent looping on a bad recipient by always
|
||||||
forwarding recipients in :include: files, even when
|
forwarding recipients in :include: files to a new mail
|
||||||
owner-listname is not set. File: local/recipient.c.
|
delivery request, even when owner-listname is not set.
|
||||||
|
File: local/recipient.c.
|
||||||
|
|
||||||
20000919
|
20000919
|
||||||
|
|
||||||
Convenience: INSTALL.sh now imports default settings from
|
Convenience: INSTALL.sh now imports default settings from
|
||||||
the process environment, in order to make scripting easier.
|
the process environment, in order to make scripting easier.
|
||||||
|
|
||||||
Portability: INSTALL.sh now systematically skips over CVS,
|
Robustness: INSTALL.sh now systematically skips over CVS,
|
||||||
RCS and SCCS cruft.
|
RCS and SCCS cruft.
|
||||||
|
|
||||||
Portability: another fix for NEXTSTEP (Masaki MURASE).
|
Portability: another fix for NEXTSTEP (Masaki MURASE).
|
||||||
@ -4232,9 +4233,9 @@ Apologies for any names omitted.
|
|||||||
Cleanup: in a transport table entry, do not ignore port
|
Cleanup: in a transport table entry, do not ignore port
|
||||||
numbers specified as [host]:port. In fact, this is now
|
numbers specified as [host]:port. In fact, this is now
|
||||||
becoming the preferred form, in order to avoid parsing
|
becoming the preferred form, in order to avoid parsing
|
||||||
problems with IPV6 addresses. Postfix supports both forms
|
problems with IPV6 addresses. Postfix supports both forms,
|
||||||
for a while but prints a warning for the old form. Problem
|
but future versions will print a warning for the old form.
|
||||||
reported by Claus Fischer @ werhats.at
|
Problem reported by Claus Fischer @ werhats.at
|
||||||
|
|
||||||
Bugfix: missing initialization for state->sasl_method can
|
Bugfix: missing initialization for state->sasl_method can
|
||||||
cause permit_sasl_authenticated to always succeed. Report
|
cause permit_sasl_authenticated to always succeed. Report
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
Incompatible changes with snapshot-20000919
|
Incompatible changes with snapshot-20000921
|
||||||
===========================================
|
===========================================
|
||||||
|
|
||||||
|
After "make install" you need to execute "postfix reload". The
|
||||||
|
protocol between queue manager and delivery agent protocol has
|
||||||
|
changed. This does not affect the format of existing queue files.
|
||||||
|
You just cannot mix this Postfix version's queue managers or delivery
|
||||||
|
agents with older Postfix versions.
|
||||||
|
|
||||||
The notation of [host:port] in transport tables etc. is going away
|
The notation of [host:port] in transport tables etc. is going away
|
||||||
but it is still supported. The preferred form is now [host]:port.
|
but it is still supported. The preferred form is now [host]:port.
|
||||||
This change is necessary to support IPV6 address forms which use
|
This change is necessary to support IPV6 address forms which use
|
||||||
":" as part of the numeric IP address. In a future release, Postfix
|
":" as part of a numeric IP address. In a future release, Postfix
|
||||||
will log a warning message when it encounters the [host:port] form.
|
will log a warning when it encounters the [host:port] form.
|
||||||
|
|
||||||
After "make install" you need to "postfix reload". The protocol
|
|
||||||
between queue manager and delivery agent protocol has changed. This
|
|
||||||
does not affect the format of existing queue files, you just cannot
|
|
||||||
mix this Postfix version with queue managers or delivery agents
|
|
||||||
from prior Postfix versions.
|
|
||||||
|
|
||||||
In mail headers, Errors-To:, Reply-To: and Return-Receipt: addresses
|
In mail headers, Errors-To:, Reply-To: and Return-Receipt: addresses
|
||||||
are now rewritten as a sender address (was: recipient).
|
are now rewritten as a sender address (was: recipient).
|
||||||
@ -19,33 +19,28 @@ are now rewritten as a sender address (was: recipient).
|
|||||||
Postfix no longer inserts Sender: message headers.
|
Postfix no longer inserts Sender: message headers.
|
||||||
|
|
||||||
The queue manager now logs the original number of recipients when
|
The queue manager now logs the original number of recipients when
|
||||||
opening queue file.
|
opening a queue file (example: from=<>, size=3502, nrcpt=1).
|
||||||
|
|
||||||
The local delivery agent no longer appends a blank line when
|
|
||||||
delivering to command.
|
|
||||||
|
|
||||||
Major changes with snapshot-20000919
|
|
||||||
====================================
|
|
||||||
|
|
||||||
Postfix now strips out the Content-Length: header to avoid confusion
|
|
||||||
with mail user agents.
|
|
||||||
|
|
||||||
The header_checks and body_checks features can now be used to strip
|
|
||||||
out unwanted data. Specify IGNORE and the data will disappear.
|
|
||||||
|
|
||||||
Specify "test_home_directory = yes" to prevent mail from being
|
|
||||||
delivered to a user whose home directory is not mounted.
|
|
||||||
|
|
||||||
The pipe mailer has a size limit (size=nnn) command-line argument.
|
|
||||||
|
|
||||||
Incompatible changes with snapshot-20000625 (never released)
|
|
||||||
===========================================
|
|
||||||
|
|
||||||
The local delivery agent no longer appends a blank line to mail
|
The local delivery agent no longer appends a blank line to mail
|
||||||
that is delivered to external command.
|
that is delivered to external command.
|
||||||
|
|
||||||
The pipe delivery agent no longer appends a blank line when the F
|
The pipe delivery agent no longer appends a blank line when the F
|
||||||
flag is specified. Specify the B flag if you need that blank line.
|
flag is specified (in the master.cf file). Specify the B flag if
|
||||||
|
you need that blank line.
|
||||||
|
|
||||||
|
Major changes with snapshot-20000921
|
||||||
|
====================================
|
||||||
|
|
||||||
|
Postfix now strips out Content-Length: headers in incoming mail to
|
||||||
|
avoid confusion in mail user agents.
|
||||||
|
|
||||||
|
The header_checks and body_checks features can now be used to strip
|
||||||
|
out unwanted data. Specify IGNORE and the data will disappear.
|
||||||
|
|
||||||
|
Specify "require_home_directory = yes" to prevent mail from being
|
||||||
|
delivered to a user whose home directory is not mounted.
|
||||||
|
|
||||||
|
The pipe mailer has a size limit (size=nnn) command-line argument.
|
||||||
|
|
||||||
Incompatible changes with snapshot-20000531
|
Incompatible changes with snapshot-20000531
|
||||||
===========================================
|
===========================================
|
||||||
@ -604,7 +599,7 @@ and sender address.
|
|||||||
Major changes with postfix-beta-19990122:
|
Major changes with postfix-beta-19990122:
|
||||||
=========================================
|
=========================================
|
||||||
|
|
||||||
- Junk mail restrictions can now be postoned to the RCPT TO command.
|
- Junk mail restrictions can now be postponed to the RCPT TO command.
|
||||||
Specify: "smtpd_recipient_restrictions = reject_maps_rbl...".
|
Specify: "smtpd_recipient_restrictions = reject_maps_rbl...".
|
||||||
|
|
||||||
- More flexible interface for delivery to e.g., cyrus IMAP without
|
- More flexible interface for delivery to e.g., cyrus IMAP without
|
||||||
|
@ -41,7 +41,8 @@
|
|||||||
# the program_directory configuration variable). Adding one or more
|
# the program_directory configuration variable). Adding one or more
|
||||||
# -v options turns on verbose logging for that service; adding a -D
|
# -v options turns on verbose logging for that service; adding a -D
|
||||||
# option enables symbolic debugging (see the debugger_command variable
|
# option enables symbolic debugging (see the debugger_command variable
|
||||||
# in the main.cf configuration file).
|
# in the main.cf configuration file). See individual command man pages
|
||||||
|
# for specific command-line options, if any.
|
||||||
#
|
#
|
||||||
# In order to use the "uucp" message tranport below, set up entries
|
# In order to use the "uucp" message tranport below, set up entries
|
||||||
# in the transport table.
|
# in the transport table.
|
||||||
@ -55,6 +56,11 @@
|
|||||||
# DO NOT CHANGE THE ZERO PROCESS LIMIT FOR CLEANUP/BOUNCE/DEFER OR
|
# DO NOT CHANGE THE ZERO PROCESS LIMIT FOR CLEANUP/BOUNCE/DEFER OR
|
||||||
# POSTFIX WILL BECOME STUCK UP UNDER HEAVY LOAD
|
# POSTFIX WILL BECOME STUCK UP UNDER HEAVY LOAD
|
||||||
#
|
#
|
||||||
|
# DO NOT CHANGE THE ONE PROCESS LIMIT FOR PICKUP/QMGR OR POSTFIX WILL
|
||||||
|
# DELIVER MAIL MULTIPLE TIMES.
|
||||||
|
#
|
||||||
|
# DO NOT SHARE THE POSTFIX QUEUE BETWEEN MULTIPLE POSTFIX INSTANCES.
|
||||||
|
#
|
||||||
# ==========================================================================
|
# ==========================================================================
|
||||||
# service type private unpriv chroot wakeup maxproc command + args
|
# service type private unpriv chroot wakeup maxproc command + args
|
||||||
# (yes) (yes) (yes) (never) (50)
|
# (yes) (yes) (yes) (never) (50)
|
||||||
|
@ -393,7 +393,7 @@ extern char *var_deliver_hdr;
|
|||||||
#define DEF_EXP_OWN_ALIAS 0
|
#define DEF_EXP_OWN_ALIAS 0
|
||||||
extern bool var_exp_own_alias;
|
extern bool var_exp_own_alias;
|
||||||
|
|
||||||
#define VAR_STAT_HOME_DIR "test_home_directory"
|
#define VAR_STAT_HOME_DIR "require_home_directory"
|
||||||
#define DEF_STAT_HOME_DIR 0
|
#define DEF_STAT_HOME_DIR 0
|
||||||
extern bool var_stat_home_dir;
|
extern bool var_stat_home_dir;
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
* Version of this program.
|
* Version of this program.
|
||||||
*/
|
*/
|
||||||
#define VAR_MAIL_VERSION "mail_version"
|
#define VAR_MAIL_VERSION "mail_version"
|
||||||
#define DEF_MAIL_VERSION "Snapshot-20000920"
|
#define DEF_MAIL_VERSION "Snapshot-20000921"
|
||||||
extern char *var_mail_version;
|
extern char *var_mail_version;
|
||||||
|
|
||||||
/* LICENSE
|
/* LICENSE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user