On Sun, Apr 03, 2011 at 04:45:28PM -0700, Rich Shepard wrote:
> On Sun, 3 Apr 2011, Rich Shepard wrote:
> > If I understand you correctly, applying upgrade-configuration 
> >should be all I need to do and parameters such as 
> >smtpd_delay_reject = yes should be in 2.8.2 without explicit 
> >inclusion in main.cf.

AFAIK the default for smtpd_delay_reject was always "yes".

> > Yet a colleage of mine still has his mail to me rejected
> >before the helo_checks and I thought that I needed to set 
> >smtpd_delay_reject to yes to resolve the issue.

This was surely not the case; postconf.5.html#smtpd_delay_reject 
explains that it only improves logging, and the chances that a 
rejection will "stick" with bad clients. If smtpd_delay_reject 
delayed a rejection, it is ONLY a delay. It was to be rejected 
anyway.

>   OK. Running postconf shows me that stmpd_delay_reject is set to 
> yes. I'll now delete all the *.new files.

Wrong solution. The right solution was to overwrite the old files 
with their *.new equivalents, except for the two which matter, and 
are handled by "postfix upgrade-configuration": main.cf and 
master.cf. The others are probably the ones which are there for 
information and reference. (YMMV, if you have included files of
similar names in your configuration.)

(I'm familiar with the package build script that Rich is talking 
about.)
-- 
    Offlist mail to this address is discarded unless
    "/dev/rob0" or "not-spam" is in Subject: header

Reply via email to