Date: Tue, 07 Nov 2006 12:35:01 -0800 From: Simon Gao <gao@schrodinger.com> To: Matthew Seaman <m.seaman@infracaninophile.co.uk> Cc: FreeBSD-questions@freebsd.org Subject: Re: Sendmail greet_pause config Message-ID: <4550EDF5.80708@schrodinger.com> In-Reply-To: <4550EB98.7040709@infracaninophile.co.uk> References: <4550E665.10309@schrodinger.com> <4550EB98.7040709@infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Matt, Here is the sendmail.mc: ========================================================== divert(-1) # # Copyright (c) 1983 Eric P. Allman # Copyright (c) 1988, 1993 divert(0) VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.10.2.16 2002/05/22 16: 39:14 gshapiro Exp $') OSTYPE(freebsd4) DOMAIN(generic) FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access') FEATURE(blacklist_recipients) FEATURE(`greet_pause', `1000') FEATURE(local_lmtp) FEATURE(mailertable, `hash -o /etc/mail/mailertable') FEATURE(virtusertable, `hash -o /etc/mail/virtusertable') define(`confBIND_OPTS', `WorkAroundBrokenAAAA') define(`confMAX_MIME_HEADER_LENGTH', `256/128') define(`confNO_RCPT_ACTION', `add-to-undisclosed') define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy') MAILER(local) MAILER(smtp) ========================================================== The sendmail version is 8.13.4, which I am certain greet_pause is available. I assume if a certain version of Sendmail installed, then all the features should be available regardless which version FreeBSD? Is that correct? Simon Matthew Seaman wrote: > Simon Gao wrote: > >> Hi, >> >> I am trying to enable a new feature, greet_pause, with Sendmail 8.13.x >> on FreeBSD 4.7. >> >> When I try to re-generate sendmail.cf file, I got following error and >> the file generation failed: >> >> # m4 /usr/share/sendmail/cf/m4/cf.m4 sendmail.mc > sendmail.cf >> m4: sendmail.mc at line 53: >> include(/usr/share/sendmail/cf/feature/greet_pause.m4): No such file or >> directory >> >> The new feature greet_pause is available since 8.13.1. Why am I missing >> the file? Or did I do something wrong when creating sendmail.cf? >> > > Well, show us your sendmail.mc file then and we'll probably be able to > help. Otherwise about the only valid conclusion we can come to is "yes, > you did something wrong." > > For reference, if you insert the following into your .mc file you > should get a 5s greeting pause: > > FEATURE(greet_pause, `5000')dnl ## 5 seconds > > Note the quotes around `5000' -- the left hand quote is not like > the right hand one. That's something that often catches out people > unused to the ways of m4(1). > > You should have a /usr/share/sendmail/cf/feature/greet_pause.m4 > file if your version of sendmail supports this feature. It works > for me just using the system sendmail on RELENG_6. I think the > sendmail that comes with 4.7 is too old. You'ld be well advised to > upgrade -- at least to 4.11-RELEASE-p25, but preferably 6.2-RELEASE > due out Real Soon Now. > > Cheers, > > Matthew > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4550EDF5.80708>