mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-11-29 06:42:45 +00:00
Import of sendmail version 8.11.0 into vendor branch SENDMAIL with
release tag v8_11_0. Obtained from: ftp://ftp.sendmail.org/pub/sendmail/
This commit is contained in:
parent
b518ca7de5
commit
06f25ae9f1
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/vendor/sendmail/dist/; revision=64562
13
contrib/sendmail/Build
Executable file
13
contrib/sendmail/Build
Executable file
@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Copyright (c) 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
# $Id: Build,v 8.3 1999/09/23 21:31:12 ca Exp $
|
||||
|
||||
exec make OPTIONS="$*"
|
@ -4,3 +4,5 @@ available at http://www.sendmail.org/faq/ .
|
||||
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: 8.24 $, Last updated $Date: 1999/02/07 03:21:03 $
|
||||
|
33
contrib/sendmail/INSTALL
Normal file
33
contrib/sendmail/INSTALL
Normal file
@ -0,0 +1,33 @@
|
||||
|
||||
Installing sendmail
|
||||
|
||||
Note: as of sendmail 8.9, a new build architecture is in place that allows
|
||||
you to use the "Build" shell script in any of the program directories.
|
||||
On many environments this will do everything for you, no fuss, no muss.
|
||||
|
||||
1. Read all the README files noted in the INTRODUCTION section of the README
|
||||
file in this top-level directory.
|
||||
|
||||
2. Create any necessary site configuration build files, as noted in
|
||||
devtools/Site/README.
|
||||
|
||||
3. In the sendmail/ directory, run "sh Build" (see sendmail/README for
|
||||
details).
|
||||
|
||||
4. Change to the cf/cf/ directory (that's not a typo): Copy whichever .mc
|
||||
file best matches your environment to config.mc, where config can be any
|
||||
name. Next, tailor it as explained in cf/README. Then run
|
||||
"sh Build config.cf".
|
||||
|
||||
5. Back up your current /etc/mail/sendmail.cf and the sendmail binary (whose
|
||||
location varies from operating system to operating system, but is usually
|
||||
in /usr/sbin or /usr/lib).
|
||||
|
||||
6. Install config.cf as /etc/mail/sendmail.cf and 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".
|
||||
|
||||
$Revision: 8.3.16.1 $, Last updated $Date: 2000/05/09 20:20:44 $
|
@ -1,12 +1,12 @@
|
||||
|
||||
|
||||
K N O W N B U G S I N S E N D M A I L
|
||||
(for 8.9.0)
|
||||
(for 8.9.3)
|
||||
|
||||
|
||||
The following are bugs or deficiencies in sendmail that I am aware of
|
||||
but which have not been fixed in the current release. You probably
|
||||
want to get the most up to date version of this from ftp.sendmail.org
|
||||
want to get the most up to date version of this from ftp.sendmail.org
|
||||
in /pub/sendmail/KNOWNBUGS. For descriptions of bugs that have been
|
||||
fixed, see the file RELEASE_NOTES (in the root directory of the sendmail
|
||||
distribution).
|
||||
@ -35,11 +35,6 @@ This list is not guaranteed to be complete.
|
||||
This macro will probably be removed entirely in a future release;
|
||||
I don't believe there are any mailers left that require it.
|
||||
|
||||
* If you EXPN a list or user that has a program mailer, the output of
|
||||
EXPN will include ``@local.host.name''. You can't actually mail to
|
||||
this address. It's not clear what the right behavior is in this
|
||||
circumstance.
|
||||
|
||||
* \231 considered harmful.
|
||||
|
||||
Header addresses that have the \231 character (and possibly others
|
||||
@ -134,10 +129,10 @@ This list is not guaranteed to be complete.
|
||||
|
||||
* MIME encoded full name phrases in the From: header
|
||||
|
||||
If a full name phrase includes characters from MustQuoteChars, sendmail
|
||||
will quote the entire full name phrase. If MustQuoteChars includes
|
||||
characters which are not special characters according to STD 11 (RFC
|
||||
822), this quotation can interfere with MIME encoded full name phrases.
|
||||
If a full name phrase includes characters from MustQuoteChars, sendmail
|
||||
will quote the entire full name phrase. If MustQuoteChars includes
|
||||
characters which are not special characters according to STD 11 (RFC
|
||||
822), this quotation can interfere with MIME encoded full name phrases.
|
||||
By default, sendmail includes the single quote character (') in
|
||||
MustQuoteChars even though it is not listed as a special character in
|
||||
STD 11.
|
||||
@ -157,7 +152,7 @@ This list is not guaranteed to be complete.
|
||||
In the case where the sender is using su to act as root, the file
|
||||
safety checks prevent sendmail from saving the dead.letter file
|
||||
because the sender's uid and the current real uid do not match.
|
||||
|
||||
|
||||
* Berkeley DB 2.X race condition with fcntl() locking
|
||||
|
||||
There is a race condition for Berkeley DB 2.X databases on
|
||||
@ -173,6 +168,9 @@ This list is not guaranteed to be complete.
|
||||
you can use makemap to build a map with a new name and then
|
||||
"mv" the new db file to replace the old one.
|
||||
|
||||
Sleepycat Software has added code to avoid this race condition to
|
||||
Berkeley DB versions after 2.7.5.
|
||||
|
||||
* File open timeouts not available on hard mounted NFS file systems
|
||||
|
||||
Since SIGALRM does not interrupt an RPC call for hard mounted
|
||||
@ -182,4 +180,22 @@ This list is not guaranteed to be complete.
|
||||
local mail delivery and NFS hard mounted home directories should be
|
||||
avoided, as attempts to open the forward files could hang.
|
||||
|
||||
(Version 8.36, last updated 2/4/1999)
|
||||
* Race condition for delivery to setuid files
|
||||
|
||||
Sendmail will deliver to a fail if the file is owned by the DefaultUser
|
||||
or has the setuid bit set. Unfortunately, some systems clear that bit
|
||||
when a file is modified. Sendmail compensates by resetting the file mode
|
||||
back to it's original settings. Unfortunately, there's still a
|
||||
permission failure race as sendmail checks the permissions before locking
|
||||
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.
|
||||
|
||||
* Potential denial of service attack with AutoRebuildAliases
|
||||
|
||||
There is a potential for a denial of service attack if the
|
||||
AutoRebuildAliases option is set as a user can kill the sendmail process
|
||||
while it is rebuilding the aliases file leaving it in an inconsistent
|
||||
state. This option and it's use is deprecated and will be removed from a
|
||||
future version of sendmail.
|
||||
|
||||
$Revision: 8.43 $, Last updated $Date: 1999/11/17 18:56:09 $
|
||||
|
@ -1,8 +1,8 @@
|
||||
SENDMAIL LICENSE
|
||||
|
||||
The following license terms and conditions apply, unless a different
|
||||
license is obtained from Sendmail, Inc., 1401 Park Avenue, Emeryville, CA
|
||||
94608, or by electronic mail at license@sendmail.com.
|
||||
license is obtained from Sendmail, Inc., 6425 Christie Ave, Fourth Floor,
|
||||
Emeryville, CA 94608, or by electronic mail at license@sendmail.com.
|
||||
|
||||
License Terms:
|
||||
|
||||
@ -21,13 +21,8 @@ each of the following conditions is met:
|
||||
years at the cost of materials and delivery. Such redistributions
|
||||
must allow further use, modification, and redistribution of the Source
|
||||
Code under substantially the same terms as this license. For the
|
||||
purposes of redistribution "Source Code" means the complete source
|
||||
code of sendmail including all modifications.
|
||||
|
||||
Other forms of redistribution are allowed only under a separate royalty-
|
||||
free agreement permitting such redistribution subject to standard
|
||||
commercial terms and conditions. A copy of such agreement may be
|
||||
obtained from Sendmail, Inc. at the above address.
|
||||
purposes of redistribution "Source Code" means the complete compilable
|
||||
and linkable source code of sendmail including all modifications.
|
||||
|
||||
2. Redistributions of source code must retain the copyright notices as they
|
||||
appear in each source code file, these license terms, and the
|
||||
@ -38,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 Sendmail, Inc. All rights reserved."
|
||||
"Copyright (c) 1998-2000 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
|
||||
@ -64,12 +59,7 @@ each of the following conditions is met:
|
||||
disclaimer in the documentation and/or other materials provided
|
||||
with the distribution.
|
||||
|
||||
(iii) All advertising materials mentioning features or use of this
|
||||
software must display the following acknowledgement: "This
|
||||
product includes software developed by the University of
|
||||
California, Berkeley and its contributors."
|
||||
|
||||
(iv) Neither the name of the University nor the names of its
|
||||
(iii) Neither the name of the University nor the names of its
|
||||
contributors may be used to endorse or promote products derived
|
||||
from this software without specific prior written permission.
|
||||
|
||||
@ -86,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.
|
||||
|
||||
(Version 8.6, last updated 6/24/1998)
|
||||
$Revision: 8.9 $, Last updated $Date: 2000/03/03 19:24:11 $
|
||||
|
@ -1,25 +1,40 @@
|
||||
# @(#)Makefile.dist 8.2 (Berkeley) 2/17/1998
|
||||
# $Id: Makefile.dist,v 8.9 1999/09/27 21:39:11 gshapiro Exp $
|
||||
|
||||
SHELL= /bin/sh
|
||||
SUBDIRS= src mail.local mailstats makemap praliases rmail smrsh
|
||||
SUBDIRS= libsmutil libsmdb sendmail mail.local mailstats makemap \
|
||||
praliases rmail smrsh vacation
|
||||
BUILD= ./Build
|
||||
OPTIONS= $(CONFIG) $(FLAGS)
|
||||
|
||||
all clean install:: FRC
|
||||
all: FRC
|
||||
@for x in $(SUBDIRS); \
|
||||
do \
|
||||
(cd $$x; echo Making $@ in:; pwd; \
|
||||
$(SHELL) $(BUILD) $(OPTIONS)); \
|
||||
done
|
||||
|
||||
clean: FRC
|
||||
@for x in $(SUBDIRS); \
|
||||
do \
|
||||
(cd $$x; echo Making $@ in:; pwd; \
|
||||
$(SHELL) $(BUILD) $(OPTIONS) $@); \
|
||||
done
|
||||
|
||||
fresh:: FRC
|
||||
install: FRC
|
||||
@for x in $(SUBDIRS); \
|
||||
do \
|
||||
(cd $$x; echo Making $@ in:; pwd; \
|
||||
$(SHELL) $(BUILD) $(OPTIONS) $@); \
|
||||
done
|
||||
|
||||
fresh: FRC
|
||||
@for x in $(SUBDIRS); \
|
||||
do \
|
||||
(cd $$x; echo Making $@ in:; pwd; \
|
||||
$(SHELL) $(BUILD) $(OPTIONS) -c); \
|
||||
done
|
||||
|
||||
$(SUBDIRS):: FRC
|
||||
$(SUBDIRS): FRC
|
||||
@cd $@; pwd; \
|
||||
$(SHELL) $(BUILD) $(OPTIONS)
|
||||
|
||||
|
392
contrib/sendmail/PGPKEYS
Normal file
392
contrib/sendmail/PGPKEYS
Normal file
@ -0,0 +1,392 @@
|
||||
This file contains the PGP keys used to sign the various versions of
|
||||
sendmail. You can add them to your PGP keyring using:
|
||||
|
||||
PGP 2.X: pgp -ka PGPKEYS
|
||||
PGP 5.X: pgpk -a PGPKEYS
|
||||
|
||||
Other versions of PGP may require you to separate each key into a
|
||||
separate file and add them one at a time.
|
||||
|
||||
Type Bits KeyID Created Expires Algorithm Use
|
||||
pub 1024 0x16F4CCE9 1999-06-23 ---------- RSA Sign & Encrypt
|
||||
f16 Fingerprint16 = 18 A4 51 78 CA 72 D4 A7 ED 80 BA 8A C4 98 71 1D
|
||||
uid Sendmail Security <sendmail-security@sendmail.org>
|
||||
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: PGPfreeware 5.0 for non-commercial use
|
||||
|
||||
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
|
||||
FrAdFBf1y33xWo58zRsg2u2h
|
||||
=g1qL
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
Type Bits KeyID Created Expires Algorithm Use
|
||||
pub 1024 0xA39BA655 1999-01-04 ---------- RSA Sign & Encrypt
|
||||
f16 Fingerprint16 = 25 73 4C 8E 94 B1 E8 EA EA 9B A4 D6 00 51 C3 71
|
||||
uid Sendmail Signing Key/1999 <sendmail@Sendmail.ORG>
|
||||
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: 2.6.3a
|
||||
|
||||
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
|
||||
NsABSN/fcLCnzlwO0SNGDPJc4KHTFXHfVy4SgA==
|
||||
=f3oA
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
Type Bits KeyID Created Expires Algorithm Use
|
||||
pub 1024 0xD432E19D 1998-03-14 ---------- RSA Sign & Encrypt
|
||||
f16 Fingerprint16 = F9 32 40 A1 3B 3A B6 DE B2 98 6A 70 AF 54 9D 26
|
||||
uid Sendmail Signing Key/1998 <sendmail@Sendmail.ORG>
|
||||
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: PGP for Personal Privacy 5.0
|
||||
|
||||
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
|
||||
qVuNMDZWhc0GLpT10RUeJ5HJVAGIWB2fLIsE
|
||||
=ljft
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
Type Bits KeyID Created Expires Algorithm Use
|
||||
pub 1024 0x12D3461D 1997-05-07 ---------- RSA Sign & Encrypt
|
||||
f16 Fingerprint16 = CA AE F2 94 3B 1D 41 3C 94 7B 72 5F AE 0B 6A 11
|
||||
uid Sendmail Signing Key/1997 <sendmail@Sendmail.ORG>
|
||||
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: PGP for Personal Privacy 5.0
|
||||
|
||||
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
|
||||
RQTB+ga9BpGedHq0Fm5kfvH4L4Fdn1vOpEmsakg=
|
||||
=9d88
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
Type Bits KeyID Created Expires Algorithm Use
|
||||
pub 1024 0xBF7BA421 1995-02-23 ---------- RSA Sign & Encrypt
|
||||
f16 Fingerprint16 = C0 28 E6 7B 13 5B 29 02 6F 7E 43 3A 48 4F 45 29
|
||||
uid Eric P. Allman <eric@Sendmail.ORG>
|
||||
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: PGP for Personal Privacy 5.0
|
||||
|
||||
mQCNAy9MzZsAAAEEAK3o3N9W8Ynb47vNtIqUvdjYYl/nEt/hddhumsDNqt/icanP
|
||||
7x9VTS1bCfKmAEQ86DSkWRWZmhIpExbcqmuRtixn/RfDHzJ4hU/wAd6kAzUTVIfY
|
||||
wLC5NinszKoaqlBWlQkWKW/2GbryLmYIRhIDOKkIBxSgskpShSPkYtS/e6QhAAUR
|
||||
tCVFcmljIFAuIEFsbG1hbiA8ZXJpY0BJblJlZmVyZW5jZS5DT00+iQCVAwUQMv+v
|
||||
Pr3aj9Y/6n39AQF3hAQApIJUr5W7b1wvi+WVGVc9iWtmKB3U/O7iddjeqeOWCx+P
|
||||
6XgD94rkSanFbfCT4Sq8HQNbtTDtBVYFU0SD6GTH5SZ93FUQ6h0OAW5cueHGnfH6
|
||||
s+a2N87pPVKxh/brycLvr08to2TvRTbxbebPkF6UWOlurdPI1Ga4kgLZF0Ppwd6J
|
||||
AJUDBRAyWFEdXuWsrmbLc90BAaE6BACqO5uGZQ1rLrFxOi9ljDghYmDRLFI0x1ls
|
||||
NWh//FAGduRs3N+NemP715N/8vH4n+nY0u0xfPDMi5UklmD1l4EHJlHxNvrXNnQl
|
||||
I7gLkkKxvCly/hjbKiMciDtpnUYGa8dgSy/nru6J8QSpOhXbs+UeMsY8xtPYTZqp
|
||||
e5fNjWhVJrQjRXJpYyBQLiBBbGxtYW4gPGVyaWNAUmVmZXJlbmNlLkNPTT6JAJUD
|
||||
BRAyHkUOgEp1EPeh9ysBAZxGBACWWXNNwG/3fWmGFhDi0eFVSQXbIPK9nOk6/kSM
|
||||
5hKqESarPrLsVNapNu5s2BSac4qi6xrrV+4SCEcEkkfESbG/3nXx6ieuxswLim03
|
||||
BTHvsceFjjPUN9X+Hny0LEbHbcwACHPq+yGgQ9kEYLmzMM6/9kaIy+56Iy/PbAyT
|
||||
ARKGOrQgRXJpYyBQLiBBbGxtYW4gPGVyaWNAVXNlbml4Lk9SRz60IkVyaWMgUC4g
|
||||
QWxsbWFuIDxlcmljQFNlbmRtYWlsLk9SRz6JAD8DBRA0qiAaXtpa2zmNWFARAkMb
|
||||
AJ9sSKb6Aj1fwF8QyDH5rArzoWOXYgCgj0OcgAVTjMHV1BaAKDvq+dfASKG0JUVy
|
||||
aWMgUC4gQWxsbWFuIDxlcmljQENTLkJlcmtlbGV5LkVEVT6JANUDBRAxPmCOSSSp
|
||||
RrHt/oUBAVdpBf9fXDKX23m0mI35fy8GkH2n6p+2j+r5fTCsJr0ShtXA1E8BS3XR
|
||||
Z9wPPbi925UoT0uBc8bAZhSwMMX19hVKyvo8tjmy3nRhhjfOZKTprjAGHDOQnfce
|
||||
UY2URhmM2ELkKioY3jVYnoTSiL5tLXDUfii/frwEG7ZY31LW1YErCKMl4lqlZucK
|
||||
XF7n7gijTPebGAYckU2XP1y0n5YZrNq4WQBv+6wgDD4wqtDiyCG1/O2jh7eJ1UDF
|
||||
3FvDOEfdcgKoID2JAJUDBRAvbcy3g3t4fqRAn2UBAW2nBACXg7tSyMU+Jj9NBrjg
|
||||
DLnYEoKWV0F++dWHqM0WisDOCwU+v51BUP/VJdqEwWc6CdUrbNbTHCVCG/3D0set
|
||||
DuvmkxBKpBsljN7gxDTfUEMciCrdtlEh/jJ5YZ1ofSujxIHjYZ6OJg/4x9AgdJ5O
|
||||
EsDUvK2fEI3+dFGRYrw2XUOqeokAVQMFEC9SbfUeUtMXXNLGGQEBz58B/AuGcYU/
|
||||
mNixrR5QYndJVmarw/0ewfRJMXzYXCn+9TFYy8gul9K6Mu3/zv3Z2BzB92sdsbVC
|
||||
rXlcazNrR/gedMGJAJUDBRAvUm2lI+Ri1L97pCEBAdDhA/9YP8KoUDp/YmSekMBU
|
||||
4myhSpFsCW5Fs6I07Cwn84Q/hkZ9myG+rGxUltBry2Z7CMcwQABa9D254FjV/BR6
|
||||
eVIgADSBIR2U3DSrEgSP0qGdT5yFCrbP5HOge59/b/0CknBlDvBLLD3HW+OrwOaQ
|
||||
cF/4gBUnbMJ01gZEY36IFgXsvokAdQMFEC/gXgxqmwnIWCbPjQEBQwIDAJRi8+tW
|
||||
be7gQpW5ZSriDbss6J3/dd/WDspD4WnwnoiNMFKzVDVRbZGAMjsSqsLCJSywdIus
|
||||
P7eLs0kayCx0ov7UcF/O6N0MYw/jy6NkFtiSND6TqtJ7Pc2SZcjetbpIkA==
|
||||
=StEG
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
Type Bits KeyID Created Expires Algorithm Use
|
||||
sec+ 1024 0xA00E1563 1998-03-07 ---------- RSA Sign & Encrypt
|
||||
f16 Fingerprint16 = 66 39 58 9A 83 5F 52 26 88 E4 59 36 5A 94 D9 48
|
||||
uid Gregory Neil Shapiro <gshapiro@sendmail.org>
|
||||
uid Gregory Neil Shapiro <gshapiro@sendmail.com>
|
||||
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: PGP for Personal Privacy 5.0
|
||||
|
||||
mQCNAzUB04kAAAEEANHOOWZH9BdsPi8071kHB49qWAWL7OjoUk2NpItw5D9o/sRa
|
||||
jZbBwtvPSjx+/cC1Nka+apIuXGccjBzpu71DJFLxIYEk+MW33bSgymI19utPS1b7
|
||||
yHetCa6T3ggBsdSH3+gLbyK0bt+suRxxiAC6719HqHvUxuGWnHxLZ22gDhVjAAUR
|
||||
tCxHcmVnb3J5IE5laWwgU2hhcGlybyA8Z3NoYXBpcm9Ac2VuZG1haWwub3JnPokA
|
||||
lQMFEDUB04l8S2dtoA4VYwEBL7gEAIcDsmzwlzI5+KYILkeUmoOWeoOunDZ7ZRv9
|
||||
KvATWccEJdcdjGk4VPKtAGYWgPJBweLAaeZBHo5+cB/w4Ho+sPavHJoaXqk20u5T
|
||||
AtIv/DUKcPcE6MVvOYuWUsnHGuWDeSke/KKA1uRw7KEn8vDlBYktUres8ifHLGy0
|
||||
JM+aEs26iQCVAwUQNQnbcr3aj9Y/6n39AQGzkgQAhcwsoDO9Rl2oQSUYZpvcxUHF
|
||||
rroqSQFejRRfTCT2a3ejQDckeFTqT2VcLGv+QH+7sQFnRAlJrTWU6U/BoLsf3qnu
|
||||
dSijd2DiiCTQ5F88SBQjlRyxvXpQXOWGlmemmkV6kry/px4MaFAyF/35HCo0Rzd9
|
||||
S0brLFgrCiTzAS7/wRCJAJUDBRA1Cd2jI+Ri1L97pCEBAYw4BACh5m75gsGcClEX
|
||||
LUcxIOaANG2YNSr9r1lmHxcDq0V3Gpv02IauADL1+DX6o3sD+dX+WJxyAM7F8QBC
|
||||
up2ZtADL1uxiGz+AarDT4qzXyUeQnB47tkhPTnlcO60srtgkRKNex+lAuzzbWSAT
|
||||
vZpS4C90ZJASwMGr+M73V/66cwKA/4kAlQMFEDUVydtfHshviAyeVQEBwUMD/AoR
|
||||
E9p0DSgbPpSdojFok7BEe8fHLwJR31fBWetLOk5nsHuAHWBCasO9bmjgG8vls8YS
|
||||
iTkoJAMxXN03i1bRNL5X3F5Ex1HzrkjEsn51Fcx4Jyp3blXlf4yOBN2t+2DM8DfR
|
||||
vy1yVrvKtZ1TEhjM0zoG1DqjN8zf/hG23t+1rGZ3iQEVAwUQNRXjouNaWM2W6V8r
|
||||
AQEHowf/ZTBh0jzRC+oJHb/uewa/vnufEFeWoGZt5U9KZoKooUcZZ82RyZhzJzC2
|
||||
/5zQQQI9vY+Gh/bL+o7Eaj8+FlbXN9N31E/BhxTtR/v2FTr0HHn/kXKriG/Wjwpr
|
||||
Rj2hF9fu5HTVD0Bp3A/uQ4bUO9xT7edKGtQWgXEN77/xbD+LGrZ8CTFSohA+WIyr
|
||||
tgwL214ASBDv8j++V4lpTkzyJSjuFTL019hsjkeE4FvCXbELfvsVX0SOZK9Q45I+
|
||||
sgvsAZ0BBpasfaY47WShYGhTvvp2r/Z8xgy2erw4vhKz3jJCVmkK1cmAM0IvhwFn
|
||||
LSYfxI/T/1zEUj+56XTMc4C3dltXfYkAlQMFEDUV9Q08YShHTKshIQEBY7cD/2Rw
|
||||
Bu6ZJAoJaGKzbBOwEQG2JV3/o5W0Z/Tfy9x3kUDecgqEKN2M0b9zCkzCprotGNhJ
|
||||
3KXvva3XL2H9AlJd5aorcmvNSph38rPlP35Tt3xWXMBrB1CNR79WMZU+Wx1TlJMf
|
||||
i8EFURUkjD9WXRsn5P9ncPPKBGcCJ3MfA4LQvvvqiQCVAwUQNRZkreTJ6ktPts0d
|
||||
AQGsMwP/beohoVn7bcp9kkYW0d3mAlbZyrDzbi6Q+C0lS9s67g4k/QzWLY8vZAYc
|
||||
ywC2KDQjoc1mnw1bJ+S6u5WmMTnfrmXs8vUMpmM3no+ZIlk8FB6tdkKcIu3yuAd9
|
||||
CFz62uxnekRRCoIFnWadeZSyxOmdxtO99MUaM9D8Ob1fOH6vPWOJAJUDBRA1GUPT
|
||||
vFYqkcU0pUkBAXQVA/42rM5+DyOA2VoCCkYa0VgIuA5ECROFnwigcY8mxQx9D/Xv
|
||||
30Z0ePR4Bigur/eXqCC0Tt0cy213SUpED38xsXtmchK2lpCH5RlIwbr2SZKNWGSZ
|
||||
jGlSCRbLT2xo+WYxvXcUL0q4NYgG5gXG4lXUf8yyuo/MztQlBkPsoO2SLLX3MIkA
|
||||
dQMFEDVqLI6s4VzBBNt7HQEB/asC/igF9ebzNWnIlug1gienj8d31znRL1YKcn0h
|
||||
e5b5N2XPIXQ3cOBQxlufuHVZKL0Cir5MSozxnEsavqKSGhGQuEnvv6lbYh0/OJgo
|
||||
eB40EDPnPGjv6kcexzOB4rUOYr46w4kAlQMFEDVq3TUpbj1jWlwAqQEBqKQEAL9n
|
||||
C6RFsBFabbAw0ScsmW9ir/0Zz28pBmxMkUY8RL9Kk6jEkwCa3phztMao3qGajqXd
|
||||
iw5hzfAOdY+eWPXq/sqE2f81uU2TaFCsVq++rAcDqxhZ1p47xfGcBtVBTpgAl+9s
|
||||
8h33IsggglCumuhBkyCwOBFZ2JiN+BUAv6LbUvBWiQCVAwUQNYgrcJqnRzvJFyx1
|
||||
AQGiCgP+LLh7c6FxqVQbgm3qpwgReYryaQQx8sdksX1gZ6jIEC5gYTDh+vHmUJdi
|
||||
16I7Pz02e9R2yOsKU6e+zhCTauHtSM0CGYn9OdLx96WpJv6nul/KI8eztyV6Dl4k
|
||||
T8rFbuo0qs8Ib9exDmkdRh78Ihbask69R1w/OwLIlKesOiLo04eJAJUDBRA1x/fK
|
||||
P2UweumbYhUBAZCzA/0UQ5AB890HbWnvVHP9PdDT8KpIQYg7wm5aStpinY2/jfwA
|
||||
zl+kvaAwL6nTsTJiWNLfZj4rLn0JsG8176/lyl4Lk6QLkbGyBD+/u8tD6yL0NzYW
|
||||
lLIBwhxL8W8Fw889OKci72b6rrTcQNNEw2eZiSeTGJBQdZ4quDQZOthwtMEEe4kA
|
||||
lQMFEDXQKC8offu9cgNgzQEBXYAEAJSZ+CEGKswFmmQqO2t0WaO9SKZxxXtnGe/Z
|
||||
+M8emTESQecZ5oC4Sc+M9c6YE8jSH5CgDD4R5EHKeWXsVfFMV8wetcjgB9AicCnl
|
||||
ki2hVT38Rf+b1go4lbKpPjKf+V32Xs/s/kblZ3SX11aOF7pkQCV2W1ebkZ+Tnim2
|
||||
Ec+pwLKytCxHcmVnb3J5IE5laWwgU2hhcGlybyA8Z3NoYXBpcm9Ac2VuZG1haWwu
|
||||
Y29tPokAlQMFEDUUq258S2dtoA4VYwEBrTQD/A8sNe02YWwDwQx1sHMoDeCN3hjV
|
||||
9lCdWlPa1Aj4Wsw4Jgf3Q1x+n2lmAUtov20tXVxtXohCjC0dNNyGZlIOKOXN/R8g
|
||||
6g3KkdAhENarH9Fibw/XaXC/VTnvvv5QQWNT3VGUDp9lMj/rUu8LjrxNwANWcSfU
|
||||
5mjUg0d0CFmYTqxqiQCVAwUQNRSr6L3aj9Y/6n39AQH0rAP/U8iMjZuwXGr280uC
|
||||
FtEpEkSqlNvxFW+C4K+89jluK2o+6zhUu/N73nJM7HHt7kA40FaH9TJfxnTR3VDR
|
||||
KbkpmZ1zPfrkgf+fE/rQgKn8enk8fWCMBdEDTjiCjXIoNNLK1Pyv0/x0yWt+n8kY
|
||||
RaS4GV/d5nilK7lFx/uISOZmQ3uJARUDBRA1FePa41pYzZbpXysBAYYMCACIMf6P
|
||||
Og0RgQS1QVpFrlUR2zQCEIv/ioWNGdXD43FDWkuyPmOGjOY8jpIYi7I2HBLtpbXR
|
||||
WNl00ignGWcMhGzdZqK+K55cyDTIC14vGFc7SUKMcQUOEVfyMtytMYvNr+95EBGM
|
||||
qlfUYxhoqfkguC3ZCmZvu2exdGndSXuxDA8d0KcjxDRAuIqfh7gekQTEkILf5Xkf
|
||||
nSwsEdFwthW/vAWXYSNNF/L8Q5SXVi35ez0qqMJTa1rSzoRGkBKcxplJZ7YQfnBu
|
||||
zp25LaeiF66UT9/6tAggKOfkqD/r7UwfVHYGK86HuzAdfepOv+hIrhouZZiXhkFQ
|
||||
4ypAkFgaXj1AOgFTiQCVAwUQNRZkweTJ6ktPts0dAQHMqgP8DwJsWJUP7yELDOxc
|
||||
x8Zh2EY78w1J94CTcYQPqF8+xaVpFdAt1tw1P6/KW0kjq2arfMW+xleXRhvchB/l
|
||||
8kzjmocDIQx6C7x0rf4rwG7ZxulZgqI1NrB8EnIPzPBBeBP4aKdtGOg8S8585iH4
|
||||
zrWpW6Z/KOXQcDGge34pdN7JV9uJAJUDBRA1FmuyPGEoR0yrISEBAcsCBAChTZnQ
|
||||
nS6PYAYp8OOB7/0evMSug+0PSGkxEzYZVcr/WUgijfsZ+DfVOYtXwKvuL3O+yUeK
|
||||
oP3Uqs9wKMTr8tVIv8geoFYoxLuHD3P4EOYxjOI8Yk9/bNRT4E0NoEJQi58OIzwz
|
||||
ORBztEhCFLWz/SCBpoXfMpLmplmxEUcHkj0ryokAlQMFEDUZQ9+8ViqRxTSlSQEB
|
||||
mKgD/ibbOd/iRJ+cvaGSzns0hsz4nSFJdn2C09Bz4OPlIF6uslaeG7GR/fm7p8Qg
|
||||
PPd5907mvMRStaK+gYLv3h50Nz9ckUvPB3erW/Xy7txCk1idI21b2QaAbmAYQ1r1
|
||||
HrFQXogDY/Pblj2pMYXC0sX4efQSbc5OTRr6W6ijqxRXNJQkiQCVAwUQNR+ubCPk
|
||||
YtS/e6QhAQHiiwQAl9sGXG/TxwGyacjrgG6wTAz/PYhh+0CGDFjyC0wPXQjE/ICI
|
||||
6/kjl6fYNhFQdRNPYhfY48TWk9iqIiInpylk5ieLzJD62yrUlXCZH5xx/MA3PzD5
|
||||
xczRO74R+4lVxuI/zGXdQMGm+P0ydzAma3gOhyN+85XzzFy/QOtPMihffLeJAHUD
|
||||
BRA1aizMrOFcwQTbex0BAZP8Av0d+FY9zxS1okG2rXQFubkDoBREChWnKMSO+y+F
|
||||
Kj2rDExoSt7EXn44DQWd8a3nz45u2Csr/JsntN9zr2OjOA3AUEsXyHmHHjDRQlaj
|
||||
a5G7aHDRz4zaCDrxGiIMO5d1AfqJAJUDBRA1auWNKW49Y1pcAKkBActRA/4nLsGd
|
||||
+N2OAiRhJvCZzLu6xhUEjMHwYJvxtYzcp2R3dFczbtgWKl8BGkeA91Gwm2ESu650
|
||||
WOyT5f9GC1T+zSZc8j0voZJOEMBxefrCA4jlwRA51CplYm7nbBaHk1OVER7zUYCB
|
||||
olZLkgqCjUA39HvMZ/WhQoIAXpKMpU2zSCtTPYkAlQMFEDWILQyap0c7yRcsdQEB
|
||||
TEQEAIElJUWiqoKT9X7TnHHlIHTSDhqVbsQdNjhB9g/hs5Rpl/pgDRCX1o32C2JT
|
||||
b1OkjlWMd2RtKFcSCSYTqDKwmnxQfxvo/SgM0Gv3V5dpTlNc35g0gksgJGiozEIO
|
||||
/6Hn6GHjrRh4fpRmv8ySHfzeJJq6+JttLy8uRmvywC4FSfp/iQCVAwUQNcf3kD9l
|
||||
MHrpm2IVAQGu2AP+MjnlXXhtUH+i1V82j/Az5N+qwWKJbbQK2Qd95oE43BI8ES+8
|
||||
0MAuP58oA9XikkcFX6Lqunvv2FRC5hsi+SsSXx67poMsQzk71mqxDR+dY+iCw36O
|
||||
BLK2NtITxxAIKQwj79xNqzgsfm3cpti32t+C/kGkYbONonZHz5uhAG+N0jQ=
|
||||
=idnw
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
$Revision: 8.5 $, Last updated $Date: 1999/11/23 19:08:03 $
|
@ -1,25 +1,34 @@
|
||||
/*-
|
||||
* @(#)README 8.51 (Berkeley) 1/25/1999
|
||||
*/
|
||||
|
||||
SENDMAIL RELEASE 8
|
||||
|
||||
This directory has the latest sendmail(TM) software from Sendmail, Inc.
|
||||
See doc/changes/changes.me for a summary of changes since 5.67.
|
||||
|
||||
Report any bugs to sendmail-bugs@sendmail.ORG
|
||||
|
||||
There is a web site at http://WWW.Sendmail.ORG -- see that site for
|
||||
There is a web site at http://WWW.Sendmail.ORG/ -- see that site for
|
||||
the latest updates.
|
||||
|
||||
******************************************************************
|
||||
** A new Build architecture is in place that allows you to **
|
||||
** use the "Build" shell script in any of the program **
|
||||
** directories. On many environments this will do everything **
|
||||
** for you, no fuss, no muss. See src/README for more details **
|
||||
** of compilation. See cf/README for details about building **
|
||||
** a runtime configuration file. **
|
||||
******************************************************************
|
||||
+--------------+
|
||||
| INTRODUCTION |
|
||||
+--------------+
|
||||
|
||||
0. The vast majority of queries to <sendmail-questions@sendmail.org>
|
||||
are answered in the README files noted below.
|
||||
|
||||
1. Read this README file, especially this introduction, and the DIRECTORY
|
||||
PERMISSIONS sections.
|
||||
|
||||
2. Read sendmail/README, especially:
|
||||
a. the introduction
|
||||
b. the BUILDING SENDMAIL section
|
||||
c. the relevant part(s) of the OPERATING SYSTEM AND COMPILE QUIRKS section
|
||||
|
||||
You may also find these useful:
|
||||
|
||||
d. devtools/README
|
||||
e. devtools/Site/README
|
||||
|
||||
3. Read cf/README.
|
||||
|
||||
Sendmail is a trademark of Sendmail, Inc.
|
||||
|
||||
@ -30,25 +39,24 @@ Sendmail is a trademark of Sendmail, Inc.
|
||||
Sendmail often gets blamed for many problems that are actually the
|
||||
result of other problems, such as overly permissive modes on directories.
|
||||
For this reason, sendmail checks the modes on system directories and
|
||||
files to determine if can have been trusted. For sendmail to run
|
||||
without complaining, you MUST execute the following command:
|
||||
files to determine if they can be trusted. For sendmail to run without
|
||||
complaining, you MUST execute the following command:
|
||||
|
||||
chmod go-w / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue
|
||||
chown root / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue
|
||||
|
||||
You will probably have to tweak this for your environment (for example,
|
||||
some systems put the spool directory into /usr/spool instead of
|
||||
/var/spool and use /etc/mail for aliases file instead of /etc). If you
|
||||
set the RunAsUser option in your sendmail.cf, the /var/spool/mqueue
|
||||
directory will have to be owned by the RunAsUser user. As a general rule,
|
||||
after you have compiled sendmail, run the command
|
||||
/var/spool). If you set the RunAsUser option in your sendmail.cf, the
|
||||
/var/spool/mqueue directory will have to be owned by the RunAsUser user.
|
||||
As a general rule, after you have compiled sendmail, run the command
|
||||
|
||||
sendmail -v -bi
|
||||
|
||||
to initialize the alias database. If it gives messages such as
|
||||
|
||||
WARNING: writable directory /etc
|
||||
WARNING: writable directory /usr/spool/mqueue
|
||||
WARNING: writable directory /var/spool/mqueue
|
||||
|
||||
then the directories listed have inappropriate write permissions and
|
||||
should be secured to avoid various possible security attacks.
|
||||
@ -81,8 +89,8 @@ the items in the file to be marked as safe for file and program
|
||||
delivery.
|
||||
|
||||
Other files affected by this strengthened security include class
|
||||
files (i.e. Fw /etc/sendmail.cw), persistent host status files, and
|
||||
the files specified by the ErrorHeader and HelpFile options. Similar
|
||||
files (i.e. Fw /etc/mail/local-host-names), persistent host status files,
|
||||
and the files specified by the ErrorHeader and HelpFile options. Similar
|
||||
DontBlameSendmail flags are available for the class, ErrorHeader, and
|
||||
HelpFile files.
|
||||
|
||||
@ -92,73 +100,22 @@ a "chmod go-w $FILE" on each. Also, do a "chmod go-w $DIR" for
|
||||
each directory in the file's path.
|
||||
|
||||
|
||||
+--------------+
|
||||
| MANUAL PAGES |
|
||||
+--------------+
|
||||
|
||||
The sendmail manual pages use contemporary Berkeley troff macros. If
|
||||
your system does not process these manual pages, you can pick up the
|
||||
new macros in a BSD Net/2 FTP site (e.g. on FTP.UU.NET, the files
|
||||
/systems/unix/bsd-sources/share/tmac/*).
|
||||
|
||||
The strip.sed file is only used in installation.
|
||||
|
||||
After installation, edit tmac.doc and tmac.andoc to reflect the
|
||||
installation path of the tmac files. Those files contain pointers to
|
||||
/usr/share/tmac/, and those pointers are not changed by the `make
|
||||
install` process. There's also a bug in those files -- make the
|
||||
following patch:
|
||||
|
||||
*** tmac.an~ Tue Jul 12 14:29:09 1994
|
||||
--- tmac.an Fri Jul 15 13:17:54 1994
|
||||
***************
|
||||
*** 50,55 ****
|
||||
.de TH
|
||||
.rn TH xX
|
||||
.so /usr/share/lib/tmac/tmac.an.old
|
||||
! .TH \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8
|
||||
.rm xX
|
||||
..
|
||||
--- 50,55 ----
|
||||
.de TH
|
||||
.rn TH xX
|
||||
.so /usr/share/lib/tmac/tmac.an.old
|
||||
! .TH "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6" "\\$7" "\\$8"
|
||||
.rm xX
|
||||
..
|
||||
|
||||
Rename the existing tmac.an to be tmac.an.old, and rename tmac.andoc
|
||||
to be tmac.an.
|
||||
|
||||
tmac.an will choose between tmac.an.old, your old macros, or tmac.doc,
|
||||
which are the new macros, so that both the new man pages and the
|
||||
existing man pages will be translated properly.
|
||||
|
||||
I'm also told that the groff distribution from MIT has a tmac.doc
|
||||
macro set that is compatible with these macros.
|
||||
|
||||
|
||||
+-----------------------+
|
||||
| RELATED DOCUMENTATION |
|
||||
+-----------------------+
|
||||
|
||||
There are other files you should read. Rooted in this directory are:
|
||||
|
||||
doc/changes/changes.ps
|
||||
Describes changes between Release 5 and Release 8 of sendmail.
|
||||
There are some things that may behave somewhat differently.
|
||||
For example, the rules governing when :include: files will
|
||||
be read have been tightened up for security reasons.
|
||||
FAQ
|
||||
Answers to Frequently Asked Questions.
|
||||
INSTALL
|
||||
Installation instructions for building and installing sendmail.
|
||||
KNOWNBUGS
|
||||
Known bugs in the current release. I try to keep this up
|
||||
to date -- get the latest version from FTP.Sendmail.ORG
|
||||
in /ucb/sendmail/KNOWNBUGS.
|
||||
Known bugs in the current release.
|
||||
RELEASE_NOTES
|
||||
A detailed description of the changes in each version. This
|
||||
is quite long, but informative.
|
||||
src/README
|
||||
sendmail/README
|
||||
Details on compiling and installing sendmail.
|
||||
cf/README
|
||||
Details on configuring sendmail.
|
||||
@ -180,15 +137,8 @@ There are other files you should read. Rooted in this directory are:
|
||||
+--------------+
|
||||
|
||||
There are several related RFCs that you may wish to read -- they are
|
||||
available via anonymous FTP to several sites, including:
|
||||
|
||||
ftp://nic.ddn.mil/rfc/
|
||||
ftp://nis.nsf.net/documents/rfc/
|
||||
ftp://nisc.jvnc.net/rfc/
|
||||
ftp://venera.isi.edu/in-notes/
|
||||
ftp://wuarchive.wustl.edu/doc/rfc/
|
||||
|
||||
For a list of the primary repositories see:
|
||||
available via anonymous FTP to several sites. For a list of the
|
||||
primary repositories see:
|
||||
|
||||
http://www.isi.edu/in-notes/rfc-retrieval.txt
|
||||
|
||||
@ -233,7 +183,11 @@ Important RFCs for electronic mail are:
|
||||
RFC1894 An Extensible Message Format for Delivery Status
|
||||
Notifications
|
||||
RFC1985 SMTP Service Extension for Remote Message Queue Starting
|
||||
RFC2033 Local Mail Transfer Protocol
|
||||
RFC2033 Local Mail Transfer Protocol (LMTP)
|
||||
RFC2034 SMTP Service Extension for Returning Enhanced Error Codes
|
||||
RFC2476 Message Submission
|
||||
RFC2487 SMTP Service Extension for Secure SMTP over TLS
|
||||
RFC2554 SMTP Service Extension for Authentication
|
||||
|
||||
Other standards that may be of interest (but which are less directly
|
||||
relevant to sendmail) are:
|
||||
@ -246,6 +200,27 @@ MB, MR, or MG DNS resource records, as defined (as experiments) in
|
||||
RFC1035.
|
||||
|
||||
|
||||
+---------+
|
||||
| WARNING |
|
||||
+---------+
|
||||
|
||||
Since sendmail 8.11 and later includes hooks to cryptography, the
|
||||
following information from OpenSSL applies to sendmail as well.
|
||||
|
||||
PLEASE REMEMBER THAT EXPORT/IMPORT AND/OR USE OF STRONG CRYPTOGRAPHY
|
||||
SOFTWARE, PROVIDING CRYPTOGRAPHY HOOKS OR EVEN JUST COMMUNICATING
|
||||
TECHNICAL DETAILS ABOUT CRYPTOGRAPHY SOFTWARE IS ILLEGAL IN SOME
|
||||
PARTS OF THE WORLD. SO, WHEN YOU IMPORT THIS PACKAGE TO YOUR
|
||||
COUNTRY, RE-DISTRIBUTE IT FROM THERE OR EVEN JUST EMAIL TECHNICAL
|
||||
SUGGESTIONS OR EVEN SOURCE PATCHES TO THE AUTHOR OR OTHER PEOPLE
|
||||
YOU ARE STRONGLY ADVISED TO PAY CLOSE ATTENTION TO ANY EXPORT/IMPORT
|
||||
AND/OR USE LAWS WHICH APPLY TO YOU. THE AUTHORS ARE NOT LIABLE FOR
|
||||
ANY VIOLATIONS YOU MAKE HERE. SO BE CAREFUL, IT IS YOUR RESPONSIBILITY.
|
||||
|
||||
If you use OpenSSL then make sure you read their README file which
|
||||
contains information about patents etc.
|
||||
|
||||
|
||||
+-------------------+
|
||||
| DATABASE ROUTINES |
|
||||
+-------------------+
|
||||
@ -263,12 +238,12 @@ you will need to provide that directory when building:
|
||||
Build -I/path/to/include/directory
|
||||
|
||||
If you are using Berkeley DB versions 1.85 or 1.86, you are *strongly*
|
||||
urged to upgrade to DB version 2, available from http://www.sleepycat.com/.
|
||||
Berkeley DB versions 1.85 and 1.86 are known to be broken in various nasty
|
||||
ways (see http://www.sleepycat.com/db.185.html), and can cause sendmail
|
||||
to dump core. In addition, the newest versions of gcc and the Solaris
|
||||
compilers perform optimizations in those versions that may cause fairly
|
||||
random core dumps.
|
||||
urged to upgrade to DB version 2 or later, available from
|
||||
http://www.sleepycat.com/. Berkeley DB versions 1.85 and 1.86 are known to
|
||||
be broken in various nasty ways (see http://www.sleepycat.com/db.185.html),
|
||||
and can cause sendmail to dump core. In addition, the newest versions of
|
||||
gcc and the Solaris compilers perform optimizations in those versions that
|
||||
may cause fairly random core dumps.
|
||||
|
||||
If you have no choice but to use Berkeley DB 1.85 or 1.86, and you are
|
||||
using both Berkeley DB and files in the UNIX ndbm format, remove ndbm.h
|
||||
@ -285,10 +260,10 @@ If you are using Berkeley DB version 2.3.15 or greater, no changes are
|
||||
necessary.
|
||||
|
||||
The underlying database file formats changed between Berkeley DB versions
|
||||
1.85 and 1.86, and again between DB 1.86 and version 2.0. If you are
|
||||
upgrading from one of those versions, you must recreate your database
|
||||
file(s). Do this by rebuilding all maps with makemap and rebuilding the
|
||||
alias file with newaliases.
|
||||
1.85 and 1.86, again between DB 1.86 and version 2.0, and finally between
|
||||
DB 2.X and 3.X. If you are upgrading from one of those versions, you must
|
||||
recreate your database file(s). Do this by rebuilding all maps with
|
||||
makemap and rebuilding the alias file with newaliases.
|
||||
|
||||
|
||||
+--------------------+
|
||||
@ -331,17 +306,16 @@ install it.
|
||||
+----------------+
|
||||
|
||||
Sendmail 8 supports the IDENT protocol, as defined by RFC 1413.
|
||||
No ident server is included with this distribution. I have found
|
||||
copies available on:
|
||||
Note that the RFC states a client should wait at least 30 seconds
|
||||
for a response. As of 8.10.0, the default Timeout.ident is 5 seconds
|
||||
as many sites have adopted the practice of dropping IDENT queries.
|
||||
This has lead to delays processing mail.
|
||||
|
||||
ftp.lysator.liu.se /pub/ident/servers
|
||||
romulus.ucs.uoknor.edu /networking/ident/servers
|
||||
ftp.cyf-kr.edu.pl /agh/uciagh/network/ident
|
||||
|
||||
If you want to run an IDENT server, I suggest getting a copy from
|
||||
one of those sites. Versions are available for several different
|
||||
systems, including Apollo, BSD, NeXT, AIX, TOPS20, and VMS.
|
||||
No ident server is included with this distribution. It is available
|
||||
from:
|
||||
|
||||
ftp://ftp.lysator.liu.se/pub/ident/servers/
|
||||
http://sf.www.lysator.liu.se/~pen/pidentd/
|
||||
|
||||
+-------------------------+
|
||||
| INTEROPERATION PROBLEMS |
|
||||
@ -353,6 +327,14 @@ Microsoft Exchange Server 5.0
|
||||
"connection reset" and "I/O error".'' Upgrading Exchange from
|
||||
Version 5.0 to Version 5.5 Service Pack 2 solved this problem.
|
||||
|
||||
CommuniGate Pro
|
||||
CommuniGate Pro 3.2.4 does not accept the AUTH= -parameter on
|
||||
the MAIL FROM command if the client is not authenticated. Use
|
||||
|
||||
define(`confAUTH_OPTIONS', `A')
|
||||
|
||||
in .mc file if you have compiled sendmail with Cyrus SASL
|
||||
and you communicate with CommuniGate Pro servers.
|
||||
|
||||
+---------------------+
|
||||
| DIRECTORY STRUCTURE |
|
||||
@ -368,15 +350,19 @@ contrib Some contributed tools to help with sendmail. THESE
|
||||
ARE NOT SUPPORTED by sendmail -- contact the original
|
||||
authors if you have problems. (This directory is not
|
||||
on the 4.4BSD tape.)
|
||||
devtools Build environment. See devtools/README.
|
||||
doc Documentation. If you are getting source, read
|
||||
op.me -- it's long, but worth it.
|
||||
include Include files used by multiple programs in the distribution.
|
||||
libsmdb sendmail database library with support for Berkeley DB 1.X,
|
||||
Berkeley DB 2.X, Berkeley DB 3.X, and NDBM.
|
||||
libsmutil sendmail utility library with functions used by different
|
||||
programs.
|
||||
mail.local The source for the local delivery agent used for 4.4BSD.
|
||||
THIS IS NOT PART OF SENDMAIL! and may not compile
|
||||
everywhere, since it depends on some 4.4-isms. Warning:
|
||||
it does mailbox locking differently than other systems.
|
||||
mailstats Statistics printing program. It has the pathname of
|
||||
sendmail.st compiled in, so if you've changed that,
|
||||
beware.
|
||||
mailstats Statistics printing program.
|
||||
makemap A program that creates the keyed maps used by the $( ... $)
|
||||
construct in sendmail. It is primitive but effective.
|
||||
It takes a very simple input format, so you will probably
|
||||
@ -390,10 +376,13 @@ rmail Source for rmail(8). This is used as a delivery
|
||||
other non-socket oriented mailers. Older versions of
|
||||
rmail are probably deficient. RMAIL IS NOT PART OF
|
||||
SENDMAIL!!! The 4.4BSD source is included for you to
|
||||
look at or try to port to your system. I know it doesn't
|
||||
compile on {SunOS, HP-UX, OSF/1, other} (pick one).
|
||||
look at or try to port to your system. There is no
|
||||
guarantee it will even compile on your operating system.
|
||||
smrsh The "sendmail restricted shell", which can be used as
|
||||
a replacement for /bin/sh in the prog mailer to provide
|
||||
increased security control. NOT PART OF SENDMAIL!
|
||||
src Source for the sendmail program itself.
|
||||
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: 8.71.4.6 $, Last updated $Date: 2000/06/29 04:18:43 $
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,13 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
# @(#)Build 8.3 (Berkeley) 5/19/1998
|
||||
# $Id: Build,v 8.7 1999/03/02 02:37:12 peterh Exp $
|
||||
#
|
||||
|
||||
#
|
||||
@ -15,7 +16,7 @@
|
||||
#
|
||||
|
||||
SMROOT=${SMROOT-../..}
|
||||
BUILDTOOLS=${BUILDTOOLS-$SMROOT/BuildTools}
|
||||
BUILDTOOLS=${BUILDTOOLS-$SMROOT/devtools}
|
||||
|
||||
M4=`sh $BUILDTOOLS/bin/find_m4.sh`
|
||||
ret=$?
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# Makefile for configuration files.
|
||||
#
|
||||
# @(#)Makefile 8.17 (Berkeley) 4/2/1998
|
||||
# $Id: Makefile,v 8.40 2000/02/01 22:07:15 gshapiro Exp $
|
||||
#
|
||||
|
||||
#
|
||||
@ -24,21 +24,28 @@ RM= rm -f
|
||||
$(M4) ${CFDIR}/m4/cf.m4 $*.mc > $@ || ( $(RM) $@ && exit 1 )
|
||||
$(CHMOD) $(ROMODE) $@
|
||||
|
||||
ALL= generic-bsd4.4.cf generic-hpux9.cf generic-hpux10.cf \
|
||||
GENERIC=generic-bsd4.4.cf generic-hpux9.cf generic-hpux10.cf \
|
||||
generic-linux.cf \
|
||||
generic-osf1.cf generic-solaris2.cf \
|
||||
generic-sunos4.1.cf generic-ultrix4.cf \
|
||||
cs-hpux9.cf cs-osf1.cf cs-solaris2.cf \
|
||||
cs-sunos4.1.cf cs-ultrix4.cf \
|
||||
generic-sunos4.1.cf generic-ultrix4.cf
|
||||
BERKELEY=cs-hpux9.cf cs-osf1.cf cs-solaris2.cf \
|
||||
cs-sunos4.1.cf cs-ultrix4.cf \
|
||||
s2k-osf1.cf s2k-ultrix4.cf \
|
||||
chez.cs.cf huginn.cs.cf mail.cs.cf mail.eecs.cf mailspool.cs.cf \
|
||||
python.cs.cf ucbarpa.cf ucbvax.cf vangogh.cs.cf knecht.cf
|
||||
python.cs.cf ucbarpa.cf ucbvax.cf vangogh.cs.cf
|
||||
OTHER= knecht.cf
|
||||
ALL= $(GENERIC) $(BERKELEY) $(OTHER)
|
||||
|
||||
all: $(ALL)
|
||||
|
||||
berkeley: $(BERKELEY)
|
||||
generic: $(GENERIC)
|
||||
other: $(OTHER)
|
||||
|
||||
clean cleandir:
|
||||
$(RM) $(ALL) core
|
||||
|
||||
depend install:
|
||||
depend install:
|
||||
|
||||
# this is overkill, but....
|
||||
M4FILES=\
|
||||
@ -56,15 +63,19 @@ M4FILES=\
|
||||
${CFDIR}/feature/bestmx_is_local.m4 \
|
||||
${CFDIR}/feature/bitdomain.m4 \
|
||||
${CFDIR}/feature/blacklist_recipients.m4 \
|
||||
${CFDIR}/feature/loose_relay_check.m4 \
|
||||
${CFDIR}/feature/dnsbl.m4 \
|
||||
${CFDIR}/feature/domaintable.m4 \
|
||||
${CFDIR}/feature/generics_entire_domain.m4 \
|
||||
${CFDIR}/feature/genericstable.m4 \
|
||||
${CFDIR}/feature/ldap_routing.m4 \
|
||||
${CFDIR}/feature/limited_masquerade.m4 \
|
||||
${CFDIR}/feature/local_lmtp.m4 \
|
||||
${CFDIR}/feature/local_procmail.m4 \
|
||||
${CFDIR}/feature/loose_relay_check.m4 \
|
||||
${CFDIR}/feature/mailertable.m4 \
|
||||
${CFDIR}/feature/masquerade_entire_domain.m4 \
|
||||
${CFDIR}/feature/masquerade_envelope.m4 \
|
||||
${CFDIR}/feature/no_default_msa.m4 \
|
||||
${CFDIR}/feature/nocanonify.m4 \
|
||||
${CFDIR}/feature/nodns.m4 \
|
||||
${CFDIR}/feature/notsticky.m4 \
|
||||
@ -77,49 +88,57 @@ M4FILES=\
|
||||
${CFDIR}/feature/relay_entire_domain.m4 \
|
||||
${CFDIR}/feature/relay_hosts_only.m4 \
|
||||
${CFDIR}/feature/relay_local_from.m4 \
|
||||
${CFDIR}/feature/relay_mail_from.m4 \
|
||||
${CFDIR}/feature/smrsh.m4 \
|
||||
${CFDIR}/feature/stickyhost.m4 \
|
||||
${CFDIR}/feature/use_ct_file.m4 \
|
||||
${CFDIR}/feature/use_cw_file.m4 \
|
||||
${CFDIR}/feature/uucpdomain.m4 \
|
||||
${CFDIR}/feature/virtuser_entire_domain.m4 \
|
||||
${CFDIR}/feature/virtusertable.m4 \
|
||||
${CFDIR}/hack/cssubdomain.m4 \
|
||||
${CFDIR}/m4/cf.m4 \
|
||||
${CFDIR}/m4/cfhead.m4 \
|
||||
${CFDIR}/m4/nullrelay.m4 \
|
||||
${CFDIR}/m4/proto.m4 \
|
||||
${CFDIR}/m4/version.m4 \
|
||||
${CFDIR}/mailer/cyrus.m4 \
|
||||
${CFDIR}/mailer/fax.m4 \
|
||||
${CFDIR}/mailer/local.m4 \
|
||||
${CFDIR}/mailer/mail11.m4 \
|
||||
${CFDIR}/mailer/phquery.m4 \
|
||||
${CFDIR}/mailer/pop.m4 \
|
||||
${CFDIR}/mailer/procmail.m4 \
|
||||
${CFDIR}/mailer/qpage.m4 \
|
||||
${CFDIR}/mailer/smtp.m4 \
|
||||
${CFDIR}/mailer/usenet.m4 \
|
||||
${CFDIR}/mailer/uucp.m4 \
|
||||
${CFDIR}/ostype/aix2.m4 \
|
||||
${CFDIR}/ostype/aix3.m4 \
|
||||
${CFDIR}/ostype/aix4.m4 \
|
||||
${CFDIR}/ostype/altos.m4 \
|
||||
${CFDIR}/ostype/amdahl-uts.m4 \
|
||||
${CFDIR}/ostype/aux.m4 \
|
||||
${CFDIR}/ostype/bsd4.3.m4 \
|
||||
${CFDIR}/ostype/bsd4.4.m4 \
|
||||
${CFDIR}/ostype/bsdi.m4 \
|
||||
${CFDIR}/ostype/bsdi1.0.m4 \
|
||||
${CFDIR}/ostype/bsdi2.0.m4 \
|
||||
${CFDIR}/ostype/dgux.m4 \
|
||||
${CFDIR}/ostype/domainos.m4 \
|
||||
${CFDIR}/ostype/dynix3.2.m4 \
|
||||
${CFDIR}/ostype/gnuhurd.m4 \
|
||||
${CFDIR}/ostype/gnu.m4 \
|
||||
${CFDIR}/ostype/hpux10.m4 \
|
||||
${CFDIR}/ostype/hpux11.m4 \
|
||||
${CFDIR}/ostype/hpux9.m4 \
|
||||
${CFDIR}/ostype/irix4.m4 \
|
||||
${CFDIR}/ostype/irix5.m4 \
|
||||
${CFDIR}/ostype/irix6.m4 \
|
||||
${CFDIR}/ostype/isc4.1.m4 \
|
||||
${CFDIR}/ostype/linux.m4 \
|
||||
${CFDIR}/ostype/maxion.m4 \
|
||||
${CFDIR}/ostype/mklinux.m4 \
|
||||
${CFDIR}/ostype/nextstep.m4 \
|
||||
${CFDIR}/ostype/openbsd.m4 \
|
||||
${CFDIR}/ostype/osf1.m4 \
|
||||
${CFDIR}/ostype/powerux.m4 \
|
||||
${CFDIR}/ostype/ptx2.m4 \
|
||||
@ -127,17 +146,19 @@ M4FILES=\
|
||||
${CFDIR}/ostype/riscos4.5.m4 \
|
||||
${CFDIR}/ostype/sco-uw-2.1.m4 \
|
||||
${CFDIR}/ostype/sco3.2.m4 \
|
||||
${CFDIR}/ostype/sinix.m4 \
|
||||
${CFDIR}/ostype/solaris2.m4 \
|
||||
${CFDIR}/ostype/solaris2.ml.m4 \
|
||||
${CFDIR}/ostype/solaris2.pre5.m4 \
|
||||
${CFDIR}/ostype/sunos3.5.m4 \
|
||||
${CFDIR}/ostype/sunos4.1.m4 \
|
||||
${CFDIR}/ostype/svr4.m4 \
|
||||
${CFDIR}/ostype/ultrix4.m4 \
|
||||
${CFDIR}/ostype/unixware7.m4 \
|
||||
${CFDIR}/ostype/unknown.m4 \
|
||||
${CFDIR}/ostype/uxpds.m4 \
|
||||
${CFDIR}/siteconfig/uucp.cogsci.m4 \
|
||||
${CFDIR}/siteconfig/uucp.old.arpa.m4 \
|
||||
${CFDIR}/siteconfig/uucp.ucbarpa.m4 \
|
||||
${CFDIR}/siteconfig/uucp.ucbvax.m4 \
|
||||
${CFDIR}/ostype/uxpds.m4
|
||||
|
||||
$(ALL): $(M4FILES)
|
||||
$(ALL): $(M4FILES)
|
||||
$(BERKELEY): $(M4FILES)
|
||||
$(GENERIC): $(M4FILES)
|
||||
$(OTHER): $(M4FILES)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -23,7 +24,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)chez.cs.mc 8.11 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998-2000 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -19,15 +20,10 @@ divert(-1)
|
||||
# To use this, you MUST use the nullclient feature with the name of
|
||||
# the mail hub as its argument. You MUST also define an `OSTYPE' to
|
||||
# define the location of the queue directories and the like.
|
||||
# In addition, you MAY select the nocanonify feature. This causes
|
||||
# addresses to be sent unqualified via the SMTP connection; normally
|
||||
# they are qualifed with the masquerade name, which defaults to the
|
||||
# name of the hub machine.
|
||||
# Other than these, it should never contain any other lines.
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)clientproto.mc 8.12 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: clientproto.mc,v 8.16 2000/03/21 21:05:26 ca Exp $')
|
||||
|
||||
OSTYPE(unknown)
|
||||
FEATURE(nullclient, mailhost.$m)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -22,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)cs-hpux10.mc 8.10 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -22,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)cs-hpux9.mc 8.11 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -22,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)cs-osf1.mc 8.10 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -22,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)cs-solaris2.mc 8.9 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -22,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)cs-sunos4.1.mc 8.10 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -22,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)cs-ultrix4.mc 8.10 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,17 +1,17 @@
|
||||
divert(-1)
|
||||
#
|
||||
# (C) Copyright 1995 by Carnegie Mellon University
|
||||
#
|
||||
#
|
||||
# All Rights Reserved
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and its
|
||||
# documentation for any purpose and without fee is hereby granted,
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and its
|
||||
# documentation for any purpose and without fee is hereby granted,
|
||||
# provided that the above copyright notice appear in all copies and that
|
||||
# both that copyright notice and this permission notice appear in
|
||||
# both that copyright notice and this permission notice appear in
|
||||
# supporting documentation, and that the name of CMU not be
|
||||
# used in advertising or publicity pertaining to distribution of the
|
||||
# software without specific, written prior permission.
|
||||
#
|
||||
# software without specific, written prior permission.
|
||||
#
|
||||
# CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
|
||||
# ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
|
||||
# CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
||||
@ -27,15 +27,14 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)cyrusproto.mc 8.3 (Carnegie Mellon) @(#)cyrusproto.mc 8.3')
|
||||
VERSIONID(`$Id: cyrusproto.mc,v 8.7 1999/09/07 14:57:10 ca Exp $')
|
||||
define(`confBIND_OPTS',`-DNSRCH -DEFNAMES')
|
||||
FEATURE(nouucp)
|
||||
FEATURE(nocanonify)
|
||||
FEATURE(always_add_domain)
|
||||
MAILER(smtp)
|
||||
MAILER(cyrus)
|
||||
|
||||
define(`confLOCAL_MAILER',`cyrus')
|
||||
define(`confLOCAL_MAILER', `cyrus')
|
||||
FEATURE(`nocanonify')
|
||||
FEATURE(`always_add_domain')
|
||||
MAILER(`local')
|
||||
MAILER(`smtp')
|
||||
MAILER(`cyrus')
|
||||
|
||||
LOCAL_RULE_0
|
||||
Rbb + $+ < @ $=w . > $#cyrusbb $: $1
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -20,7 +21,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)generic-bsd4.4.mc 8.7 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -19,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)generic-hpux10.mc 8.8 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: generic-hpux10.mc,v 8.11 1999/02/07 07:26:02 gshapiro Exp $')
|
||||
OSTYPE(hpux10)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -19,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)generic-hpux9.mc 8.8 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
27
contrib/sendmail/cf/cf/generic-linux.mc
Normal file
27
contrib/sendmail/cf/cf/generic-linux.mc
Normal file
@ -0,0 +1,27 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
|
||||
#
|
||||
# This is a generic configuration file for Linux.
|
||||
# It has support for local and SMTP mail only. If you want to
|
||||
# customize it, copy it to a name appropriate for your environment
|
||||
# and do the modifications there.
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
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
|
||||
MAILER(smtp)dnl
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -19,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)generic-nextstep3.3.mc 8.7 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -19,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)generic-osf1.mc 8.8 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -19,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)generic-solaris2.mc 8.8 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: generic-solaris2.mc,v 8.11 1999/02/07 07:26:03 gshapiro Exp $')
|
||||
OSTYPE(solaris2)dnl
|
||||
DOMAIN(generic)dnl
|
||||
MAILER(local)dnl
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -19,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)generic-sunos4.1.mc 8.8 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -19,7 +20,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)generic-ultrix4.mc 8.8 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -21,7 +22,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)huginn.cs.mc 8.12 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -16,8 +17,8 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)knecht.mc 8.31 (Berkeley) 1/30/1999')
|
||||
OSTYPE(bsd4.4)dnl
|
||||
VERSIONID(`$Id: knecht.mc,v 8.37 1999/11/19 05:18:12 gshapiro Exp $')
|
||||
OSTYPE(bsdi)dnl
|
||||
DOMAIN(generic)dnl
|
||||
define(`confFORWARD_PATH', `$z/.forward.$w:$z/.forward+$h:$z/.forward')dnl
|
||||
define(`confDEF_USER_ID', `mailnull')dnl
|
||||
@ -27,10 +28,10 @@ define(`confCOPY_ERRORS_TO', `Postmaster')dnl
|
||||
define(`confTO_QUEUEWARN', `8h')dnl
|
||||
define(`confTRUSTED_USERS', `www')dnl
|
||||
define(`confPRIVACY_FLAGS', ``authwarnings,noexpn,novrfy'')dnl
|
||||
FEATURE(virtusertable, `hash /etc/mail/virtusertable')dnl
|
||||
FEATURE(virtusertable)dnl
|
||||
FEATURE(access_db)dnl
|
||||
FEATURE(local_lmtp)dnl
|
||||
define(`LOCAL_MAILER_FLAGS', CONCAT(LOCAL_MAILER_FLAGS,P))dnl
|
||||
MODIFY_MAILER_FLAGS(`LOCAL', `+P')dnl
|
||||
MAILER(local)dnl
|
||||
MAILER(smtp)dnl
|
||||
|
||||
@ -39,10 +40,9 @@ LOCAL_CONFIG
|
||||
# Regular expression to reject:
|
||||
# * numeric-only localparts from aol.com and msn.com
|
||||
# * localparts starting with a digit from juno.com
|
||||
# * localparts longer than 10 characters from aol.com
|
||||
#
|
||||
Kcheckaddress regex -a@MATCH
|
||||
^([0-9]+<@(aol|msn)\.com|[0-9][^<]*<@juno\.com|.{10}[^<]+<@aol\.com)\.?>
|
||||
^([0-9]+<@(aol|msn)\.com|[0-9][^<]*<@juno\.com)\.?>
|
||||
|
||||
#
|
||||
# Names that won't be allowed in a To: line (local-part and domains)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -21,7 +22,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)mail.cs.mc 8.15 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -21,7 +22,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)mail.eecs.mc 8.15 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -23,7 +24,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)mailspool.cs.mc 8.9 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -23,7 +24,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)python.cs.mc 8.9 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -22,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)s2k-osf1.mc 8.10 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -22,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)s2k-ultrix4.mc 8.10 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -25,7 +26,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)tcpproto.mc 8.10 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: tcpproto.mc,v 8.13 1999/02/07 07:26:05 gshapiro Exp $')
|
||||
OSTYPE(unknown)
|
||||
FEATURE(nouucp)
|
||||
MAILER(local)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -20,7 +21,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)ucbarpa.mc 8.9 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -21,7 +22,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)ucbvax.mc 8.11 (Berkeley) 5/19/1998')
|
||||
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)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -25,7 +26,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)uucpproto.mc 8.12 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -22,7 +23,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)vangogh.cs.mc 8.10 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -11,7 +12,7 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`@(#)Berkeley.EDU.m4 8.14 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -11,7 +12,7 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`@(#)CS.Berkeley.EDU.m4 8.7 (Berkeley) 5/19/1998')
|
||||
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',
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -11,6 +12,6 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`@(#)EECS.Berkeley.EDU.m4 8.7 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -11,6 +12,6 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`@(#)S2K.Berkeley.EDU.m4 8.7 (Berkeley) 5/19/1998')
|
||||
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
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -11,7 +12,7 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`@(#)unspecified-domain.m4 8.7 (Berkeley) 5/19/1998')
|
||||
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')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -19,7 +20,9 @@ divert(-1)
|
||||
# files.
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`@(#)generic.m4 8.9 (Berkeley) 5/19/1998')
|
||||
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
|
||||
FEATURE(redirect)dnl
|
||||
FEATURE(use_cw_file)dnl
|
||||
define(`confMAX_HEADERS_LENGTH', `32768')dnl
|
||||
FEATURE(`redirect')dnl
|
||||
FEATURE(`use_cw_file')dnl
|
||||
EXPOSED_USER(`root')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)accept_unqualified_senders.m4 8.3 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: accept_unqualified_senders.m4,v 8.6 1999/02/07 07:26:07 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_ACCEPT_UNQUALIFIED_SENDERS_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)accept_unresolvable_domains.m4 8.7 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: accept_unresolvable_domains.m4,v 8.10 1999/02/07 07:26:07 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_ACCEPT_UNRESOLVABLE_DOMAINS_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,10 +10,14 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)access_db.m4 8.8 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: access_db.m4,v 8.15 1999/07/22 17:55:34 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`ACCESS_TABLE',
|
||||
ifelse(_ARG_, `',
|
||||
DATABASE_MAP_TYPE` -o /etc/mail/access',
|
||||
`_ARG_'))dnl
|
||||
define(`_ACCESS_TABLE_', `')
|
||||
define(`_TAG_DELIM_', `:')dnl should be in OperatorChars
|
||||
|
||||
LOCAL_CONFIG
|
||||
# Access list database (for spam stomping)
|
||||
Kaccess ifelse(defn(`_ARG_'), `',
|
||||
DATABASE_MAP_TYPE MAIL_SETTINGS_DIR`access',
|
||||
`_ARG_')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,8 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)allmasquerade.m4 8.7 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: allmasquerade.m4,v 8.11 1999/08/06 01:28:26 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
|
||||
define(`_ALL_MASQUERADE_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)always_add_domain.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: always_add_domain.m4,v 8.9 1999/02/07 07:26:08 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_ALWAYS_ADD_DOMAIN_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)bestmx_is_local.m4 8.14 (Berkeley) 1/25/1999')
|
||||
VERSIONID(`$Id: bestmx_is_local.m4,v 8.24 1999/10/18 21:50:24 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(_BESTMX_IS_LOCAL_, _ARG_)
|
||||
@ -20,7 +21,7 @@ define(_BESTMX_IS_LOCAL_, _ARG_)
|
||||
LOCAL_CONFIG
|
||||
# turn on bestMX lookup table
|
||||
Kbestmx bestmx
|
||||
ifelse(_ARG_, `', `dnl',`
|
||||
ifelse(defn(`_ARG_'), `', `dnl',`
|
||||
# limit bestmx to these domains
|
||||
CB`'_ARG_')
|
||||
|
||||
@ -37,13 +38,14 @@ LOCAL_NET_CONFIG
|
||||
# low to medium traffic hosts. If you use the limited bestmx
|
||||
# by passing in a set of possible domains it will improve things.
|
||||
|
||||
ifelse(_ARG_, `', `dnl
|
||||
ifelse(defn(`_ARG_'), `', `dnl
|
||||
# unlimited bestmx
|
||||
R$* < @ $* > $* $: $1 < @ $2 @@ $(bestmx $2 $) > $3',
|
||||
`dnl
|
||||
# limit bestmx to $=B
|
||||
R$* < @ $* $=B . > $* $: $1 < @ $2 $3 . @@ $(bestmx $2 $3 . $) > $4')
|
||||
R$* $=O $* < @ $* @@ $=w . > $* $@ $>97 $1 $2 $3
|
||||
R< @ $* @@ $=w . > : $* $@ $>97 $3
|
||||
R$* < @ $* @@ $=w . > $* $#local $: $1
|
||||
R$* $=O $* < @ $* @@ $=w . > $* $@ $>Recurse $1 $2 $3
|
||||
R< @ $* @@ $=w . > : $* $@ $>Recurse $3
|
||||
dnl we cannot use _LOCAL_ here since it is defined too late
|
||||
R$* < @ $* @@ $=w . > $* $@ $>CanonLocal < $1 >
|
||||
R$* < @ $* @@ $* > $* $: $1 < @ $2 > $4
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,11 +13,13 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)bitdomain.m4 8.14 (Berkeley) 10/6/1998')
|
||||
VERSIONID(`$Id: bitdomain.m4,v 8.23 1999/07/22 17:55:34 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`BITDOMAIN_TABLE', ifelse(_ARG_, `',
|
||||
ifdef(`_USE_ETC_MAIL_',
|
||||
DATABASE_MAP_TYPE` -o /etc/mail/bitdomain',
|
||||
DATABASE_MAP_TYPE` -o /etc/bitdomain'),
|
||||
`_ARG_'))dnl
|
||||
define(`_BITDOMAIN_TABLE_', `')
|
||||
|
||||
LOCAL_CONFIG
|
||||
# BITNET mapping table
|
||||
Kbitdomain ifelse(defn(`_ARG_'), `',
|
||||
DATABASE_MAP_TYPE MAIL_SETTINGS_DIR`bitdomain',
|
||||
`_ARG_')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,10 +10,10 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)blacklist_recipients.m4 8.9 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: blacklist_recipients.m4,v 8.13 1999/04/02 02:25:13 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`ACCESS_TABLE',
|
||||
ifdef(`_ACCESS_TABLE_',
|
||||
`define(`_BLACKLIST_RCPT_', 1)',
|
||||
`errprint(`*** ERROR: FEATURE(blacklist_recipients) requires FEATURE(access_db)
|
||||
')')
|
||||
|
22
contrib/sendmail/cf/feature/delay_checks.m4
Normal file
22
contrib/sendmail/cf/feature/delay_checks.m4
Normal file
@ -0,0 +1,22 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1999-2000 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: delay_checks.m4,v 8.7 2000/02/26 01:32:02 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_DELAY_CHECKS_', 1)
|
||||
ifelse(defn(`_ARG_'), `', `',
|
||||
lower(substr(_ARG_,0,1)), `f', `define(`_SPAM_FRIEND_', 1) define(`_SPAM_FH_', 1)',
|
||||
lower(substr(_ARG_,0,1)), `h', `define(`_SPAM_HATER_', 1) define(`_SPAM_FH_', 1)',
|
||||
`errprint(`*** ERROR: illegal argument _ARG_ for FEATURE(delay_checks)
|
||||
')
|
||||
')
|
25
contrib/sendmail/cf/feature/dnsbl.m4
Normal file
25
contrib/sendmail/cf/feature/dnsbl.m4
Normal file
@ -0,0 +1,25 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
|
||||
divert(0)
|
||||
ifdef(`_DNSBL_R_',`dnl',`dnl
|
||||
VERSIONID(`$Id: dnsbl.m4,v 8.18 1999/08/03 04:30:56 gshapiro Exp $')')
|
||||
divert(-1)
|
||||
define(`_DNSBL_SRV_', `ifelse(len(X`'_ARG_),`1',`rbl.maps.vix.com',_ARG_)')dnl
|
||||
define(`_DNSBL_MSG_', `ifelse(len(X`'_ARG2_),`1',`"550 Mail from " $`'&{client_addr} " refused by blackhole site '_DNSBL_SRV_`"',`_ARG2_')')dnl
|
||||
divert(8)
|
||||
# DNS based IP address spam list _DNSBL_SRV_
|
||||
R$* $: $&{client_addr}
|
||||
R::ffff:$-.$-.$-.$- $: <?> $(host $4.$3.$2.$1._DNSBL_SRV_. $: OK $)
|
||||
R$-.$-.$-.$- $: <?> $(host $4.$3.$2.$1._DNSBL_SRV_. $: OK $)
|
||||
R<?>OK $: OKSOFAR
|
||||
R<?>$+ $#error $@ 5.7.1 $: _DNSBL_MSG_
|
||||
divert(-1)
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,12 +13,13 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)domaintable.m4 8.9 (Berkeley) 10/6/1998')
|
||||
VERSIONID(`$Id: domaintable.m4,v 8.17 1999/07/22 17:55:35 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`DOMAIN_TABLE', ifelse(_ARG_, `',
|
||||
ifdef(`_USE_ETC_MAIL_',
|
||||
DATABASE_MAP_TYPE` -o /etc/mail/domaintable',
|
||||
DATABASE_MAP_TYPE` -o /etc/domaintable'),
|
||||
`_ARG_'))dnl
|
||||
define(`_DOMAIN_TABLE_', `')
|
||||
|
||||
LOCAL_CONFIG
|
||||
# Domain table (adding domains)
|
||||
Kdomaintable ifelse(defn(`_ARG_'), `',
|
||||
DATABASE_MAP_TYPE MAIL_SETTINGS_DIR`domaintable',
|
||||
`_ARG_')
|
||||
|
16
contrib/sendmail/cf/feature/generics_entire_domain.m4
Normal file
16
contrib/sendmail/cf/feature/generics_entire_domain.m4
Normal file
@ -0,0 +1,16 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: generics_entire_domain.m4,v 8.1 1999/03/16 00:43:05 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_GENERICS_ENTIRE_DOMAIN_', 1)
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,11 +13,13 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)genericstable.m4 8.8 (Berkeley) 10/6/1998')
|
||||
VERSIONID(`$Id: genericstable.m4,v 8.16 1999/07/22 17:55:35 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`GENERICS_TABLE', ifelse(_ARG_, `',
|
||||
ifdef(`_USE_ETC_MAIL_',
|
||||
DATABASE_MAP_TYPE` -o /etc/mail/genericstable',
|
||||
DATABASE_MAP_TYPE` -o /etc/genericstable'),
|
||||
`_ARG_'))dnl
|
||||
define(`_GENERICS_TABLE_', `')
|
||||
|
||||
LOCAL_CONFIG
|
||||
# Generics table (mapping outgoing addresses)
|
||||
Kgenerics ifelse(defn(`_ARG_'), `',
|
||||
DATABASE_MAP_TYPE MAIL_SETTINGS_DIR`genericstable',
|
||||
`_ARG_')
|
||||
|
34
contrib/sendmail/cf/feature/ldap_routing.m4
Normal file
34
contrib/sendmail/cf/feature/ldap_routing.m4
Normal file
@ -0,0 +1,34 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1999-2000 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: ldap_routing.m4,v 8.5.4.1 2000/07/15 18:05:05 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
# Check first two arguments. If they aren't set, may need to warn in proto.m4
|
||||
ifelse(len(X`'_ARG1_), `1', `define(`_LDAP_ROUTING_WARN_', `yes')')
|
||||
ifelse(len(X`'_ARG2_), `1', `define(`_LDAP_ROUTING_WARN_', `yes')')
|
||||
|
||||
# Check for third argument to indicate how to deal with non-existant
|
||||
# LDAP records
|
||||
ifelse(len(X`'_ARG3_), `1', `define(`_LDAP_ROUTING_', `_PASS_THROUGH_')',
|
||||
_ARG3_, `passthru', `define(`_LDAP_ROUTING_', `_PASS_THROUGH_')',
|
||||
`define(`_LDAP_ROUTING_', `_MUST_EXIST_')')
|
||||
|
||||
LOCAL_CONFIG
|
||||
# LDAP routing maps
|
||||
Kldapmh ifelse(len(X`'_ARG1_), `1',
|
||||
`ldap -1 -v mailHost -k (&(objectClass=inetLocalMailRecipient)(mailLocalAddress=%0))',
|
||||
`_ARG1_')
|
||||
|
||||
Kldapmra ifelse(len(X`'_ARG2_), `1',
|
||||
`ldap -1 -v mailRoutingAddress -k (&(objectClass=inetLocalMailRecipient)(mailLocalAddress=%0))',
|
||||
`_ARG2_')
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)limited_masquerade.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: limited_masquerade.m4,v 8.9 1999/02/07 07:26:09 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_LIMITED_MASQUERADE_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,12 +10,17 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)local_lmtp.m4 8.5 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: local_lmtp.m4,v 8.15 1999/11/18 05:06:22 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_MAILER_local_',
|
||||
`errprint(`*** FEATURE(local_lmtp) must occur before MAILER(local)
|
||||
')')dnl
|
||||
|
||||
define(`LOCAL_MAILER_PATH',
|
||||
ifelse(_ARG_, `',
|
||||
ifelse(defn(`_ARG_'), `',
|
||||
ifdef(`confEBINDIR', confEBINDIR, `/usr/libexec')`/mail.local',
|
||||
_ARG_))
|
||||
define(`LOCAL_MAILER_FLAGS', `SXfmnz9')
|
||||
define(`LOCAL_MAILER_FLAGS', `PSXfmnz9')
|
||||
define(`LOCAL_MAILER_ARGS', `mail.local -l')
|
||||
define(`LOCAL_MAILER_DSN_DIAGNOSTIC_CODE', `SMTP')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1994 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,14 +13,20 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)local_procmail.m4 8.11 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: local_procmail.m4,v 8.21 1999/11/18 05:06:23 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_MAILER_local_',
|
||||
`errprint(`*** FEATURE(local_procmail) must occur before MAILER(local)
|
||||
')')dnl
|
||||
|
||||
define(`LOCAL_MAILER_PATH',
|
||||
ifelse(_ARG_, `',
|
||||
ifelse(defn(`_ARG_'), `',
|
||||
ifdef(`PROCMAIL_MAILER_PATH',
|
||||
PROCMAIL_MAILER_PATH,
|
||||
`/usr/local/bin/procmail'),
|
||||
_ARG_))
|
||||
define(`LOCAL_MAILER_FLAGS', `SPfhn9')
|
||||
define(`LOCAL_MAILER_ARGS', `procmail -Y -a $h -d $u')
|
||||
define(`LOCAL_MAILER_ARGS',
|
||||
ifelse(len(X`'_ARG2_), `1', `procmail -Y -a $h -d $u', _ARG2_))
|
||||
define(`LOCAL_MAILER_FLAGS',
|
||||
ifelse(len(X`'_ARG3_), `1', `SPfhn9', _ARG3_))
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)loose_relay_check.m4 8.3 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: loose_relay_check.m4,v 8.6 1999/02/07 07:26:10 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_LOOSE_RELAY_CHECK_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,11 +13,13 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)mailertable.m4 8.10 (Berkeley) 10/6/1998')
|
||||
VERSIONID(`$Id: mailertable.m4,v 8.18 1999/07/22 17:55:35 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`MAILER_TABLE', ifelse(_ARG_, `',
|
||||
ifdef(`_USE_ETC_MAIL_',
|
||||
DATABASE_MAP_TYPE` -o /etc/mail/mailertable',
|
||||
DATABASE_MAP_TYPE` -o /etc/mailertable'),
|
||||
`_ARG_'))dnl
|
||||
define(`_MAILER_TABLE_', `')
|
||||
|
||||
LOCAL_CONFIG
|
||||
# Mailer table (overriding domains)
|
||||
Kmailertable ifelse(defn(`_ARG_'), `',
|
||||
DATABASE_MAP_TYPE MAIL_SETTINGS_DIR`mailertable',
|
||||
`_ARG_')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)masquerade_entire_domain.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: masquerade_entire_domain.m4,v 8.9 1999/02/07 07:26:10 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_MASQUERADE_ENTIRE_DOMAIN_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)masquerade_envelope.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: masquerade_envelope.m4,v 8.9 1999/02/07 07:26:10 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_MASQUERADE_ENVELOPE_', 1)
|
||||
|
16
contrib/sendmail/cf/feature/no_default_msa.m4
Normal file
16
contrib/sendmail/cf/feature/no_default_msa.m4
Normal file
@ -0,0 +1,16 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1999, 2000 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: no_default_msa.m4,v 8.1 2000/02/01 15:56:30 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_NO_MSA_', `1')
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,12 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)nocanonify.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: nocanonify.m4,v 8.12 1999/08/28 00:42:01 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_NO_CANONIFY_', 1)
|
||||
ifelse(defn(`_ARG_'), `', `',
|
||||
strcasecmp(defn(`_ARG_'), `canonify_hosts'), `1',
|
||||
`define(`_CANONIFY_HOSTS_', 1)',
|
||||
`errprint(`*** ERROR: unknown parameter '"defn(`_ARG_')"` for FEATURE(`nocanonify')
|
||||
')')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,10 +13,10 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)nodns.m4 8.9 (Berkeley) 10/6/1998')
|
||||
VERSIONID(`$Id: nodns.m4,v 8.14 1999/07/22 17:55:35 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
undefine(`confBIND_OPTS')dnl
|
||||
errprint(`FEATURE(nodns) is no-op.
|
||||
Use ServiceSwitchFile ('ifdef(`confSERVICE_SWITCH_FILE',confSERVICE_SWITCH_FILE,ifdef(`_USE_ETC_MAIL_',`/etc/mail/service.switch',`/etc/service.switch'))`) if your OS does not provide its own instead.
|
||||
Use ServiceSwitchFile ('ifdef(`confSERVICE_SWITCH_FILE',confSERVICE_SWITCH_FILE,MAIL_SETTINGS_DIR`service.switch')`) if your OS does not provide its own instead.
|
||||
')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)notsticky.m4 8.8 (Berkeley) 5/19/1998')
|
||||
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.
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,15 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)nouucp.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: nouucp.m4,v 8.13 1999/11/24 18:37:07 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_NO_UUCP_', 1)
|
||||
ifelse(defn(`_ARG_'), `',
|
||||
`errprint(`*** ERROR: missing argument for FEATURE(nouucp):
|
||||
use `reject' or `nospecial'. See cf/README.
|
||||
')define(`_NO_UUCP_', `e')',
|
||||
substr(_ARG_,0,1), `r', `define(`_NO_UUCP_', `r')',
|
||||
substr(_ARG_,0,1), `n', `define(`_NO_UUCP_', `n')',
|
||||
`errprint(`*** ERROR: illegal argument _ARG_ for FEATURE(nouucp)
|
||||
')
|
||||
')
|
||||
|
@ -1,6 +1,7 @@
|
||||
PUSHDIVERT(-1)
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -10,11 +11,8 @@ PUSHDIVERT(-1)
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
ifdef(`SMTP_MAILER_FLAGS',, `define(`SMTP_MAILER_FLAGS', `')')
|
||||
define(_NULL_CLIENT_ONLY_, `1')
|
||||
ifelse(_ARG_, `', `errprint(`Feature "nullclient" requires argument')',
|
||||
`define(`MAIL_HUB', _ARG_)')
|
||||
POPDIVERT
|
||||
ifelse(defn(`_ARG_'), `', `errprint(`Feature "nullclient" requires argument')',
|
||||
`define(`_NULL_CLIENT_', _ARG_)')
|
||||
|
||||
#
|
||||
# This is used only for relaying mail from a client to a hub when
|
||||
@ -23,28 +21,17 @@ POPDIVERT
|
||||
# sendmail.
|
||||
#
|
||||
|
||||
VERSIONID(`@(#)nullclient.m4 8.12 (Berkeley) 5/19/1998')
|
||||
divert(0)
|
||||
VERSIONID(`$Id: nullclient.m4,v 8.21.16.1 2000/05/26 18:08:41 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
PUSHDIVERT(6)
|
||||
# hub host (to which all mail is sent)
|
||||
DH`'ifdef(`MAIL_HUB', MAIL_HUB,
|
||||
`errprint(`MAIL_HUB not defined for nullclient feature')')
|
||||
ifdef(`MASQUERADE_NAME',, `define(`MASQUERADE_NAME', MAIL_HUB)')dnl
|
||||
|
||||
# route-addr separators
|
||||
C: : ,
|
||||
POPDIVERT
|
||||
PUSHDIVERT(7)
|
||||
############################################
|
||||
### Null Client Mailer specification ###
|
||||
############################################
|
||||
|
||||
ifdef(`confRELAY_MAILER',,
|
||||
`define(`confRELAY_MAILER', `nullclient')')dnl
|
||||
ifdef(`confFROM_HEADER',,
|
||||
`define(`confFROM_HEADER', <$g>)')dnl
|
||||
ifdef(`SMTP_MAILER_ARGS',, `define(`SMTP_MAILER_ARGS', `IPC $h')')dnl
|
||||
|
||||
Mnullclient, P=[IPC], F=CONCAT(mDFMuXa, SMTP_MAILER_FLAGS),ifdef(`SMTP_MAILER_MAX', ` M=SMTP_MAILER_MAX,')
|
||||
A=SMTP_MAILER_ARGS
|
||||
POPDIVERT
|
||||
undefine(`ALIAS_FILE')
|
||||
define(`MAIL_HUB', _NULL_CLIENT_)
|
||||
define(`SMART_HOST', _NULL_CLIENT_)
|
||||
define(`confFORWARD_PATH', `')
|
||||
define(`_DEF_LOCAL_MAILER_FLAGS', `lsDFM5q')
|
||||
MASQUERADE_AS(_NULL_CLIENT_)
|
||||
FEATURE(`allmasquerade')
|
||||
FEATURE(`masquerade_envelope')
|
||||
MAILER(`local')
|
||||
MAILER(`smtp')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)promiscuous_relay.m4 8.7 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: promiscuous_relay.m4,v 8.10 1999/02/07 07:26:11 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_PROMISCUOUS_RELAY_', 1)
|
||||
|
@ -9,7 +9,10 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)rbl.m4 8.8 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: rbl.m4,v 8.17 1999/04/04 00:51:12 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_RBL_', ifelse(_ARG_, `', `rbl.maps.vix.com', `_ARG_'))dnl
|
||||
define(`_RBL_', ifelse(defn(`_ARG_'), `', `rbl.maps.vix.com', `_ARG_'))dnl
|
||||
ifelse(defn(`_ARG_'), `', `', `
|
||||
errprint(`Warning: FEATURE(`rbl') is deprecated, use FEATURE(`dnsbl') instead
|
||||
')')dnl
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,17 +13,14 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)redirect.m4 8.10 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: redirect.m4,v 8.15 1999/08/06 01:47:36 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
|
||||
PUSHDIVERT(3)
|
||||
LOCAL_RULE_0
|
||||
# addresses sent to foo@host.REDIRECT will give a 551 error code
|
||||
R$* < @ $+ .REDIRECT. > $: $1 < @ $2 . REDIRECT . > < ${opMode} >
|
||||
R$* < @ $+ .REDIRECT. > <i> $: $1 < @ $2 . REDIRECT. >
|
||||
R$* < @ $+ .REDIRECT. > < $- > $# error $@ 5.1.1 $: "551 User has moved; please try " <$1@$2>
|
||||
POPDIVERT
|
||||
R$* < @ $+ .REDIRECT. > < $- > $#error $@ 5.1.1 $: "551 User has moved; please try " <$1@$2>
|
||||
|
||||
PUSHDIVERT(6)
|
||||
LOCAL_CONFIG
|
||||
CPREDIRECT
|
||||
POPDIVERT
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,7 +10,12 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)relay_based_on_MX.m4 8.7 (Berkeley) 5/19/1998')
|
||||
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)
|
||||
|
||||
LOCAL_CONFIG
|
||||
# MX map (to allow relaying to hosts that we MX for)
|
||||
Kmxserved bestmx -z: -T<TEMP>
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)relay_entire_domain.m4 8.7 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: relay_entire_domain.m4,v 8.10 1999/02/07 07:26:12 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_RELAY_ENTIRE_DOMAIN_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)relay_hosts_only.m4 8.7 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: relay_hosts_only.m4,v 8.10 1999/02/07 07:26:12 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_RELAY_HOSTS_ONLY_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -9,7 +10,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)relay_local_from.m4 8.2 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: relay_local_from.m4,v 8.5 1999/02/07 07:26:12 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_RELAY_LOCAL_FROM_', 1)
|
||||
|
20
contrib/sendmail/cf/feature/relay_mail_from.m4
Normal file
20
contrib/sendmail/cf/feature/relay_mail_from.m4
Normal file
@ -0,0 +1,20 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: relay_mail_from.m4,v 8.2 1999/04/02 02:25:13 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_ACCESS_TABLE_',
|
||||
`define(`_RELAY_DB_FROM_', 1)
|
||||
ifelse(_ARG_,`domain',`define(`_RELAY_DB_FROM_DOMAIN_', 1)')',
|
||||
`errprint(`*** ERROR: FEATURE(relay_mail_from) requires FEATURE(access_db)
|
||||
')')
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,12 +13,14 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)smrsh.m4 8.8 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: smrsh.m4,v 8.14 1999/11/18 05:06:23 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
ifdef(`_MAILER_local_',
|
||||
`errprint(`*** FEATURE(smrsh) must occur before MAILER(local)')')dnl
|
||||
`errprint(`*** FEATURE(smrsh) must occur before MAILER(local)
|
||||
')')dnl
|
||||
define(`LOCAL_SHELL_PATH',
|
||||
ifelse(_ARG_, `',
|
||||
ifelse(defn(`_ARG_'), `',
|
||||
ifdef(`confEBINDIR', confEBINDIR, `/usr/libexec')`/smrsh',
|
||||
_ARG_))
|
||||
_DEFIFNOT(`LOCAL_SHELL_ARGS', `smrsh -c $u')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)stickyhost.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: stickyhost.m4,v 8.9 1999/02/07 07:26:13 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_STICKY_LOCAL_DOMAIN_', 1)
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)use_ct_file.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: use_ct_file.m4,v 8.9 1999/02/07 07:26:13 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
# if defined, the sendmail.cf will read the /etc/sendmail.ct file
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,7 +13,7 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)use_cw_file.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: use_cw_file.m4,v 8.9 1999/02/07 07:26:13 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
# if defined, the sendmail.cf will read the /etc/sendmail.cw file
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,11 +13,13 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)uucpdomain.m4 8.14 (Berkeley) 10/6/1998')
|
||||
VERSIONID(`$Id: uucpdomain.m4,v 8.22 1999/07/22 17:55:35 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`UUDOMAIN_TABLE', ifelse(_ARG_, `',
|
||||
ifdef(`_USE_ETC_MAIL_',
|
||||
DATABASE_MAP_TYPE` -o /etc/mail/uudomain',
|
||||
DATABASE_MAP_TYPE` -o /etc/uudomain'),
|
||||
`_ARG_'))dnl
|
||||
define(`_UUDOMAIN_TABLE_', `')
|
||||
|
||||
LOCAL_CONFIG
|
||||
# UUCP domain table
|
||||
Kuudomain ifelse(defn(`_ARG_'), `',
|
||||
DATABASE_MAP_TYPE MAIL_SETTINGS_DIR`uudomain',
|
||||
`_ARG_')
|
||||
|
16
contrib/sendmail/cf/feature/virtuser_entire_domain.m4
Normal file
16
contrib/sendmail/cf/feature/virtuser_entire_domain.m4
Normal file
@ -0,0 +1,16 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`$Id: virtuser_entire_domain.m4,v 8.2 1999/03/16 00:43:05 ca Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`_VIRTUSER_ENTIRE_DOMAIN_', 1)
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -12,11 +13,13 @@ divert(-1)
|
||||
#
|
||||
|
||||
divert(0)
|
||||
VERSIONID(`@(#)virtusertable.m4 8.8 (Berkeley) 10/6/1998')
|
||||
VERSIONID(`$Id: virtusertable.m4,v 8.16 1999/07/22 17:55:36 gshapiro Exp $')
|
||||
divert(-1)
|
||||
|
||||
define(`VIRTUSER_TABLE', ifelse(_ARG_, `',
|
||||
ifdef(`_USE_ETC_MAIL_',
|
||||
DATABASE_MAP_TYPE` -o /etc/mail/virtusertable',
|
||||
DATABASE_MAP_TYPE` -o /etc/virtusertable'),
|
||||
`_ARG_'))dnl
|
||||
define(`_VIRTUSER_TABLE_', `')
|
||||
|
||||
LOCAL_CONFIG
|
||||
# Virtual user table (maps incoming users)
|
||||
Kvirtuser ifelse(defn(`_ARG_'), `',
|
||||
DATABASE_MAP_TYPE MAIL_SETTINGS_DIR`virtusertable',
|
||||
`_ARG_')
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -11,7 +12,7 @@ divert(-1)
|
||||
#
|
||||
#
|
||||
divert(0)
|
||||
VERSIONID(`@(#)cssubdomain.m4 8.6 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: cssubdomain.m4,v 8.9 1999/02/07 07:26:14 gshapiro Exp $')
|
||||
|
||||
divert(2)
|
||||
# find possible (old & new) versions of our name via short circuit hack
|
||||
|
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -25,4 +26,4 @@ ifdef(`_CF_DIR_', `',
|
||||
divert(0)dnl
|
||||
ifdef(`OSTYPE', `dnl',
|
||||
`include(_CF_DIR_`'m4/cfhead.m4)dnl
|
||||
VERSIONID(`@(#)cf.m4 8.29 (Berkeley) 5/19/1998')')
|
||||
VERSIONID(`$Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $')')
|
||||
|
@ -1,5 +1,6 @@
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998-2000 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -15,10 +16,11 @@
|
||||
#####
|
||||
##### SENDMAIL CONFIGURATION FILE
|
||||
#####
|
||||
define(`TEMPFILE', maketemp(/tmp/cfXXXXXX))dnl
|
||||
ifdef(`unix', `dnl
|
||||
ifdef(`TEMPFILE', `dnl', `define(`TEMPFILE', maketemp(/tmp/cfXXXXXX))dnl
|
||||
syscmd(sh _CF_DIR_`'sh/makeinfo.sh _CF_DIR_ > TEMPFILE)dnl
|
||||
include(TEMPFILE)dnl
|
||||
syscmd(rm -f TEMPFILE)dnl
|
||||
syscmd(rm -f TEMPFILE)dnl')', `dnl')
|
||||
#####
|
||||
######################################################################
|
||||
######################################################################
|
||||
@ -36,16 +38,85 @@ define(`PUSHDIVERT', `pushdef(`__D__', divnum)divert($1)')
|
||||
define(`POPDIVERT', `divert(__D__)popdef(`__D__')')
|
||||
define(`OSTYPE',
|
||||
`PUSHDIVERT(-1)
|
||||
ifdef(`__OSTYPE__', `errprint(`duplicate OSTYPE'($1))')
|
||||
ifdef(`__OSTYPE__', `errprint(`duplicate OSTYPE'($1)
|
||||
)')
|
||||
define(`__OSTYPE__', $1)
|
||||
define(`_ARG_', $2)
|
||||
include(_CF_DIR_`'ostype/$1.m4)POPDIVERT`'')
|
||||
## helpful functions
|
||||
define(`lower', `translit(`$1', `ABCDEFGHIJKLMNOPQRSTUVWXYZ', `abcdefghijklmnopqrstuvwx')')
|
||||
define(`strcasecmp', `ifelse(lower($1), lower($2), `1', `0')')
|
||||
## new FEATUREs
|
||||
define(`_DNSBL_R_',`')
|
||||
## access to further arguments in FEATURE/HACK
|
||||
define(`_ACC_ARG_1_',`$1')
|
||||
define(`_ACC_ARG_2_',`$2')
|
||||
define(`_ACC_ARG_3_',`$3')
|
||||
define(`_ACC_ARG_4_',`$4')
|
||||
define(`_ACC_ARG_5_',`$5')
|
||||
define(`_ACC_ARG_6_',`$6')
|
||||
define(`_ACC_ARG_7_',`$7')
|
||||
define(`_ACC_ARG_8_',`$8')
|
||||
define(`_ACC_ARG_9_',`$9')
|
||||
define(`_ARG1_',`_ACC_ARG_1_(_ARGS_)')
|
||||
define(`_ARG2_',`_ACC_ARG_2_(_ARGS_)')
|
||||
define(`_ARG3_',`_ACC_ARG_3_(_ARGS_)')
|
||||
define(`_ARG4_',`_ACC_ARG_4_(_ARGS_)')
|
||||
define(`_ARG5_',`_ACC_ARG_5_(_ARGS_)')
|
||||
define(`_ARG6_',`_ACC_ARG_6_(_ARGS_)')
|
||||
define(`_ARG7_',`_ACC_ARG_7_(_ARGS_)')
|
||||
define(`_ARG8_',`_ACC_ARG_8_(_ARGS_)')
|
||||
define(`_ARG9_',`_ACC_ARG_9_(_ARGS_)')
|
||||
dnl define if not yet defined: if `$1' is not defined it will be `$2'
|
||||
define(`_DEFIFNOT',`ifdef(`$1',`',`define(`$1',`$2')')')
|
||||
dnl ----------------------------------------
|
||||
dnl add a char $2 to a string $1 if it is not there
|
||||
define(`_ADDCHAR_',`define(`_I_',`eval(index(`$1',`$2') >= 0)')`'ifelse(_I_,`1',`$1',`$1$2')')
|
||||
dnl ----
|
||||
dnl delete a char $2 from a string $1 if it is there
|
||||
define(`_DELCHAR_',`define(`_IDX_',`index(`$1',`$2')')`'define(`_I_',`eval(_IDX_ >= 0)')`'ifelse(_I_,`1',`substr(`$1',0,_IDX_)`'substr(`$1',eval(_IDX_+1))',`$1')')
|
||||
dnl ----
|
||||
dnl apply a macro to a whole string by recursion (one char at a time)
|
||||
dnl $1: macro
|
||||
dnl $2: first argument to macro
|
||||
dnl $3: list that is split up into characters
|
||||
define(`_AP_',`ifelse(`$3',`',`$2',`_AP_(`$1',$1(`$2',substr(`$3',0,1)),substr(`$3',1))')')
|
||||
dnl ----
|
||||
dnl MODIFY_MAILER_FLAGS: append tail of $2 to $1_MF_A/D_
|
||||
dnl A if head($2) = +
|
||||
dnl D if head($2) = -
|
||||
dnl $1_MF_ is set otherwise; set _A/D_ to `'
|
||||
define(`MODIFY_MAILER_FLAGS',`define(`_hd_',`substr(`$2',0,1)')define(`_tl_',`substr(`$2',1)')`'ifelse(_hd_,`+',`ifdef($1`'_MF_A_, `define($1`'_MF_A_,$1_MF_A_`'_tl_)', `define($1`'_MF_A_, _tl_)')',_hd_,`-',`ifdef($1`'_MF_D_, `define($1`'_MF_D_,$1_MF_D_`'_tl_)', `define($1`'_MF_D_,_tl_)')',`define($1`'_MF_,`$2')define($1`'_MF_A_,`')define($1`'_MF_D_,`')')')
|
||||
dnl ----
|
||||
dnl actually modify flags:
|
||||
dnl $1: flags (strings) to modify
|
||||
dnl $2: name of flags (just first part) to modify
|
||||
dnl WARNING: the order might be important: if someone adds and delete the
|
||||
dnl same characters, he does not deserve any better, does he?
|
||||
dnl this could be coded more efficiently... (do not apply the macro if _MF_A/D_ is undefined)
|
||||
define(`_MODMF_',`ifdef($2`'_MF_,`$2_MF_',`_AP_(`_ADDCHAR_',_AP_(`_DELCHAR_',$1,ifdef($2`'_MF_D_,`$2_MF_D_',`')),ifdef($2`'_MF_A_,`$2_MF_A_',`'))')')
|
||||
dnl usage:
|
||||
dnl MODIFY_MAILER_FLAGS(`LOCAL',`+FlaGs')dnl
|
||||
dnl in MAILER.m4: _MODMF_(LMF,`LOCAL')
|
||||
dnl ----------------------------------------
|
||||
define(`MAILER',
|
||||
`ifdef(`_MAILER_$1_', `dnl`'',
|
||||
`define(`_MAILER_$1_', `')PUSHDIVERT(7)include(_CF_DIR_`'mailer/$1.m4)POPDIVERT`'')')
|
||||
define(`DOMAIN', `PUSHDIVERT(-1)define(`_ARG_', $2)include(_CF_DIR_`'domain/$1.m4)POPDIVERT`'')
|
||||
define(`FEATURE', `PUSHDIVERT(-1)define(`_ARG_', $2)include(_CF_DIR_`'feature/$1.m4)POPDIVERT`'')
|
||||
define(`HACK', `PUSHDIVERT(-1)define(`_ARG_', $2)include(_CF_DIR_`'hack/$1.m4)POPDIVERT`'')
|
||||
`define(`_M_N_', `ifelse(`$2', `', `$1', `$2')')dnl
|
||||
ifdef(_MAILER_`'_M_N_`'_, `dnl`'',
|
||||
`define(_MAILER_`'_M_N_`'_, `')define(`_ARG_', `$2')define(`_ARGS_', `shift($@)')PUSHDIVERT(7)include(_CF_DIR_`'mailer/$1.m4)POPDIVERT`'')')
|
||||
define(`DOMAIN', `PUSHDIVERT(-1)define(`_ARG_', `$2')include(_CF_DIR_`'domain/$1.m4)POPDIVERT`'')
|
||||
define(`FEATURE', `PUSHDIVERT(-1)define(`_ARG_', `$2')define(`_ARGS_', `shift($@)')include(_CF_DIR_`'feature/$1.m4)POPDIVERT`'')
|
||||
define(`HACK', `PUSHDIVERT(-1)define(`_ARG_', `$2')define(`_ARGS_', `shift($@)')include(_CF_DIR_`'hack/$1.m4)POPDIVERT`'')
|
||||
define(`_DPO_',`')
|
||||
define(`DAEMON_OPTIONS', `define(`_DPO_', defn(`_DPO_')
|
||||
O DaemonPortOptions=`$1')')
|
||||
define(`_MAIL_FILTERS_', `')
|
||||
define(`MAIL_FILTER', `define(`_MAIL_FILTERS_', defn(`_MAIL_FILTERS_')
|
||||
X`'$1`, '`$2')')
|
||||
define(`INPUT_MAIL_FILTER', `MAIL_FILTER(`$1', `$2')
|
||||
ifelse(defn(`confINPUT_MAIL_FILTERS')X, `X',
|
||||
`define(`confINPUT_MAIL_FILTERS', $1)',
|
||||
`define(`confINPUT_MAIL_FILTERS', defn(`confINPUT_MAIL_FILTERS')`, '`$1')')')
|
||||
define(`CF_LEVEL', `9')dnl
|
||||
define(`VERSIONID', ``##### $1 #####'')
|
||||
define(`LOCAL_RULE_0', `divert(3)')
|
||||
define(`LOCAL_RULE_1',
|
||||
@ -54,7 +125,7 @@ define(`LOCAL_RULE_1',
|
||||
### Ruleset 1 -- Sender Rewriting ###
|
||||
#######################################
|
||||
|
||||
S1
|
||||
Ssender=1
|
||||
')
|
||||
define(`LOCAL_RULE_2',
|
||||
`divert(9)dnl
|
||||
@ -62,7 +133,7 @@ define(`LOCAL_RULE_2',
|
||||
### Ruleset 2 -- Recipient Rewriting ###
|
||||
##########################################
|
||||
|
||||
S2
|
||||
Srecipient=2
|
||||
')
|
||||
define(`LOCAL_RULESETS',
|
||||
`divert(9)
|
||||
@ -90,30 +161,65 @@ POPDIVERT`'dnl`'')
|
||||
define(`MASQUERADE_AS', `define(`MASQUERADE_NAME', $1)')
|
||||
define(`MASQUERADE_DOMAIN', `PUSHDIVERT(5)CM$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`MASQUERADE_EXCEPTION', `PUSHDIVERT(5)CN$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`MASQUERADE_DOMAIN_FILE', `PUSHDIVERT(5)FM$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`LOCAL_DOMAIN', `PUSHDIVERT(5)Cw$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`CANONIFY_DOMAIN', `PUSHDIVERT(5)C{Canonify}$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`CANONIFY_DOMAIN_FILE', `PUSHDIVERT(5)F{Canonify}$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`GENERICS_DOMAIN', `PUSHDIVERT(5)CG$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`GENERICS_DOMAIN_FILE', `PUSHDIVERT(5)FG$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`LDAPROUTE_DOMAIN', `PUSHDIVERT(5)C{LDAPRoute}$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`LDAPROUTE_DOMAIN_FILE', `PUSHDIVERT(5)F{LDAPRoute}$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`VIRTUSER_DOMAIN', `PUSHDIVERT(5)C{VirtHost}$1
|
||||
define(`_VIRTHOSTS_')
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`VIRTUSER_DOMAIN_FILE', `PUSHDIVERT(5)F{VirtHost}$1
|
||||
define(`_VIRTHOSTS_')
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`RELAY_DOMAIN', `PUSHDIVERT(5)CR$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`RELAY_DOMAIN_FILE', `PUSHDIVERT(5)FR$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`TRUST_AUTH_MECH', `PUSHDIVERT(5)C{TrustAuthMech}$1
|
||||
POPDIVERT`'dnl`'')
|
||||
define(`_OPTINS', `ifdef(`$1', `$2$1$3')')
|
||||
|
||||
|
||||
m4wrap(`include(_CF_DIR_`m4/proto.m4')')
|
||||
|
||||
# default location for files
|
||||
ifdef(`MAIL_SETTINGS_DIR', , `define(`MAIL_SETTINGS_DIR', `/etc/mail/')')
|
||||
|
||||
# set our default hashed database type
|
||||
define(`DATABASE_MAP_TYPE', `hash')
|
||||
|
||||
# set up default values for options
|
||||
define(`ALIAS_FILE', ifdef(`_USE_ETC_MAIL_', `/etc/mail/aliases', `/etc/aliases'))
|
||||
define(`ALIAS_FILE', `MAIL_SETTINGS_DIR`'aliases')
|
||||
define(`confMAILER_NAME', ``MAILER-DAEMON'')
|
||||
define(`confFROM_LINE', `From $g $d')
|
||||
define(`confFROM_LINE', `From $g $d')
|
||||
define(`confOPERATORS', `.:%@!^/[]+')
|
||||
define(`confSMTP_LOGIN_MSG', `$j Sendmail $v/$Z; $b')
|
||||
define(`confRECEIVED_HEADER', `$?sfrom $s $.$?_($?s$|from $.$_)
|
||||
$.by $j ($v/$Z)$?r with $r$. id $i$?u
|
||||
for $u; $|;
|
||||
define(`_REC_AUTH_', `$.$?{auth_type}(authenticated')
|
||||
define(`_REC_FULL_AUTH_', `$.$?{auth_type}(authenticated as ${auth_authen} $?{auth_author}for ${auth_author} $.with ${auth_type}')
|
||||
define(`_REC_HDR_', `$?sfrom $s $.$?_($?s$|from $.$_)')
|
||||
define(`_REC_END_', `for $u; $|;
|
||||
$.$b')
|
||||
define(`_REC_TLS_', `(using ${tls_version} with cipher ${cipher} (${cipher_bits} bits) verified ${verify})$.$?u')
|
||||
define(`_REC_BY_', `$.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version}')
|
||||
define(`confRECEIVED_HEADER', `_REC_HDR_
|
||||
_REC_AUTH_$?{auth_ssf} (${auth_ssf} bits)$.)
|
||||
_REC_BY_
|
||||
_REC_TLS_
|
||||
_REC_END_')
|
||||
define(`confSEVEN_BIT_INPUT', `False')
|
||||
define(`confEIGHT_BIT_HANDLING', `pass8')
|
||||
define(`confALIAS_WAIT', `10')
|
||||
@ -133,10 +239,15 @@ define(`confSAFE_QUEUE', `True')
|
||||
define(`confTO_QUEUERETURN', `5d')
|
||||
define(`confTO_QUEUEWARN', `4h')
|
||||
define(`confTIME_ZONE', `USE_SYSTEM')
|
||||
define(`confCW_FILE', ifdef(`_USE_ETC_MAIL_', `/etc/mail/local-host-names', `/etc/sendmail.cw'))
|
||||
define(`confCW_FILE', `MAIL_SETTINGS_DIR`'local-host-names')
|
||||
define(`confMIME_FORMAT_ERRORS', `True')
|
||||
define(`confFORWARD_PATH', `$z/.forward.$w:$z/.forward')
|
||||
define(`confCR_FILE', `-o /etc/mail/relay-domains')
|
||||
define(`confCR_FILE', `-o MAIL_SETTINGS_DIR`'relay-domains')
|
||||
define(`confMILTER_MACROS_CONNECT', ``j, _, {daemon_name}, {if_name}, {if_addr}'')
|
||||
define(`confMILTER_MACROS_HELO', ``{tls_version}, {cipher}, {cipher_bits}, {cert_subject}, {cert_issuer}'')
|
||||
define(`confMILTER_MACROS_ENVFROM', ``i, {auth_type}, {auth_authen}, {auth_ssf}, {auth_author}, {mail_mailer}, {mail_host}, {mail_addr}'')
|
||||
define(`confMILTER_MACROS_ENVRCPT', ``{rcpt_mailer}, {rcpt_host}, {rcpt_addr}'')
|
||||
|
||||
|
||||
divert(0)dnl
|
||||
VERSIONID(`@(#)cfhead.m4 8.23 (Berkeley) 10/6/1998')
|
||||
VERSIONID(`$Id: cfhead.m4,v 8.76.4.9 2000/07/11 23:50:30 geir Exp $')
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,7 @@
|
||||
divert(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998-2000 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -10,8 +11,8 @@ divert(-1)
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
VERSIONID(`@(#)version.m4 8.9.3.1 (Berkeley) 2/4/1999')
|
||||
VERSIONID(`$Id: version.m4,v 8.39.4.10 2000/07/19 20:40:59 gshapiro Exp $')
|
||||
#
|
||||
divert(0)
|
||||
# Configuration version number
|
||||
DZ8.9.3`'ifdef(`confCF_VERSION', `/confCF_VERSION')
|
||||
DZ8.11.0`'ifdef(`confCF_VERSION', `/confCF_VERSION')
|
||||
|
@ -1,6 +1,7 @@
|
||||
PUSHDIVERT(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -12,17 +13,17 @@ PUSHDIVERT(-1)
|
||||
#
|
||||
#***************************************************************************
|
||||
# (C) Copyright 1995 by Carnegie Mellon University
|
||||
#
|
||||
#
|
||||
# All Rights Reserved
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and its
|
||||
# documentation for any purpose and without fee is hereby granted,
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and its
|
||||
# documentation for any purpose and without fee is hereby granted,
|
||||
# provided that the above copyright notice appear in all copies and that
|
||||
# both that copyright notice and this permission notice appear in
|
||||
# both that copyright notice and this permission notice appear in
|
||||
# supporting documentation, and that the name of CMU not be
|
||||
# used in advertising or publicity pertaining to distribution of the
|
||||
# software without specific, written prior permission.
|
||||
#
|
||||
# software without specific, written prior permission.
|
||||
#
|
||||
# CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
|
||||
# ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
|
||||
# CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
||||
@ -32,13 +33,16 @@ PUSHDIVERT(-1)
|
||||
# SOFTWARE.
|
||||
#
|
||||
# Contributed to Berkeley by John Gardiner Myers <jgm+@CMU.EDU>.
|
||||
#
|
||||
#
|
||||
|
||||
ifdef(`CYRUS_MAILER_FLAGS',, `define(`CYRUS_MAILER_FLAGS', `A5@/:|')')
|
||||
ifdef(`_MAILER_local_', `',
|
||||
`errprint(`*** MAILER(`local') must appear before MAILER(`cyrus')')')dnl
|
||||
|
||||
_DEFIFNOT(`CYRUS_MAILER_FLAGS', `Ah5@/:|')
|
||||
ifdef(`CYRUS_MAILER_PATH',, `define(`CYRUS_MAILER_PATH', /usr/cyrus/bin/deliver)')
|
||||
ifdef(`CYRUS_MAILER_ARGS',, `define(`CYRUS_MAILER_ARGS', `deliver -e -m $h -- $u')')
|
||||
ifdef(`CYRUS_MAILER_USER',, `define(`CYRUS_MAILER_USER', `cyrus:mail')')
|
||||
ifdef(`CYRUS_BB_MAILER_FLAGS',, `define(`CYRUS_BB_MAILER_FLAGS', `')')
|
||||
_DEFIFNOT(`CYRUS_BB_MAILER_FLAGS', `u')
|
||||
ifdef(`CYRUS_BB_MAILER_ARGS',, `define(`CYRUS_BB_MAILER_ARGS', `deliver -e -m $u')')
|
||||
|
||||
POPDIVERT
|
||||
@ -47,12 +51,12 @@ POPDIVERT
|
||||
### Cyrus Mailer specification ###
|
||||
##################################################
|
||||
|
||||
VERSIONID(`@(#)cyrus.m4 8.9 (Carnegie Mellon) 5/19/1998')
|
||||
VERSIONID(`$Id: cyrus.m4,v 8.21 1999/10/18 04:57:52 gshapiro Exp $ (Carnegie Mellon)')
|
||||
|
||||
Mcyrus, P=CYRUS_MAILER_PATH, F=CONCAT(`lsDFMnPq', CYRUS_MAILER_FLAGS), S=10, R=20/40, T=X-Unix,
|
||||
ifdef(`CYRUS_MAILER_MAX', `M=CYRUS_MAILER_MAX, ')U=CYRUS_MAILER_USER,
|
||||
Mcyrus, P=CYRUS_MAILER_PATH, F=_MODMF_(CONCAT(`lsDFMnPq', CYRUS_MAILER_FLAGS), `CYRUS'), S=EnvFromL, R=EnvToL/HdrToL,
|
||||
ifdef(`CYRUS_MAILER_MAX', `M=CYRUS_MAILER_MAX, ')U=CYRUS_MAILER_USER, T=DNS/RFC822/X-Unix,
|
||||
A=CYRUS_MAILER_ARGS
|
||||
|
||||
Mcyrusbb, P=CYRUS_MAILER_PATH, F=CONCAT(`lsDFMnP', CYRUS_BB_MAILER_FLAGS), S=10, R=20/40, T=X-Unix,
|
||||
ifdef(`CYRUS_MAILER_MAX', `M=CYRUS_MAILER_MAX, ')U=CYRUS_MAILER_USER,
|
||||
Mcyrusbb, P=CYRUS_MAILER_PATH, F=_MODMF_(CONCAT(`lsDFMnP', CYRUS_BB_MAILER_FLAGS), `CYRUS'), S=EnvFromL, R=EnvToL/HdrToL,
|
||||
ifdef(`CYRUS_MAILER_MAX', `M=CYRUS_MAILER_MAX, ')U=CYRUS_MAILER_USER, T=DNS/RFC822/X-Unix,
|
||||
A=CYRUS_BB_MAILER_ARGS
|
||||
|
@ -1,6 +1,7 @@
|
||||
PUSHDIVERT(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -26,9 +27,10 @@ POPDIVERT
|
||||
### FAX Mailer specification ###
|
||||
####################################
|
||||
|
||||
VERSIONID(`@(#)fax.m4 8.11 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: fax.m4,v 8.15 1999/10/18 04:57:53 gshapiro Exp $')
|
||||
|
||||
Mfax, P=FAX_MAILER_PATH, F=DFMhu, S=14, R=24, M=FAX_MAILER_MAX, T=X-Phone/X-FAX/X-Unix,
|
||||
Mfax, P=FAX_MAILER_PATH, F=DFMhu, S=14, R=24,
|
||||
M=FAX_MAILER_MAX, T=X-Phone/X-FAX/X-Unix,
|
||||
A=FAX_MAILER_ARGS
|
||||
|
||||
LOCAL_CONFIG
|
||||
|
@ -1,6 +1,7 @@
|
||||
PUSHDIVERT(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
|
||||
# Copyright (c) 1988, 1993
|
||||
# The Regents of the University of California. All rights reserved.
|
||||
@ -10,10 +11,13 @@ PUSHDIVERT(-1)
|
||||
# the sendmail distribution.
|
||||
#
|
||||
#
|
||||
ifdef(`LOCAL_MAILER_FLAGS',, `define(`LOCAL_MAILER_FLAGS', `rmn9')')
|
||||
_DEFIFNOT(`_DEF_LOCAL_MAILER_FLAGS', `lsDFMAw5:/|@q')
|
||||
_DEFIFNOT(`LOCAL_MAILER_FLAGS', `Prmn9')
|
||||
ifdef(`LOCAL_MAILER_PATH',, `define(`LOCAL_MAILER_PATH', /bin/mail)')
|
||||
ifdef(`LOCAL_MAILER_ARGS',, `define(`LOCAL_MAILER_ARGS', `mail -d $u')')
|
||||
ifdef(`LOCAL_SHELL_FLAGS',, `define(`LOCAL_SHELL_FLAGS', `eu9')')
|
||||
ifdef(`LOCAL_MAILER_DSN_DIAGNOSTIC_CODE',, `define(`LOCAL_MAILER_DSN_DIAGNOSTIC_CODE', `X-Unix')')
|
||||
_DEFIFNOT(`_DEF_LOCAL_SHELL_FLAGS', `lsDFMoq')
|
||||
_DEFIFNOT(`LOCAL_SHELL_FLAGS', `eu9')
|
||||
ifdef(`LOCAL_SHELL_PATH',, `define(`LOCAL_SHELL_PATH', /bin/sh)')
|
||||
ifdef(`LOCAL_SHELL_ARGS',, `define(`LOCAL_SHELL_ARGS', `sh -c $u')')
|
||||
ifdef(`LOCAL_SHELL_DIR',, `define(`LOCAL_SHELL_DIR', `$z:/')')
|
||||
@ -23,52 +27,59 @@ POPDIVERT
|
||||
### Local and Program Mailer specification ###
|
||||
##################################################
|
||||
|
||||
VERSIONID(`@(#)local.m4 8.30 (Berkeley) 6/30/1998')
|
||||
|
||||
Mlocal, P=LOCAL_MAILER_PATH, F=CONCAT(`lsDFMAw5:/|@q', LOCAL_MAILER_FLAGS), S=10/30, R=20/40,
|
||||
_OPTINS(`LOCAL_MAILER_MAX', `M=', `, ')_OPTINS(`LOCAL_MAILER_CHARSET', `C=', `, ')T=DNS/RFC822/X-Unix,
|
||||
A=LOCAL_MAILER_ARGS
|
||||
Mprog, P=LOCAL_SHELL_PATH, F=CONCAT(`lsDFMoq', LOCAL_SHELL_FLAGS), S=10/30, R=20/40, D=LOCAL_SHELL_DIR,
|
||||
_OPTINS(`LOCAL_MAILER_MAX', `M=', `, ')T=X-Unix,
|
||||
A=LOCAL_SHELL_ARGS
|
||||
VERSIONID(`$Id: local.m4,v 8.50.16.1 2000/06/12 18:25:40 gshapiro Exp $')
|
||||
|
||||
#
|
||||
# Envelope sender rewriting
|
||||
#
|
||||
S10
|
||||
SEnvFromL=10
|
||||
R<@> $n errors to mailer-daemon
|
||||
R@ <@ $*> $n temporarily bypass Sun bogosity
|
||||
R$+ $: $>50 $1 add local domain if needed
|
||||
R$* $: $>94 $1 do masquerading
|
||||
R$+ $: $>AddDomain $1 add local domain if needed
|
||||
R$* $: $>MasqEnv $1 do masquerading
|
||||
|
||||
#
|
||||
# Envelope recipient rewriting
|
||||
#
|
||||
S20
|
||||
SEnvToL=20
|
||||
R$+ < @ $* > $: $1 strip host part
|
||||
ifdef(`_FFR_ADDR_TYPE', `dnl
|
||||
ifdef(`confUSERDB_SPEC', `dnl',
|
||||
`dnl Do not forget to bump V9 to V10 before removing _FFR_ADDR_TYPE check
|
||||
R$+ + $* $: < $&{addr_type} > $1 + $2 mark with addr type
|
||||
R<e s> $+ + $* $: $1 remove +detail for sender
|
||||
R< $* > $+ $: $2 else remove mark')', `dnl')
|
||||
|
||||
#
|
||||
# Header sender rewriting
|
||||
#
|
||||
S30
|
||||
SHdrFromL=30
|
||||
R<@> $n errors to mailer-daemon
|
||||
R@ <@ $*> $n temporarily bypass Sun bogosity
|
||||
R$+ $: $>50 $1 add local domain if needed
|
||||
R$* $: $>93 $1 do masquerading
|
||||
R$+ $: $>AddDomain $1 add local domain if needed
|
||||
R$* $: $>MasqHdr $1 do masquerading
|
||||
|
||||
#
|
||||
# Header recipient rewriting
|
||||
#
|
||||
S40
|
||||
R$+ $: $>50 $1 add local domain if needed
|
||||
ifdef(`_ALL_MASQUERADE_', `dnl
|
||||
R$* $: $>93 $1 do all-masquerading', `dnl')
|
||||
SHdrToL=40
|
||||
R$+ $: $>AddDomain $1 add local domain if needed
|
||||
ifdef(`_ALL_MASQUERADE_',
|
||||
`R$* $: $>MasqHdr $1 do all-masquerading',
|
||||
`R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2')
|
||||
|
||||
#
|
||||
# Common code to add local domain name (only if always-add-domain)
|
||||
#
|
||||
S50
|
||||
SAddDomain=50
|
||||
ifdef(`_ALWAYS_ADD_DOMAIN_', `dnl
|
||||
R$* < @ $* > $* $@ $1 < @ $2 > $3 already fully qualified
|
||||
R$+ $@ $1 < @ *LOCAL* > add local qualification',
|
||||
R$* < @ $* > $* $@ $1 < @ $2 > $3 already fully qualified
|
||||
R$+ $@ $1 < @ *LOCAL* > add local qualification',
|
||||
`dnl')
|
||||
|
||||
Mlocal, P=LOCAL_MAILER_PATH, F=_MODMF_(CONCAT(_DEF_LOCAL_MAILER_FLAGS, LOCAL_MAILER_FLAGS), `LOCAL'), S=EnvFromL/HdrFromL, R=EnvToL/HdrToL,_OPTINS(`LOCAL_MAILER_EOL', ` E=', `, ')
|
||||
_OPTINS(`LOCAL_MAILER_MAX', `M=', `, ')_OPTINS(`LOCAL_MAILER_MAXMSGS', `m=', `, ')_OPTINS(`LOCAL_MAILER_MAXRCPTS', `r=', `, ')_OPTINS(`LOCAL_MAILER_CHARSET', `C=', `, ')T=DNS/RFC822/LOCAL_MAILER_DSN_DIAGNOSTIC_CODE,
|
||||
A=LOCAL_MAILER_ARGS
|
||||
Mprog, P=LOCAL_SHELL_PATH, F=CONCAT(_DEF_LOCAL_SHELL_FLAGS, LOCAL_SHELL_FLAGS), S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=LOCAL_SHELL_DIR,
|
||||
_OPTINS(`LOCAL_MAILER_MAX', `M=', `, ')T=X-Unix/X-Unix/X-Unix,
|
||||
A=LOCAL_SHELL_ARGS
|
||||
|
@ -1,6 +1,7 @@
|
||||
PUSHDIVERT(-1)
|
||||
#
|
||||
# Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
||||
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# By using this file, you agree to the terms and conditions set
|
||||
# forth in the LICENSE file which can be found at the top level of
|
||||
@ -13,13 +14,13 @@ PUSHDIVERT(-1)
|
||||
#
|
||||
# This mailer is only useful if you have DECNET and the
|
||||
# mail11 program - gatekeeper.dec.com:/pub/DEC/gwtools.
|
||||
#
|
||||
#
|
||||
# For local delivery of DECNET style addresses to the local
|
||||
# DECNET node, you will need feature(use_cw_file) and put
|
||||
# your DECNET nodename in in the cw file.
|
||||
#
|
||||
ifdef(`MAIL11_MAILER_PATH',, `define(`MAIL11_MAILER_PATH', /usr/etc/mail11)')
|
||||
ifdef(`MAIL11_MAILER_FLAGS',, `define(`MAIL11_MAILER_FLAGS', nsFx)')
|
||||
_DEFIFNOT(`MAIL11_MAILER_FLAGS', `nsFx')
|
||||
ifdef(`MAIL11_MAILER_ARGS',, `define(`MAIL11_MAILER_ARGS', mail11 $g $x $h $u)')
|
||||
define(`_USE_DECNET_SYNTAX_')
|
||||
define(`_LOCAL_', ifdef(`confLOCAL_MAILER', confLOCAL_MAILER, `local'))
|
||||
@ -40,19 +41,20 @@ POPDIVERT
|
||||
### UTK-MAIL11 Mailer specification ###
|
||||
###########################################
|
||||
|
||||
VERSIONID(`@(#)mail11.m4 8.8 (Berkeley) 5/19/1998')
|
||||
VERSIONID(`$Id: mail11.m4,v 8.19 1999/10/18 04:57:54 gshapiro Exp $')
|
||||
|
||||
Mmail11, P=MAIL11_MAILER_PATH, F=MAIL11_MAILER_FLAGS, S=15, R=25,
|
||||
A=MAIL11_MAILER_ARGS
|
||||
|
||||
S15
|
||||
SMail11From=15
|
||||
R$+ $: $>25 $1 preprocess
|
||||
R$w :: $+ $@ $w :: $1 ready to go
|
||||
|
||||
S25
|
||||
SMail11To=25
|
||||
R$+ < @ $- .UUCP > $: $2 ! $1 back to old style
|
||||
R$+ < @ $- .DECNET > $: $2 :: $1 convert to DECnet style
|
||||
R$+ < @ $- .LOCAL > $: $2 :: $1 convert to DECnet style
|
||||
R$+ < @ $=w. > $: $2 :: $1 convert to DECnet style
|
||||
R$=w :: $+ $2 strip local names
|
||||
R$+ :: $+ $@ $1 :: $2 already qualified
|
||||
|
||||
Mmail11, P=MAIL11_MAILER_PATH, F=_MODMF_(MAIL11_MAILER_FLAGS, `MAIL11'), S=Mail11From, R=Mail11To,
|
||||
T=DNS/X-DECnet/X-Unix,
|
||||
A=MAIL11_MAILER_ARGS
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user