This commit was generated by cvs2svn to compensate for changes in r98121,
which included commits to RCS files with non-trunk default branches.
This commit is contained in:
commit
2c55319df3
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=98122
@ -5,4 +5,4 @@ A plain-text version of the questions only, with URLs referring to
|
||||
the answers, is posted to comp.mail.sendmail on the 10th and 25th
|
||||
of each month.
|
||||
|
||||
$Revision: 1.1.1.2 $, Last updated $Date: 2000/08/12 21:54:21 $
|
||||
$Revision: 8.24 $, Last updated $Date: 1999/02/07 03:21:03 $
|
||||
|
@ -33,13 +33,14 @@ sendmail/SECURITY for more installation information.
|
||||
Then install the sendmail binary built in step 3 by cd-ing back to
|
||||
sendmail/ and running "sh Build install".
|
||||
|
||||
7. For each of the associated sendmail utilities (makemap, mailstats, etc.),
|
||||
read the README in the utility's directory. When you are ready to install
|
||||
it, back up your installed version and type "sh Build install".
|
||||
7. For each of the associated sendmail utilities (makemap, mailstats,
|
||||
etc.), read the README in the utility's directory if it exists. When
|
||||
you are ready to install it, back up your installed version and type "sh
|
||||
Build install".
|
||||
|
||||
8. If you are upgrading from an older version of sendmail and are using any
|
||||
database maps, be sure to rebuild them with the new version of makemap,
|
||||
in case you are now using a different (and thereby incompatible) version
|
||||
of Berkeley DB.
|
||||
|
||||
$Revision: 1.1.1.3 $, Last updated $Date: 2002/02/17 21:56:38 $
|
||||
$Revision: 8.15 $, Last updated $Date: 2002/05/28 18:09:25 $
|
||||
|
@ -235,4 +235,4 @@ Kresolve sequence dnsmx canon
|
||||
the file. This is unavoidable as sendmail must verify the file is safe
|
||||
to open before opening it. A file can not be locked until it is open.
|
||||
|
||||
$Revision: 1.1.1.8 $, Last updated $Date: 2002/04/10 03:04:47 $
|
||||
$Revision: 8.55 $, Last updated $Date: 2002/03/05 00:45:54 $
|
||||
|
@ -33,7 +33,7 @@ each of the following conditions is met:
|
||||
forth as paragraph 6 below, in the documentation and/or other materials
|
||||
provided with the distribution. For the purposes of binary distribution
|
||||
the "Copyright Notice" refers to the following language:
|
||||
"Copyright (c) 1998-2001 Sendmail, Inc. All rights reserved."
|
||||
"Copyright (c) 1998-2002 Sendmail, Inc. All rights reserved."
|
||||
|
||||
4. Neither the name of Sendmail, Inc. nor the University of California nor
|
||||
the names of their contributors may be used to endorse or promote
|
||||
@ -76,4 +76,4 @@ each of the following conditions is met:
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
$Revision: 1.1.1.5 $, Last updated $Date: 2002/02/17 21:56:38 $
|
||||
$Revision: 8.11 $, Last updated $Date: 2002/04/24 22:26:56 $
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $Id: Makefile,v 1.1.1.4 2002/02/17 21:56:38 gshapiro Exp $
|
||||
# $Id: Makefile.dist,v 8.15 2001/08/23 20:44:39 ca Exp $
|
||||
|
||||
SHELL= /bin/sh
|
||||
SUBDIRS= libsm libsmutil libsmdb sendmail editmap mail.local \
|
||||
|
@ -904,4 +904,4 @@ SIXqPke2iCW6+zdG1T/gS5T9T9/Lf2c9FQf0FjURAi3ynDA2RBLA5FDsI8v3
|
||||
=dbDm
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
$Revision: 1.1.1.4 $, Last updated $Date: 2002/02/17 21:56:38 $
|
||||
$Revision: 8.13 $, Last updated $Date: 2001/12/19 19:10:01 $
|
||||
|
@ -106,6 +106,54 @@ a "chmod go-w $FILE" on each. Also, do a "chmod go-w $DIR" for
|
||||
each directory in the file's path.
|
||||
|
||||
|
||||
+--------------------------+
|
||||
| FILE AND MAP PERMISSIONS |
|
||||
+--------------------------+
|
||||
|
||||
Any application which uses either flock() or fcntl() style locking or
|
||||
other APIs that use one of these locking methods (such as open() with
|
||||
O_EXLOCK and O_SHLOCK) on files readable by other local untrusted users
|
||||
may be susceptible to local denial of service attacks.
|
||||
|
||||
File locking is used throughout sendmail for a variety of files
|
||||
including aliases, maps, statistics, and the pid file. Any user who
|
||||
can open one of these files can prevent sendmail or it's associated
|
||||
utilities, e.g., makemap or newaliases, from operating properly. This
|
||||
can also affect sendmail's ability to update status files such as
|
||||
statistics files. For system which use flock() for file locking, a
|
||||
user's ability to obtain an exclusive lock prevents other sendmail
|
||||
processes from reading certain files such as alias or map databases.
|
||||
|
||||
A workaround for this problem is to protect all sendmail files such
|
||||
that they can't be opened by untrusted users. As long as users can
|
||||
not open a file, they can not lock it. Since queue files should
|
||||
already have restricted permissions, the only files that need
|
||||
adjustment are alias, map, statistics, and pid files. These files
|
||||
should be owned by root or the trusted user specified in the
|
||||
TrustedUser option. Changing the permissions to be only readable and
|
||||
writable by that user is sufficient to avoid the denial of service.
|
||||
For example, depending on the paths you use, these commands would be
|
||||
used:
|
||||
|
||||
chmod 0640 /etc/mail/aliases /etc/mail/aliases.{db,pag,dir}
|
||||
chmod 0640 /etc/mail/*.{db,pag,dir}
|
||||
chmod 0640 /etc/mail/statistics /var/log/sendmail.st
|
||||
chmod 0600 /var/run/sendmail.pid /etc/mail/sendmail.pid
|
||||
|
||||
If the permissions 0640 are used, be sure that only trusted users belong
|
||||
to the group assigned to those files. Otherwise, files should not even
|
||||
be group readable. As of sendmail 8.12.4, the permissions shown above
|
||||
are the default permissions for newly created files.
|
||||
|
||||
Note that the denial of service on the plain text aliases file
|
||||
(/etc/mail/aliases) only prevents newaliases from rebuilding the
|
||||
aliases file. The same is true for the database files on systems which
|
||||
use fcntl() style locking. Since it does not interfere with normal
|
||||
operations, sites may chose to leave these files readable. Also, it is
|
||||
not necessary to protect the text files associated with map databases
|
||||
as makemap does not lock those files.
|
||||
|
||||
|
||||
+-----------------------+
|
||||
| RELATED DOCUMENTATION |
|
||||
+-----------------------+
|
||||
@ -400,4 +448,4 @@ sendmail Source for the sendmail program itself.
|
||||
test Some test scripts (currently only for compilation aids).
|
||||
vacation Source for the vacation program. NOT PART OF SENDMAIL!
|
||||
|
||||
$Revision: 1.1.1.6 $, Last updated $Date: 2002/02/17 21:56:38 $
|
||||
$Revision: 8.90 $, Last updated $Date: 2002/05/25 02:55:59 $
|
||||
|
@ -1,11 +1,104 @@
|
||||
SENDMAIL RELEASE NOTES
|
||||
$Id: RELEASE_NOTES,v 1.1.1.12 2002/04/10 03:04:47 gshapiro Exp $
|
||||
$Id: RELEASE_NOTES,v 8.1336 2002/06/03 13:21:25 ca Exp $
|
||||
|
||||
|
||||
This listing shows the version of the sendmail binary, the version
|
||||
of the sendmail configuration files, the date of release, and a
|
||||
summary of the changes in that release.
|
||||
|
||||
8.12.4/8.12.4 2002/06/03
|
||||
SECURITY: Inherent limitations in the UNIX file locking model
|
||||
can leave systems open to a local denial of service
|
||||
attack. Be sure to read the "FILE AND MAP PERMISSIONS"
|
||||
section of the top level README for more information.
|
||||
Problem noted by lumpy.
|
||||
Use TempFileMode (defaults to 0600) for the permissions of PidFile
|
||||
instead of 0644.
|
||||
Change the default file permissions for new alias database files
|
||||
from 0644 to 0640. This can be overridden at compile time
|
||||
by setting the DBMMODE macro.
|
||||
Fix a potential core dump problem if the environment variable
|
||||
NAME is set. Problem noted by Beth A. Chaney of
|
||||
Purdue University.
|
||||
Expand macros before passing them to libmilter. Problem noted
|
||||
by Jose Marcio Martins da Cruz of Ecole Nationale
|
||||
Superieure des Mines de Paris.
|
||||
Rewind the df (message body) before truncating it when libmilter
|
||||
replaces the body of a message. Problem noted by Gisle Aas
|
||||
of Active State.
|
||||
Change SMTP reply code for AUTH failure from 500 to 535 and the
|
||||
initial zero-length response to "=" per RFC 2554. Patches
|
||||
from Kenneth Murchison of Oceana Matrix Ltd.
|
||||
Do not try to fix broken message/rfc822 MIME attachments by
|
||||
inserting a MIME-Version: header when MaxMimeHeaderLength
|
||||
is set and no 8 to 7 bit conversion is needed. Based on
|
||||
patch from Rehor Petr of ICZ (Czech Republic).
|
||||
Do not log "did not issue MAIL/EXPN/VRFY/ETRN" if the connection
|
||||
is rejected anyway. Noted by Chris Loelke.
|
||||
Mention the submission mail queue in the mailq man page. Requested
|
||||
by Bill Fenner of AT&T.
|
||||
Set ${msg_size} macro when reading a message from the command line
|
||||
or the queue.
|
||||
Detach from shared memory before dropping privileges back to
|
||||
user who started sendmail.
|
||||
If AllowBogusHELO is set to false (default) then also complain if
|
||||
the argument to HELO/EHLO contains white space. Suggested
|
||||
by Seva Gluschenko of Cronyx Plus.
|
||||
Allow symbolicly linked forward files in writable directory paths
|
||||
if both ForwardFileInUnsafeDirPath and
|
||||
LinkedForwardFileInWritableDir DontBlameSendmail options
|
||||
are set. Problem noted by Werner Spirk of
|
||||
Leibniz-Rechenzentrum Munich.
|
||||
Portability:
|
||||
Operating systems that lack the ftruncate() call will not
|
||||
be able to use Milter's body replacement feature.
|
||||
This only affects Altos, Maxion, and MPE/iX.
|
||||
Digital UNIX 5.0 has changed flock() semantics to be
|
||||
non-compliant. Problem noted by Martin Mokrejs of
|
||||
Charles University in Prague.
|
||||
The sparc64 port of FreeBSD 5.0 now supports shared
|
||||
memory.
|
||||
CONFIG: FEATURE(`preserve_luser_host') needs the macro map.
|
||||
Problem noted by Andrzej Filip.
|
||||
CONFIG: Using 'local:' as a mailertable value with
|
||||
FEATURE(`preserve_luser_host') and LUSER_RELAY caused mail
|
||||
to be misaddressed. Problem noted by Andrzej Filip.
|
||||
CONFIG: Provide a workaround for DNS based rejection lists that
|
||||
fail for AAAA queries. Problem noted by Chris Boyd.
|
||||
CONFIG: Accept the machine's hostname as resolvable when checking
|
||||
the sender address. This allows locally submitted mail to
|
||||
be accepted if the machine isn't connected to a nameserver
|
||||
and doesn't have an /etc/hosts entry for itself. Problem
|
||||
noted by Robert Watson of the TrustedBSD Project.
|
||||
CONFIG: Use deferred expansion for checking the ${deliveryMode}
|
||||
macro in case the SMTP VERB command is used. Problem
|
||||
noted by Bryan Costales.
|
||||
CONFIG: Avoid a duplicate '@domain' virtusertable lookup if no
|
||||
matches are found. Fix from Andrzej Filip.
|
||||
CONFIG: Fix wording in default dnsbl rejection message. Suggested
|
||||
by Lou Katz of Metron Computerware, Ltd.
|
||||
CONFIG: Add mailer cyrusv2 for Cyrus V2. Contributed by
|
||||
Kenneth Murchison of Oceana Matrix Ltd.
|
||||
CONTRIB: Fix wording in default dnsblaccess rejection message to
|
||||
match dnsbl change.
|
||||
DEVTOOLS: Add new option for access mode of statistics file,
|
||||
confSTMODE, which specifies the permissions when initially
|
||||
installing the sendmail statistics file.
|
||||
LIBMILTER: Mark the listening socket as close-on-exec in case
|
||||
a user's filter starts other applications.
|
||||
LIBSM: Allow the MBDB initialize, lookup, and/or terminate
|
||||
functions in SmMbdbTypes to be set to NULL.
|
||||
MAKEMAP: Change the default file permissions for new databases from
|
||||
0644 to 0640. This can be overridden at compile time
|
||||
by setting the DBMMODE macro.
|
||||
SMRSH: Fix man page bug: replace SMRSH_CMDBIN with SMRSH_CMDDIR.
|
||||
Problem noted by Dave Alden of Ohio State University.
|
||||
VACATION: When listing the vacation database (-l), don't show
|
||||
bogus timestamps for excluded (-x) addresses. Problem
|
||||
noted by Bryan Costales.
|
||||
New Files:
|
||||
cf/mailer/cyrusv2.m4
|
||||
|
||||
8.12.3/8.12.3 2002/04/05
|
||||
NOTICE: In general queue files should not be moved if queue groups
|
||||
are used. In previous versions this could cause mail
|
||||
@ -110,7 +203,7 @@ summary of the changes in that release.
|
||||
command).
|
||||
Portability:
|
||||
Check LDAP_API_VERSION to determine if ldap_memfree() is
|
||||
availble.
|
||||
available.
|
||||
Define HPUX10 when building on HP-UX 10.X. That platform
|
||||
now gets the proper _PATH_SENDMAIL and SMRSH_CMDDIR
|
||||
settings. Patch from Elias Halldor Agustsson of
|
||||
@ -159,8 +252,8 @@ summary of the changes in that release.
|
||||
DEVTOOLS: Add dependency generation for test programs.
|
||||
LIBMILTER: Remove conversion of port number for the socket
|
||||
structure that is passed to xxfi_connect(). Notice:
|
||||
this fix requires that sendmail and libmilter have both
|
||||
this change, mixing versions may lead to wrong port
|
||||
this fix requires that sendmail and libmilter both have
|
||||
this change; mixing versions may lead to wrong port
|
||||
values depending on the endianness of the involved systems.
|
||||
Problem noted by Gisle Aas of ActiveState.
|
||||
LIBMILTER: If smfi_setreply() sets a custom reply code of '4XX' but
|
||||
|
@ -453,6 +453,19 @@ CYRUS_BB_MAILER_FLAGS [u] The flags used by the cyrusbb mailer.
|
||||
The flags lsDFMnP are always included.
|
||||
CYRUS_BB_MAILER_ARGS [deliver -e -m $u] The arguments passed
|
||||
to deliver cyrusbb mail.
|
||||
CYRUSV2_MAILER_FLAGS [A@/:|m] The flags used by the cyrusv2 mailer. The
|
||||
flags lsDFMnqXz are always included.
|
||||
CYRUSV2_MAILER_MAXMSGS [undefined] If defined, the maximum number of
|
||||
messages to deliver in a single connection for the
|
||||
cyrusv2 mailer.
|
||||
CYRUSV2_MAILER_MAXRCPTS [undefined] If defined, the maximum number of
|
||||
recipients to deliver in a single connection for the
|
||||
cyrusv2 mailer.
|
||||
CYRUSV2_MAILER_ARGS [FILE /var/imap/socket/lmtp] The arguments passed
|
||||
to the cyrusv2 mailer. This can be used to
|
||||
change the name of the Unix domain socket, or
|
||||
to switch to delivery via TCP (e.g., `TCP $h lmtp')
|
||||
CYRUSV2_MAILER_QGRP [undefined] The queue group for the cyrusv2 mailer.
|
||||
confEBINDIR [/usr/libexec] The directory for executables.
|
||||
Currently used for FEATURE(`local_lmtp') and
|
||||
FEATURE(`smrsh').
|
||||
@ -634,6 +647,14 @@ cyrus The cyrus and cyrusbb mailers. The cyrus mailer delivers to
|
||||
cyrus mailbox if the mailbox's ACL permits. The cyrus
|
||||
mailer must be defined after the local mailer.
|
||||
|
||||
cyrusv2 The mailer for Cyrus v2.x. The cyrusv2 mailer delivers to
|
||||
local cyrus users via LMTP. This mailer can make use of the
|
||||
"user+detail@local.host" syntax (see
|
||||
FEATURE(`preserve_local_plus_detail')); it will deliver the
|
||||
mail to the user's "detail" mailbox if the mailbox's ACL
|
||||
permits. The cyrusv2 mailer must be defined after the
|
||||
local mailer.
|
||||
|
||||
qpage A mailer for QuickPage, a pager interface. See
|
||||
http://www.qpage.org/ for further information.
|
||||
|
||||
@ -1084,16 +1105,15 @@ promiscuous_relay
|
||||
MASQUERADE_DOMAIN_FILE, see below).
|
||||
|
||||
relay_entire_domain
|
||||
By default, only hosts listed as RELAY in the access db
|
||||
will be allowed to relay. This option also allows any
|
||||
host in your domain as defined by class {m}.
|
||||
Notice: make sure that your domain is not just a top level
|
||||
domain, e.g., com. This can happen if you give your
|
||||
host a name like example.com instead of host.example.com.
|
||||
This option allows any host in your domain as defined by
|
||||
class {m} to use your server for relaying. Notice: make
|
||||
sure that your domain is not just a top level domain,
|
||||
e.g., com. This can happen if you give your host a name
|
||||
like example.com instead of host.example.com.
|
||||
|
||||
relay_hosts_only
|
||||
By default, names that are listed as RELAY in the access
|
||||
db and class {R} are domain names, not host names.
|
||||
db and class {R} are treated as domain names, not host names.
|
||||
For example, if you specify ``foo.com'', then mail to or
|
||||
from foo.com, abc.foo.com, or a.very.deep.domain.foo.com
|
||||
will all be accepted for relaying. This feature changes
|
||||
@ -1120,8 +1140,8 @@ relay_mail_from
|
||||
relaying can be allowed just based on the domain portion
|
||||
of the sender address. This feature should only be used if
|
||||
absolutely necessary as the sender address can be easily
|
||||
forged. Use of this feature requires the "From:" tag be
|
||||
prepended to the key in the access map; see the discussion
|
||||
forged. Use of this feature requires the "From:" tag to
|
||||
be used for the key in the access map; see the discussion
|
||||
of tags and FEATURE(`relay_mail_from') in the section on
|
||||
anti-spam configuration control.
|
||||
|
||||
@ -1203,6 +1223,16 @@ dnsbl Turns on rejection of hosts found in an DNS based rejection
|
||||
to query different DNS based rejection lists. See also
|
||||
enhdnsbl for an enhanced version.
|
||||
|
||||
Some DNS based rejection lists cause failures if asked
|
||||
for AAAA records. If your sendmail version is compiled
|
||||
with IPv6 support (NETINET6) and you experience this
|
||||
problem, add
|
||||
|
||||
define(`DNSBL_MAP', `dns -R A')
|
||||
|
||||
before the first use of this feature. Alternatively you
|
||||
can use enhdnsbl instead (see below).
|
||||
|
||||
NOTE: The default DNS blacklist, blackholes.mail-abuse.org,
|
||||
is a service offered by the Mail Abuse Prevention System
|
||||
(MAPS). As of July 31, 2001, MAPS is a subscription
|
||||
@ -1293,6 +1323,15 @@ msp Defines config file for Message Submission Program.
|
||||
Some more hints about possible changes can be found below
|
||||
in the section MESSAGE SUBMISSION PROGRAM.
|
||||
|
||||
Note: if localhost doesn't resolve to the IP address
|
||||
of your local system (127.0.0.1 or ::1 for IPv6),
|
||||
then you either need to fix your hostname resolution
|
||||
(localhost and localhost.YOUR.DOMAIN should resolve
|
||||
to that address by convention) or you need to specify
|
||||
the IP address as argument, e.g.,
|
||||
|
||||
FEATURE(`msp', `[127.0.0.1]')
|
||||
|
||||
queuegroup A simple example how to select a queue group based
|
||||
on the full e-mail address or the domain of the
|
||||
recipient. Selection is done via entries in the
|
||||
@ -3212,7 +3251,7 @@ more careful about checking for security problems than previous
|
||||
versions, but there are some things that you still need to watch
|
||||
for. In particular:
|
||||
|
||||
* Make sure the aliases file isn't writable except by trusted
|
||||
* Make sure the aliases file is not writable except by trusted
|
||||
system personnel. This includes both the text and database
|
||||
version.
|
||||
|
||||
@ -3517,18 +3556,18 @@ confTO_HOSTSTATUS Timeout.hoststatus
|
||||
information (see below).
|
||||
confTO_RESOLVER_RETRANS Timeout.resolver.retrans
|
||||
[varies] Sets the resolver's
|
||||
retransmition time interval (in
|
||||
retransmission time interval (in
|
||||
seconds). Sets both
|
||||
Timeout.resolver.retrans.first and
|
||||
Timeout.resolver.retrans.normal.
|
||||
confTO_RESOLVER_RETRANS_FIRST Timeout.resolver.retrans.first
|
||||
[varies] Sets the resolver's
|
||||
retransmition time interval (in
|
||||
retransmission time interval (in
|
||||
seconds) for the first attempt to
|
||||
deliver a message.
|
||||
confTO_RESOLVER_RETRANS_NORMAL Timeout.resolver.retrans.normal
|
||||
[varies] Sets the resolver's
|
||||
retransmition time interval (in
|
||||
retransmission time interval (in
|
||||
seconds) for all resolver lookups
|
||||
except the first delivery attempt.
|
||||
confTO_RESOLVER_RETRY Timeout.resolver.retry
|
||||
@ -4018,10 +4057,24 @@ absolutely sure you need them. Options you may want to change
|
||||
include:
|
||||
|
||||
- confTRUSTED_USERS, FEATURE(`use_ct_file'), and confCT_FILE for
|
||||
avoiding X-Authorization warnings.
|
||||
avoiding X-Authentication warnings.
|
||||
- confTIME_ZONE to change it from the default `USE_TZ'.
|
||||
- confDELIVERY_MODE is set to interactive in msp.m4 instead
|
||||
of the default background mode.
|
||||
- FEATURE(stickyhost) and LOCAL_RELAY to send unqualified addresses
|
||||
to the LOCAL_RELAY instead of the default relay.
|
||||
- confRAND_FILE if you use STARTTLS and sendmail is not compiled with
|
||||
the flag HASURANDOM.
|
||||
|
||||
The MSP performs hostname canonicalization by default. As also
|
||||
explained in sendmail/SECURITY, mail may end up for various DNS
|
||||
related reasons in the MSP queue. This problem can be minimized by
|
||||
using
|
||||
|
||||
FEATURE(`nocanonify', `canonify_hosts')
|
||||
define(`confDIRECT_SUBMISSION_MODIFIERS', `C')
|
||||
|
||||
See the discussion about nocanonify for possible side effects.
|
||||
|
||||
Some things are not intended to work with the MSP. These include
|
||||
features that influence the delivery process (e.g., mailertable,
|
||||
@ -4258,4 +4311,4 @@ M4 DIVERSIONS
|
||||
8 DNS based blacklists
|
||||
9 special local rulesets (1 and 2)
|
||||
|
||||
$Revision: 1.1.1.12 $, Last updated $Date: 2002/04/10 03:04:56 $
|
||||
$Revision: 8.622 $, Last updated $Date: 2002/06/03 13:15:16 $
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# Makefile for configuration files.
|
||||
#
|
||||
# $Id: Makefile,v 1.1.1.7 2002/02/17 21:56:43 gshapiro Exp $
|
||||
# $Id: Makefile,v 8.56 2001/12/13 23:56:37 gshapiro Exp $
|
||||
#
|
||||
|
||||
#
|
||||
|
@ -31,4 +31,4 @@ The name of the source file for "submit.cf" can be overridden by
|
||||
For more details see Makefile.
|
||||
|
||||
|
||||
$Revision: 1.1.1.2 $, Last updated $Date: 2002/04/10 03:04:57 $
|
||||
$Revision: 1.2 $, Last updated $Date: 2002/02/22 00:33:54 $
|
||||
|
@ -24,7 +24,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: chez.cs.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: chez.cs.mc,v 8.14 1999/02/07 07:25:59 gshapiro Exp $')
|
||||
OSTYPE(bsd4.4)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
define(`LOCAL_RELAY', vangogh.CS.Berkeley.EDU)dnl
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: clientproto.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: clientproto.mc,v 8.16 2000/03/21 21:05:26 ca Exp $')
|
||||
|
||||
OSTYPE(unknown)
|
||||
FEATURE(nullclient, mailhost.$m)
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: cs-hpux10.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: cs-hpux10.mc,v 8.13 1999/02/07 07:26:00 gshapiro Exp $')
|
||||
OSTYPE(hpux10)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
define(`MAIL_HUB', mailspool.CS.Berkeley.EDU)dnl
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: cs-hpux9.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: cs-hpux9.mc,v 8.14 1999/02/07 07:26:00 gshapiro Exp $')
|
||||
OSTYPE(hpux9)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
define(`MAIL_HUB', mailspool.CS.Berkeley.EDU)dnl
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: cs-osf1.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: cs-osf1.mc,v 8.13 1999/02/07 07:26:00 gshapiro Exp $')
|
||||
OSTYPE(osf1)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: cs-solaris2.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: cs-solaris2.mc,v 8.12 1999/02/07 07:26:00 gshapiro Exp $')
|
||||
OSTYPE(solaris2)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: cs-sunos4.1.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: cs-sunos4.1.mc,v 8.13 1999/02/07 07:26:01 gshapiro Exp $')
|
||||
OSTYPE(sunos4.1)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: cs-ultrix4.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: cs-ultrix4.mc,v 8.13 1999/02/07 07:26:02 gshapiro Exp $')
|
||||
OSTYPE(ultrix4)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -27,7 +27,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: cyrusproto.mc,v 1.1.1.2 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: cyrusproto.mc,v 8.7 1999/09/07 14:57:10 ca Exp $')
|
||||
define(`confBIND_OPTS',`-DNSRCH -DEFNAMES')
|
||||
define(`confLOCAL_MAILER', `cyrus')
|
||||
FEATURE(`nocanonify')
|
||||
|
@ -21,7 +21,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-bsd4.4.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-bsd4.4.mc,v 8.10 1999/02/07 07:26:02 gshapiro Exp $')
|
||||
OSTYPE(bsd4.4)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -20,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-hpux10.mc,v 1.1.1.5 2002/02/17 21:56:43 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-hpux10.mc,v 8.13 2001/05/29 17:29:52 ca Exp $')
|
||||
OSTYPE(hpux10)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -20,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-hpux9.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-hpux9.mc,v 8.11 1999/02/07 07:26:02 gshapiro Exp $')
|
||||
OSTYPE(hpux9)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -20,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-linux.mc,v 1.1.1.1 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-linux.mc,v 8.1 1999/09/24 22:48:05 gshapiro Exp $')
|
||||
OSTYPE(linux)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -17,7 +17,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-mpeix.mc,v 1.1.1.1 2002/02/17 21:56:43 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-mpeix.mc,v 8.1 2001/12/13 23:56:37 gshapiro Exp $')
|
||||
OSTYPE(mpeix)dnl
|
||||
DOMAIN(generic)dnl
|
||||
define(`confFORWARD_PATH', `$z/.forward')dnl
|
||||
|
@ -20,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-nextstep3.3.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-nextstep3.3.mc,v 8.10 1999/02/07 07:26:02 gshapiro Exp $')
|
||||
OSTYPE(nextstep)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -20,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-osf1.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-osf1.mc,v 8.11 1999/02/07 07:26:02 gshapiro Exp $')
|
||||
OSTYPE(osf1)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -22,7 +22,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-solaris.mc,v 1.1.1.1 2002/02/17 21:56:43 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro Exp $')
|
||||
OSTYPE(solaris2)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -20,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-sunos4.1.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-sunos4.1.mc,v 8.11 1999/02/07 07:26:03 gshapiro Exp $')
|
||||
OSTYPE(sunos4.1)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -20,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: generic-ultrix4.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic-ultrix4.mc,v 8.11 1999/02/07 07:26:03 gshapiro Exp $')
|
||||
OSTYPE(ultrix4)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -22,7 +22,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: huginn.cs.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: huginn.cs.mc,v 8.15 1999/02/07 07:26:03 gshapiro Exp $')
|
||||
OSTYPE(hpux9)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
MASQUERADE_AS(CS.Berkeley.EDU)dnl
|
||||
|
@ -19,7 +19,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: knecht.mc,v 1.1.1.6 2002/02/17 21:56:43 gshapiro Exp $')
|
||||
VERSIONID(`$Id: knecht.mc,v 8.55 2001/08/01 22:20:40 eric Exp $')
|
||||
OSTYPE(bsd4.4)
|
||||
DOMAIN(generic)
|
||||
|
||||
|
@ -22,7 +22,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: mail.cs.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: mail.cs.mc,v 8.18 1999/02/07 07:26:04 gshapiro Exp $')
|
||||
OSTYPE(ultrix4)dnl
|
||||
DOMAIN(Berkeley.EDU)dnl
|
||||
MASQUERADE_AS(CS.Berkeley.EDU)dnl
|
||||
|
@ -22,7 +22,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: mail.eecs.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: mail.eecs.mc,v 8.18 1999/02/07 07:26:04 gshapiro Exp $')
|
||||
OSTYPE(ultrix4)dnl
|
||||
DOMAIN(EECS.Berkeley.EDU)dnl
|
||||
MASQUERADE_AS(EECS.Berkeley.EDU)dnl
|
||||
|
@ -24,7 +24,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: mailspool.cs.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: mailspool.cs.mc,v 8.12 1999/02/07 07:26:04 gshapiro Exp $')
|
||||
OSTYPE(sunos4.1)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -24,7 +24,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: python.cs.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: python.cs.mc,v 8.12 1999/02/07 07:26:04 gshapiro Exp $')
|
||||
OSTYPE(bsd4.4)dnl
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
define(`LOCAL_RELAY', vangogh.CS.Berkeley.EDU)dnl
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: s2k-osf1.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: s2k-osf1.mc,v 8.13 1999/02/07 07:26:04 gshapiro Exp $')
|
||||
OSTYPE(osf1)dnl
|
||||
DOMAIN(S2K.Berkeley.EDU)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: s2k-ultrix4.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: s2k-ultrix4.mc,v 8.13 1999/02/07 07:26:04 gshapiro Exp $')
|
||||
OSTYPE(ultrix4)dnl
|
||||
DOMAIN(S2K.Berkeley.EDU)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -24,15 +24,15 @@
|
||||
######################################################################
|
||||
######################################################################
|
||||
|
||||
##### $Id: submit.cf,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $ #####
|
||||
##### $Id: submit.cf,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $ #####
|
||||
##### $Id: submit.cf,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $ #####
|
||||
##### $Id: submit.cf,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $ #####
|
||||
##### $Id: cfhead.m4,v 8.107 2001/07/22 03:25:37 ca Exp $ #####
|
||||
##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ #####
|
||||
##### $Id: submit.mc,v 8.6 2002/03/26 03:30:58 ca Exp $ #####
|
||||
##### $Id: msp.m4,v 1.32 2002/03/26 22:02:03 ca Exp $ #####
|
||||
|
||||
##### $Id: submit.cf,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $ #####
|
||||
##### $Id: no_default_msa.m4,v 8.2 2001/02/14 05:03:22 gshapiro Exp $ #####
|
||||
|
||||
|
||||
##### $Id: submit.cf,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $ #####
|
||||
##### $Id: proto.m4,v 8.646 2002/05/19 21:22:40 gshapiro Exp $ #####
|
||||
|
||||
# level 10 config file format
|
||||
V10/Berkeley
|
||||
@ -110,7 +110,7 @@ D{MTAHost}[localhost]
|
||||
|
||||
|
||||
# Configuration version number
|
||||
DZ8.12.3/Submit
|
||||
DZ8.12.4/Submit
|
||||
|
||||
|
||||
###############
|
||||
@ -949,7 +949,7 @@ R$* $| $* $| $* $@ $>"Basic_check_relay" $1 $| $2
|
||||
|
||||
SBasic_check_relay
|
||||
# check for deferred delivery mode
|
||||
R$* $: < ${deliveryMode} > $1
|
||||
R$* $: < $&{deliveryMode} > $1
|
||||
R< d > $* $@ deferred
|
||||
R< $* > $* $: $2
|
||||
|
||||
@ -968,7 +968,7 @@ R$* $| $* $@ $>"Basic_check_mail" $1
|
||||
|
||||
SBasic_check_mail
|
||||
# check for deferred delivery mode
|
||||
R$* $: < ${deliveryMode} > $1
|
||||
R$* $: < $&{deliveryMode} > $1
|
||||
R< d > $* $@ deferred
|
||||
R< $* > $* $: $2
|
||||
|
||||
@ -1001,6 +1001,7 @@ R$* $: <?> $>CanonAddr $1 canonify sender address and mark it
|
||||
R<?> $* < @ $+ . > <?> $1 < @ $2 > strip trailing dots
|
||||
# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc)
|
||||
R<?> $* < @ $* $=P > $: <OK> $1 < @ $2 $3 >
|
||||
R<?> $* < @ $j > $: <OK> $1 < @ $j >
|
||||
R<?> $* < @ $+ > $: <? $(resolve $2 $: $2 <PERM> $) > $1 < @ $2 >
|
||||
R<? $* <$->> $* < @ $+ >
|
||||
$: <$2> $3 < @ $4 >
|
||||
@ -1035,7 +1036,7 @@ SBasic_check_rcpt
|
||||
R<> $#error $@ nouser $: "553 User address required"
|
||||
R$@ $#error $@ nouser $: "553 User address required"
|
||||
# check for deferred delivery mode
|
||||
R$* $: < ${deliveryMode} > $1
|
||||
R$* $: < $&{deliveryMode} > $1
|
||||
R< d > $* $@ deferred
|
||||
R< $* > $* $: $2
|
||||
|
||||
@ -1229,7 +1230,7 @@ R$* $#relay $@ ${MTAHost} $: $1 < @ $j >
|
||||
### Local and Program Mailer specification ###
|
||||
##################################################
|
||||
|
||||
##### $Id: submit.cf,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $ #####
|
||||
##### $Id: local.m4,v 8.58 2000/10/26 01:58:29 ca Exp $ #####
|
||||
|
||||
#
|
||||
# Envelope sender rewriting
|
||||
@ -1281,7 +1282,7 @@ Mprog, P=[IPC], F=lmDFMuXk5, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/,
|
||||
### SMTP Mailer specification ###
|
||||
#####################################
|
||||
|
||||
##### $Id: submit.cf,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $ #####
|
||||
##### $Id: smtp.m4,v 8.64 2001/04/03 01:52:54 gshapiro Exp $ #####
|
||||
|
||||
#
|
||||
# common sender and masquerading recipient rewriting
|
||||
|
@ -15,7 +15,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: submit.mc,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $')
|
||||
VERSIONID(`$Id: submit.mc,v 8.6 2002/03/26 03:30:58 ca Exp $')
|
||||
define(`confCF_VERSION', `Submit')dnl
|
||||
define(`__OSTYPE__',`')dnl dirty hack to keep proto.m4 from complaining
|
||||
define(`_USE_DECNET_SYNTAX_', `1')dnl support DECnet
|
||||
|
@ -26,7 +26,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: tcpproto.mc,v 1.1.1.5 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: tcpproto.mc,v 8.14 2000/08/03 15:26:50 ca Exp $')
|
||||
OSTYPE(`unknown')
|
||||
FEATURE(`nouucp', `reject')
|
||||
MAILER(`local')
|
||||
|
@ -21,7 +21,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: ucbarpa.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: ucbarpa.mc,v 8.12 1999/02/07 07:26:05 gshapiro Exp $')
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
OSTYPE(bsd4.4)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -22,7 +22,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: ucbvax.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: ucbvax.mc,v 8.14 1999/02/07 07:26:05 gshapiro Exp $')
|
||||
OSTYPE(bsd4.3)
|
||||
DOMAIN(CS.Berkeley.EDU)
|
||||
MASQUERADE_AS(CS.Berkeley.EDU)
|
||||
|
@ -26,7 +26,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: uucpproto.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: uucpproto.mc,v 8.15 1999/02/07 07:26:05 gshapiro Exp $')
|
||||
OSTYPE(unknown)
|
||||
FEATURE(promiscuous_relay)dnl
|
||||
FEATURE(accept_unresolvable_domains)dnl
|
||||
|
@ -23,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: vangogh.cs.mc,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: vangogh.cs.mc,v 8.13 1999/02/07 07:26:05 gshapiro Exp $')
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
OSTYPE(bsd4.4)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -12,7 +12,7 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`$Id: Berkeley.EDU.m4,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: Berkeley.EDU.m4,v 8.17 1999/02/07 07:26:06 gshapiro Exp $')
|
||||
DOMAIN(berkeley-only)dnl
|
||||
define(`BITNET_RELAY', `bitnet-relay.Berkeley.EDU')dnl
|
||||
define(`UUCP_RELAY', `uucp-relay.Berkeley.EDU')dnl
|
||||
|
@ -12,7 +12,7 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`$Id: CS.Berkeley.EDU.m4,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: CS.Berkeley.EDU.m4,v 8.10 1999/02/07 07:26:06 gshapiro Exp $')
|
||||
DOMAIN(Berkeley.EDU)dnl
|
||||
HACK(cssubdomain)dnl
|
||||
define(`confUSERDB_SPEC',
|
||||
|
@ -12,6 +12,6 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`$Id: EECS.Berkeley.EDU.m4,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: EECS.Berkeley.EDU.m4,v 8.10 1999/02/07 07:26:06 gshapiro Exp $')
|
||||
DOMAIN(Berkeley.EDU)dnl
|
||||
MASQUERADE_AS(EECS.Berkeley.EDU)dnl
|
||||
|
@ -12,6 +12,6 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`$Id: S2K.Berkeley.EDU.m4,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: S2K.Berkeley.EDU.m4,v 8.10 1999/02/07 07:26:06 gshapiro Exp $')
|
||||
DOMAIN(CS.Berkeley.EDU)dnl
|
||||
MASQUERADE_AS(postgres.Berkeley.EDU)dnl
|
||||
|
@ -12,7 +12,7 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`$Id: berkeley-only.m4,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: unspecified-domain.m4,v 8.10 1999/02/07 07:26:07 gshapiro Exp $')
|
||||
errprint(`*** ERROR: You are trying to use the Berkeley sample configuration')
|
||||
errprint(` files outside of the Computer Science Division at Berkeley.')
|
||||
errprint(` The configuration (.mc) files must be customized to reference')
|
||||
|
@ -20,7 +20,7 @@ divert(-1)
|
||||
# files.
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`$Id: generic.m4,v 1.1.1.3 2000/08/12 21:55:36 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generic.m4,v 8.15 1999/04/04 00:51:09 ca Exp $')
|
||||
define(`confFORWARD_PATH', `$z/.forward.$w+$h:$z/.forward+$h:$z/.forward.$w:$z/.forward')dnl
|
||||
define(`confMAX_HEADERS_LENGTH', `32768')dnl
|
||||
FEATURE(`redirect')dnl
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: accept_unqualified_senders.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: accept_unqualified_senders.m4,v 8.6 1999/02/07 07:26:07 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_ACCEPT_UNQUALIFIED_SENDERS_', 1)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: accept_unresolvable_domains.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: accept_unresolvable_domains.m4,v 8.10 1999/02/07 07:26:07 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_ACCEPT_UNRESOLVABLE_DOMAINS_', 1)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: access_db.m4,v 1.1.1.5 2002/04/10 03:04:57 gshapiro Exp $')
|
||||
VERSIONID(`$Id: access_db.m4,v 8.24 2002/03/06 21:50:25 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_ACCESS_TABLE_', `')
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: allmasquerade.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: allmasquerade.m4,v 8.13 2000/09/12 22:00:53 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_MAILER_local_',
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: always_add_domain.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: always_add_domain.m4,v 8.11 2000/09/12 22:00:53 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_MAILER_local_',
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: authinfo.m4,v 1.1.1.1 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: authinfo.m4,v 1.7 2001/03/16 00:51:25 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_AUTHINFO_TABLE_', `')
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: bestmx_is_local.m4,v 1.1.1.5 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: bestmx_is_local.m4,v 8.26 2000/09/17 17:30:00 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_BESTMX_IS_LOCAL_', _ARG_)
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: bitdomain.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: bitdomain.m4,v 8.28 2001/03/16 00:51:25 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_BITDOMAIN_TABLE_', `')
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: blacklist_recipients.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: blacklist_recipients.m4,v 8.13 1999/04/02 02:25:13 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_ACCESS_TABLE_',
|
||||
|
@ -9,7 +9,7 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`$Id: compat_check.m4,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $')
|
||||
VERSIONID(`$Id: compat_check.m4,v 1.4 2002/02/26 22:15:31 gshapiro Exp $')
|
||||
divert(-1)
|
||||
ifdef(`_ACCESS_TABLE_', `',
|
||||
`errprint(`FEATURE(`compat_check') requires FEATURE(`access_db')
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: delay_checks.m4,v 1.1.1.2 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: delay_checks.m4,v 8.8 2000/12/05 18:50:45 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_DELAY_CHECKS_', 1)
|
||||
|
@ -1,6 +1,6 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998-2001 Sendmail, Inc. and its suppliers.
|
||||
# Copyright (c) 1998-2002 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
@ -9,16 +9,18 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
|
||||
dnl 8.13: ifdef(`DNSBL_MAP', `', `define(`DNSBL_MAP', `dns -R A')')
|
||||
ifdef(`DNSBL_MAP', `', `define(`DNSBL_MAP', `host')')
|
||||
divert(0)
|
||||
ifdef(`_DNSBL_R_',`dnl',`dnl
|
||||
VERSIONID(`$Id: dnsbl.m4,v 1.1.1.3 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: dnsbl.m4,v 8.28 2002/05/19 21:22:40 gshapiro Exp $')
|
||||
define(`_DNSBL_R_',`')
|
||||
LOCAL_CONFIG
|
||||
# map for DNS based blacklist lookups
|
||||
Kdnsbl host -T<TMP>ifdef(`DNSBL_MAP_OPT',` DNSBL_MAP_OPT')')
|
||||
Kdnsbl DNSBL_MAP -T<TMP>ifdef(`DNSBL_MAP_OPT',` DNSBL_MAP_OPT')')
|
||||
divert(-1)
|
||||
define(`_DNSBL_SRV_', `ifelse(len(X`'_ARG_),`1',`blackholes.mail-abuse.org',_ARG_)')dnl
|
||||
define(`_DNSBL_MSG_', `ifelse(len(X`'_ARG2_),`1',`"550 Mail from " $`'&{client_addr} " refused by blackhole site '_DNSBL_SRV_`"',`_ARG2_')')dnl
|
||||
define(`_DNSBL_MSG_', `ifelse(len(X`'_ARG2_),`1',`"550 Rejected: " $`'&{client_addr} " listed at '_DNSBL_SRV_`"',`_ARG2_')')dnl
|
||||
define(`_DNSBL_MSG_TMP_', `ifelse(_ARG3_,`t',`"451 Temporary lookup failure of " $`'&{client_addr} " at '_DNSBL_SRV_`"',`_ARG3_')')dnl
|
||||
divert(8)
|
||||
# DNS based IP address spam list _DNSBL_SRV_
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: domaintable.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: domaintable.m4,v 8.22 2001/03/16 00:51:25 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_DOMAIN_TABLE_', `')
|
||||
|
@ -1,6 +1,6 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 2000-2001 Sendmail, Inc. and its suppliers.
|
||||
# Copyright (c) 2000-2002 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
@ -11,7 +11,7 @@ divert(-1)
|
||||
|
||||
divert(0)
|
||||
ifdef(`_EDNSBL_R_',`dnl',`dnl
|
||||
VERSIONID(`$Id: enhdnsbl.m4,v 1.1.1.1 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: enhdnsbl.m4,v 1.9 2002/05/19 21:27:29 gshapiro Exp $')
|
||||
LOCAL_CONFIG
|
||||
define(`_EDNSBL_R_',`')dnl
|
||||
# map for enhanced DNS based blacklist lookups
|
||||
@ -19,7 +19,7 @@ Kednsbl dns -R A -a. -T<TMP> -r`'ifdef(`EDNSBL_TO',`EDNSBL_TO',`5')
|
||||
')
|
||||
divert(-1)
|
||||
define(`_EDNSBL_SRV_', `ifelse(len(X`'_ARG_),`1',`blackholes.mail-abuse.org',_ARG_)')dnl
|
||||
define(`_EDNSBL_MSG_', `ifelse(len(X`'_ARG2_),`1',`"550 Mail from " $`'&{client_addr} " refused by blackhole site '_EDNSBL_SRV_`"',`_ARG2_')')dnl
|
||||
define(`_EDNSBL_MSG_', `ifelse(len(X`'_ARG2_),`1',`"550 Rejected: " $`'&{client_addr} " listed at '_EDNSBL_SRV_`"',`_ARG2_')')dnl
|
||||
define(`_EDNSBL_MSG_TMP_', `ifelse(_ARG3_,`t',`"451 Temporary lookup failure of " $`'&{client_addr} " at '_EDNSBL_SRV_`"',`_ARG3_')')dnl
|
||||
define(`_EDNSBL_MATCH_', `ifelse(len(X`'_ARG4_),`1',`$`'+',_ARG4_)')dnl
|
||||
divert(8)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: generics_entire_domain.m4,v 1.1.1.1 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: generics_entire_domain.m4,v 8.1 1999/03/16 00:43:05 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_GENERICS_ENTIRE_DOMAIN_', 1)
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: genericstable.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: genericstable.m4,v 8.21 2001/03/16 00:51:26 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_GENERICS_TABLE_', `')
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: ldap_routing.m4,v 1.1.1.3 2002/04/10 03:04:57 gshapiro Exp $')
|
||||
VERSIONID(`$Id: ldap_routing.m4,v 8.10 2002/03/27 22:17:43 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
# Check first two arguments. If they aren't set, may need to warn in proto.m4
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: limited_masquerade.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: limited_masquerade.m4,v 8.9 1999/02/07 07:26:09 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_LIMITED_MASQUERADE_', 1)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: local_lmtp.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: local_lmtp.m4,v 8.16 2000/08/18 18:58:45 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_MAILER_local_',
|
||||
|
@ -9,7 +9,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: local_no_masquerade.m4,v 1.1.1.1 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: local_no_masquerade.m4,v 1.2 2000/08/03 15:54:59 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_MAILER_local_',
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: local_procmail.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: local_procmail.m4,v 8.21 1999/11/18 05:06:23 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_MAILER_local_',
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: lookupdotdomain.m4,v 1.1.1.1 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: lookupdotdomain.m4,v 1.1 2000/04/13 22:32:49 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_ACCESS_TABLE_',
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: loose_relay_check.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: loose_relay_check.m4,v 8.6 1999/02/07 07:26:10 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_LOOSE_RELAY_CHECK_', 1)
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: mailertable.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: mailertable.m4,v 8.23 2001/03/16 00:51:26 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_MAILER_TABLE_', `')
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: masquerade_entire_domain.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: masquerade_entire_domain.m4,v 8.9 1999/02/07 07:26:10 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_MASQUERADE_ENTIRE_DOMAIN_', 1)
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: masquerade_envelope.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: masquerade_envelope.m4,v 8.9 1999/02/07 07:26:10 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_MASQUERADE_ENVELOPE_', 1)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`$Id: msp.m4,v 1.1.1.2 2002/04/10 03:04:57 gshapiro Exp $')
|
||||
VERSIONID(`$Id: msp.m4,v 1.32 2002/03/26 22:02:03 ca Exp $')
|
||||
divert(-1)
|
||||
undefine(`ALIAS_FILE')
|
||||
define(`confDELIVERY_MODE', `i')
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: no_default_msa.m4,v 1.1.1.3 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: no_default_msa.m4,v 8.2 2001/02/14 05:03:22 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_NO_MSA_', `1')
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: nocanonify.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: nocanonify.m4,v 8.12 1999/08/28 00:42:01 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_NO_CANONIFY_', 1)
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: nodns.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: nodns.m4,v 8.14 1999/07/22 17:55:35 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
undefine(`confBIND_OPTS')dnl
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: notsticky.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: notsticky.m4,v 8.11 1999/02/07 07:26:11 gshapiro Exp $')
|
||||
#
|
||||
# This is now the default. Use ``FEATURE(stickyhost)'' if you want
|
||||
# the old default behaviour.
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: nouucp.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: nouucp.m4,v 8.13 1999/11/24 18:37:07 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifelse(defn(`_ARG_'), `',
|
||||
|
@ -22,7 +22,7 @@ ifelse(defn(`_ARG_'), `', `errprint(`Feature "nullclient" requires argument')',
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: nullclient.m4,v 1.1.1.5 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: nullclient.m4,v 8.24 2000/09/17 17:30:00 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
undefine(`ALIAS_FILE')
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: preserve_local_plus_detail.m4,v 1.1.1.1 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: preserve_local_plus_detail.m4,v 8.1 2000/04/10 05:48:05 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_PRESERVE_LOCAL_PLUS_DETAIL_', `1')
|
||||
|
@ -1,6 +1,6 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 2000 Sendmail, Inc. and its suppliers.
|
||||
# Copyright (c) 2000, 2002 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
@ -10,10 +10,11 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: preserve_luser_host.m4,v 1.1.1.1 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: preserve_luser_host.m4,v 1.3 2002/04/14 13:22:58 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`LUSER_RELAY', `',
|
||||
`errprint(`*** LUSER_RELAY should be defined before FEATURE(`preserve_luser_host')
|
||||
')')
|
||||
define(`_PRESERVE_LUSER_HOST_', `1')
|
||||
define(`_NEED_MACRO_MAP_', `1')
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: promiscuous_relay.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: promiscuous_relay.m4,v 8.12 2001/02/06 17:14:35 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_PROMISCUOUS_RELAY_', 1)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: queuegroup.m4,v 1.1.1.1 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: queuegroup.m4,v 1.4 2001/03/28 00:39:39 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_ACCESS_TABLE_', `',
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: redirect.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: redirect.m4,v 8.15 1999/08/06 01:47:36 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
LOCAL_RULE_0
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: relay_based_on_MX.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: relay_based_on_MX.m4,v 8.11 1999/04/02 02:25:13 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_RELAY_MX_SERVED_', 1)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: relay_entire_domain.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: relay_entire_domain.m4,v 8.10 1999/02/07 07:26:12 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_RELAY_ENTIRE_DOMAIN_', 1)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: relay_hosts_only.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: relay_hosts_only.m4,v 8.10 1999/02/07 07:26:12 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_RELAY_HOSTS_ONLY_', 1)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: relay_local_from.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: relay_local_from.m4,v 8.6 2001/02/06 15:55:21 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_RELAY_LOCAL_FROM_', 1)
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: relay_mail_from.m4,v 1.1.1.2 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: relay_mail_from.m4,v 8.3 2001/02/06 16:07:12 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_ACCESS_TABLE_',
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: smrsh.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: smrsh.m4,v 8.14 1999/11/18 05:06:23 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_MAILER_local_',
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: stickyhost.m4,v 1.1.1.3 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: stickyhost.m4,v 8.9 1999/02/07 07:26:13 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_STICKY_LOCAL_DOMAIN_', 1)
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: use_ct_file.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: use_ct_file.m4,v 8.11 2001/08/26 20:58:57 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
# if defined, the sendmail.cf will read the /etc/mail/trusted-users file to
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: use_cw_file.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: use_cw_file.m4,v 8.11 2001/08/26 20:58:57 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
# if defined, the sendmail.cf will read the /etc/mail/local-host-names file
|
||||
|
@ -13,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: uucpdomain.m4,v 1.1.1.4 2002/02/17 21:56:44 gshapiro Exp $')
|
||||
VERSIONID(`$Id: uucpdomain.m4,v 8.27 2001/03/16 00:51:26 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_UUDOMAIN_TABLE_', `')
|
||||
|
@ -10,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: virtuser_entire_domain.m4,v 1.1.1.1 2000/08/12 21:55:37 gshapiro Exp $')
|
||||
VERSIONID(`$Id: virtuser_entire_domain.m4,v 8.2 1999/03/16 00:43:05 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_VIRTUSER_ENTIRE_DOMAIN_', 1)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user