On Sun, 2011-04-03 at 16:39:15 -0700, Rich Shepard wrote: > On Sun, 3 Apr 2011, Sahil Tandon wrote: > > >What is main.cf.new? It is not distributed with Postfix. The > >parameter setting you mention above is the default, and thus does not > >even need to appear in main.cf. > > Sahil, > > I did not check the date on the file, so it might be from an earlier > upgrade.
AFAIK, Postfix has never distributed such files. This must be an artifact of your package management system. > 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. 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. Like I said, 'smtpd_delay_reject = yes' is the *default*, so you do not need to explicitly set it anywhere. Unless you set it to 'no' in your main.cf, you do not have to do anything. To be sure you have the desired setting, see the output of 'postconf smtpd_delay_reject'. And also note that this setting has been the default since well before 2.7.2. > I suppose that I can remove main.cf.new and main.cf.default.new, > correct? I would think so, but leaving them there is likely harmless. -- Sahil Tandon <sa...@freebsd.org>