2
0
mirror of https://github.com/vdukhovni/postfix synced 2025-08-30 05:38:06 +00:00

snapshot-20000921

This commit is contained in:
Wietse Venema 2000-09-21 00:00:00 +00:00
parent 894699d60e
commit 745ab76bb5
5 changed files with 48 additions and 46 deletions

View File

@ -4079,7 +4079,7 @@ Apologies for any names omitted.
sender, so that address masquerading works as expected.
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
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
already implemented with printfck. File: util/sys_defs.h,
the macros for PRINTFLIKE and SCANFLIKE. Problem - unlike
the printfck tool, this gcc finds mismatches only in code
that isn't #ifdef-ed out.
the printfck tool, gcc finds format argument type mismatches
only in code that isn't #ifdef-ed out.
20000718
@ -4159,7 +4159,7 @@ Apologies for any names omitted.
client or sender until we have completed some investigation,
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
@ -4212,16 +4212,17 @@ Apologies for any names omitted.
20000918
Gross hack: prevent looping a bad recipient by always
forwarding recipients in :include: files, even when
owner-listname is not set. File: local/recipient.c.
Gross hack: prevent looping on a bad recipient by always
forwarding recipients in :include: files to a new mail
delivery request, even when owner-listname is not set.
File: local/recipient.c.
20000919
Convenience: INSTALL.sh now imports default settings from
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.
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
numbers specified as [host]:port. In fact, this is now
becoming the preferred form, in order to avoid parsing
problems with IPV6 addresses. Postfix supports both forms
for a while but prints a warning for the old form. Problem
reported by Claus Fischer @ werhats.at
problems with IPV6 addresses. Postfix supports both forms,
but future versions will print a warning for the old form.
Problem reported by Claus Fischer @ werhats.at
Bugfix: missing initialization for state->sasl_method can
cause permit_sasl_authenticated to always succeed. Report

View File

@ -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
but it is still supported. The preferred form is now [host]:port.
This change is necessary to support IPV6 address forms which use
":" as part of the numeric IP address. In a future release, Postfix
will log a warning message 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.
":" as part of a numeric IP address. In a future release, Postfix
will log a warning when it encounters the [host:port] form.
In mail headers, Errors-To:, Reply-To: and Return-Receipt: addresses
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.
The queue manager now logs the original number of recipients when
opening queue file.
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)
===========================================
opening a queue file (example: from=<>, size=3502, nrcpt=1).
The local delivery agent no longer appends a blank line to mail
that is delivered to external command.
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
===========================================
@ -604,7 +599,7 @@ and sender address.
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...".
- More flexible interface for delivery to e.g., cyrus IMAP without

View File

@ -41,7 +41,8 @@
# the program_directory configuration variable). Adding one or more
# -v options turns on verbose logging for that service; adding a -D
# 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 the transport table.
@ -55,6 +56,11 @@
# DO NOT CHANGE THE ZERO PROCESS LIMIT FOR CLEANUP/BOUNCE/DEFER OR
# 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
# (yes) (yes) (yes) (never) (50)

View File

@ -393,7 +393,7 @@ extern char *var_deliver_hdr;
#define DEF_EXP_OWN_ALIAS 0
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
extern bool var_stat_home_dir;

View File

@ -15,7 +15,7 @@
* Version of this program.
*/
#define VAR_MAIL_VERSION "mail_version"
#define DEF_MAIL_VERSION "Snapshot-20000920"
#define DEF_MAIL_VERSION "Snapshot-20000921"
extern char *var_mail_version;
/* LICENSE