aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGregory Neil Shapiro <gshapiro@FreeBSD.org>2020-07-14 21:40:53 +0000
committerGregory Neil Shapiro <gshapiro@FreeBSD.org>2020-07-14 21:40:53 +0000
commitcee0d44ab388e12fbd62fdb134d295c58901148a (patch)
treefbe464b241337077b941be7126ad3f3f78b19f7f
parent1c3e417caf2d11608f10043b7e70b6e7ed8711ff (diff)
downloadsrc-cee0d44ab388e12fbd62fdb134d295c58901148a.tar.gz
src-cee0d44ab388e12fbd62fdb134d295c58901148a.zip
Import sendmail 8.16.1vendor/sendmail/8.16.1
Notes
Notes: svn path=/vendor/sendmail/dist/; revision=363203 svn path=/vendor/sendmail/8.16.1/; revision=363204; tag=vendor/sendmail/8.16.1
-rw-r--r--CACerts240
-rw-r--r--KNOWNBUGS1
-rw-r--r--PGPKEYS1334
-rw-r--r--README4
-rw-r--r--RELEASE_NOTES144
-rw-r--r--cf/README89
-rw-r--r--cf/cf/Makefile2
-rw-r--r--cf/cf/generic-bsd4.4.cf18
-rw-r--r--cf/cf/generic-hpux10.cf18
-rw-r--r--cf/cf/generic-hpux9.cf18
-rw-r--r--cf/cf/generic-linux.cf18
-rw-r--r--cf/cf/generic-mpeix.cf18
-rw-r--r--cf/cf/generic-nextstep3.3.cf18
-rw-r--r--cf/cf/generic-osf1.cf18
-rw-r--r--cf/cf/generic-solaris.cf18
-rw-r--r--cf/cf/generic-sunos4.1.cf18
-rw-r--r--cf/cf/generic-ultrix4.cf18
-rw-r--r--cf/cf/knecht.mc4
-rw-r--r--cf/cf/submit.cf18
-rw-r--r--cf/feature/bcc.m42
-rw-r--r--cf/feature/blacklist_recipients.m47
-rw-r--r--cf/feature/blocklist_recipients.m419
-rw-r--r--cf/feature/check_cert_altnames.m417
-rw-r--r--cf/feature/dnsbl.m42
-rw-r--r--cf/feature/enhdnsbl.m42
-rw-r--r--cf/feature/tls_failures.m413
-rw-r--r--cf/m4/cfhead.m49
-rw-r--r--cf/m4/proto.m485
-rw-r--r--cf/m4/version.m44
-rw-r--r--cf/ostype/hpux10.m42
-rw-r--r--cf/ostype/hpux9.m42
-rwxr-xr-xcontrib/cidrexpand149
-rw-r--r--contrib/dnsblaccess.m44
-rwxr-xr-xcontrib/expn.pl2
-rw-r--r--contrib/mmuegel28
-rw-r--r--devtools/M4/header.m42
-rw-r--r--devtools/OS/Darwin.14.x25
-rw-r--r--devtools/OS/Darwin.15.x23
-rw-r--r--devtools/OS/Darwin.16.x23
-rw-r--r--devtools/OS/Darwin.17.x23
-rw-r--r--devtools/OS/Darwin.18.x23
-rw-r--r--devtools/README5
-rwxr-xr-xdevtools/bin/Build2
-rwxr-xr-xdevtools/bin/configure.sh6
-rw-r--r--doc/op/op.me342
-rw-r--r--doc/op/op.ps23806
-rw-r--r--editmap/Makefile2
-rw-r--r--editmap/editmap.044
-rw-r--r--editmap/editmap.c8
-rw-r--r--include/libmilter/mfapi.h20
-rw-r--r--include/libmilter/mfdef.h4
-rw-r--r--include/libsmdb/smdb.h77
-rw-r--r--include/sendmail/pathnames.h16
-rw-r--r--include/sendmail/sendmail.h2
-rw-r--r--include/sm/assert.h8
-rw-r--r--include/sm/bdb.h2
-rw-r--r--include/sm/cdefs.h20
-rw-r--r--include/sm/clock.h6
-rw-r--r--include/sm/conf.h660
-rw-r--r--include/sm/config.h40
-rw-r--r--include/sm/debug.h2
-rw-r--r--include/sm/errstring.h9
-rw-r--r--include/sm/gen.h2
-rw-r--r--include/sm/heap.h2
-rw-r--r--include/sm/io.h6
-rw-r--r--include/sm/ldap.h15
-rw-r--r--include/sm/limits.h10
-rw-r--r--include/sm/notify.h19
-rw-r--r--include/sm/os/sm_os_freebsd.h16
-rw-r--r--include/sm/rpool.h6
-rw-r--r--include/sm/sem.h4
-rw-r--r--include/sm/shm.h4
-rw-r--r--include/sm/string.h6
-rw-r--r--include/sm/test.h4
-rw-r--r--include/sm/types.h4
-rw-r--r--include/sm/varargs.h5
-rw-r--r--include/sm/xtrap.h4
-rw-r--r--libmilter/Makefile4
-rw-r--r--libmilter/README19
-rw-r--r--libmilter/comm.c6
-rw-r--r--libmilter/docs/api.html71
-rw-r--r--libmilter/docs/design.html12
-rw-r--r--libmilter/docs/index.html2
-rw-r--r--libmilter/docs/installation.html4
-rw-r--r--libmilter/docs/overview.html16
-rw-r--r--libmilter/docs/sample.html4
-rw-r--r--libmilter/docs/smfi_addheader.html16
-rw-r--r--libmilter/docs/smfi_addrcpt.html12
-rw-r--r--libmilter/docs/smfi_addrcpt_par.html15
-rw-r--r--libmilter/docs/smfi_chgfrom.html12
-rw-r--r--libmilter/docs/smfi_chgheader.html12
-rw-r--r--libmilter/docs/smfi_delrcpt.html11
-rw-r--r--libmilter/docs/smfi_getpriv.html3
-rw-r--r--libmilter/docs/smfi_getsymval.html5
-rw-r--r--libmilter/docs/smfi_insheader.html17
-rw-r--r--libmilter/docs/smfi_main.html3
-rw-r--r--libmilter/docs/smfi_opensocket.html9
-rw-r--r--libmilter/docs/smfi_progress.html3
-rw-r--r--libmilter/docs/smfi_quarantine.html5
-rw-r--r--libmilter/docs/smfi_register.html25
-rw-r--r--libmilter/docs/smfi_replacebody.html15
-rw-r--r--libmilter/docs/smfi_setbacklog.html3
-rw-r--r--libmilter/docs/smfi_setconn.html9
-rw-r--r--libmilter/docs/smfi_setdbg.html3
-rw-r--r--libmilter/docs/smfi_setmlreply.html11
-rw-r--r--libmilter/docs/smfi_setpriv.html5
-rw-r--r--libmilter/docs/smfi_setreply.html13
-rw-r--r--libmilter/docs/smfi_setsymlist.html7
-rw-r--r--libmilter/docs/smfi_settimeout.html10
-rw-r--r--libmilter/docs/smfi_stop.html3
-rw-r--r--libmilter/docs/smfi_version.html1
-rw-r--r--libmilter/docs/xxfi_abort.html3
-rw-r--r--libmilter/docs/xxfi_body.html5
-rw-r--r--libmilter/docs/xxfi_close.html5
-rw-r--r--libmilter/docs/xxfi_connect.html10
-rw-r--r--libmilter/docs/xxfi_data.html7
-rw-r--r--libmilter/docs/xxfi_envfrom.html5
-rw-r--r--libmilter/docs/xxfi_envrcpt.html7
-rw-r--r--libmilter/docs/xxfi_eoh.html1
-rw-r--r--libmilter/docs/xxfi_eom.html3
-rw-r--r--libmilter/docs/xxfi_header.html5
-rw-r--r--libmilter/docs/xxfi_helo.html3
-rw-r--r--libmilter/docs/xxfi_negotiate.html18
-rw-r--r--libmilter/docs/xxfi_unknown.html9
-rw-r--r--libmilter/engine.c42
-rw-r--r--libmilter/example.c2
-rw-r--r--libmilter/handler.c2
-rw-r--r--libmilter/libmilter.h16
-rw-r--r--libmilter/listener.c66
-rw-r--r--libmilter/main.c2
-rw-r--r--libmilter/monitor.c2
-rw-r--r--libmilter/sm_gethost.c41
-rw-r--r--libmilter/smfi.c3
-rw-r--r--libmilter/worker.c8
-rw-r--r--libsm/Makefile4
-rw-r--r--libsm/Makefile.m43
-rw-r--r--libsm/assert.c2
-rw-r--r--libsm/clock.c46
-rw-r--r--libsm/config.c54
-rw-r--r--libsm/debug.c36
-rw-r--r--libsm/errstring.c26
-rw-r--r--libsm/exc.c4
-rw-r--r--libsm/findfp.c18
-rw-r--r--libsm/flags.c2
-rw-r--r--libsm/fopen.c8
-rw-r--r--libsm/fpos.c2
-rw-r--r--libsm/fscanf.c2
-rw-r--r--libsm/io.html17
-rw-r--r--libsm/ldap.c351
-rw-r--r--libsm/local.h2
-rw-r--r--libsm/makebuf.c4
-rw-r--r--libsm/mbdb.c16
-rw-r--r--libsm/memstat.c2
-rw-r--r--libsm/niprop.c10
-rw-r--r--libsm/notify.c205
-rw-r--r--libsm/refill.c4
-rw-r--r--libsm/rewind.c2
-rw-r--r--libsm/rpool.c12
-rw-r--r--libsm/sem.c2
-rw-r--r--libsm/signal.c18
-rw-r--r--libsm/stdio.c6
-rw-r--r--libsm/strdup.c2
-rw-r--r--libsm/strerror.c2
-rw-r--r--libsm/string.c31
-rw-r--r--libsm/strio.c8
-rw-r--r--libsm/strto.c4
-rw-r--r--libsm/syslogio.c2
-rw-r--r--libsm/t-event.c2
-rw-r--r--libsm/t-exc.c2
-rw-r--r--libsm/t-heap.c4
-rw-r--r--libsm/t-notify.c122
-rw-r--r--libsm/t-scanf.c2
-rw-r--r--libsm/t-sem.c4
-rw-r--r--libsm/vfprintf.c9
-rw-r--r--libsm/vfscanf.c4
-rw-r--r--libsmdb/Makefile2
-rw-r--r--libsmdb/Makefile.m42
-rw-r--r--libsmdb/smcdb.c575
-rw-r--r--libsmdb/smdb.c183
-rw-r--r--libsmdb/smdb1.c16
-rw-r--r--libsmdb/smdb2.c107
-rw-r--r--libsmdb/smndbm.c1
-rw-r--r--libsmutil/Makefile2
-rw-r--r--libsmutil/cf.c4
-rw-r--r--libsmutil/safefile.c35
-rw-r--r--mail.local/Makefile2
-rw-r--r--mail.local/mail.local.066
-rw-r--r--mail.local/mail.local.c132
-rw-r--r--mailstats/Makefile2
-rw-r--r--mailstats/mailstats.052
-rw-r--r--mailstats/mailstats.c2
-rw-r--r--makemap/Makefile2
-rw-r--r--makemap/Makefile.m41
-rw-r--r--makemap/makemap.088
-rw-r--r--makemap/makemap.815
-rw-r--r--makemap/makemap.c316
-rw-r--r--praliases/Makefile2
-rw-r--r--praliases/praliases.026
-rw-r--r--praliases/praliases.c8
-rw-r--r--rmail/Makefile2
-rw-r--r--rmail/rmail.028
-rw-r--r--rmail/rmail.c2
-rw-r--r--smrsh/Makefile2
-rw-r--r--smrsh/smrsh.036
-rw-r--r--smrsh/smrsh.c48
-rw-r--r--src/Makefile4
-rw-r--r--src/Makefile.m44
-rw-r--r--src/README30
-rw-r--r--src/TRACEFLAGS15
-rw-r--r--src/alias.c30
-rw-r--r--src/aliases.042
-rw-r--r--src/arpadate.c6
-rw-r--r--src/bf.c10
-rw-r--r--src/collect.c31
-rw-r--r--src/conf.c718
-rw-r--r--src/conf.h90
-rw-r--r--src/control.c7
-rw-r--r--src/daemon.c452
-rw-r--r--src/daemon.h4
-rw-r--r--src/deliver.c660
-rw-r--r--src/domain.c739
-rw-r--r--src/envelope.c47
-rw-r--r--src/err.c64
-rw-r--r--src/headers.c87
-rw-r--r--src/macro.c42
-rw-r--r--src/mailq.068
-rw-r--r--src/main.c224
-rw-r--r--src/map.c998
-rw-r--r--src/map.h33
-rw-r--r--src/mci.c87
-rw-r--r--src/milter.c256
-rw-r--r--src/mime.c16
-rw-r--r--src/newaliases.028
-rw-r--r--src/parseaddr.c62
-rw-r--r--src/queue.c362
-rw-r--r--src/ratectrl.c512
-rw-r--r--src/ratectrl.h128
-rw-r--r--src/readcf.c383
-rw-r--r--src/recipient.c29
-rw-r--r--src/sasl.c8
-rw-r--r--src/savemail.c97
-rw-r--r--src/sendmail.0294
-rw-r--r--src/sendmail.h631
-rw-r--r--src/sfsasl.c49
-rw-r--r--src/sfsasl.h4
-rw-r--r--src/sm_resolve.c1340
-rw-r--r--src/sm_resolve.h72
-rw-r--r--src/srvrsmtp.c638
-rw-r--r--src/stab.c27
-rw-r--r--src/timers.c2
-rw-r--r--src/tls.c1249
-rw-r--r--src/tls.h237
-rw-r--r--src/tlsh.c263
-rw-r--r--src/udb.c59
-rw-r--r--src/usersmtp.c178
-rw-r--r--src/util.c72
-rw-r--r--src/version.c4
-rw-r--r--test/Results2
-rw-r--r--vacation/Makefile2
-rw-r--r--vacation/vacation.0110
-rw-r--r--vacation/vacation.c20
261 files changed, 23368 insertions, 19374 deletions
diff --git a/CACerts b/CACerts
index b5deb36b19b1..630707555657 100644
--- a/CACerts
+++ b/CACerts
@@ -1,4 +1,3 @@
-# $Id: CACerts,v 8.6 2013-01-18 15:14:17 ca Exp $
# This file contains some CA certificates that are used to sign the
# certificates of mail servers of members of the sendmail consortium
# who may reply to questions etc sent to sendmail.org.
@@ -10,189 +9,92 @@ Certificate:
Data:
Version: 3 (0x2)
Serial Number:
- 92:91:67:de:e0:ef:2c:e4
+ 81:9d:41:0f:40:55:ac:4a
Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=Claus Assmann CA RSA 2015/emailAddress=ca+ca-rsa2015@esmtp.org
+ Issuer: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=CA/emailAddress=ca+ca-rsa2018@esmtp.org
Validity
- Not Before: Mar 2 19:15:29 2015 GMT
- Not After : Mar 1 19:15:29 2018 GMT
- Subject: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=Claus Assmann CA RSA 2015/emailAddress=ca+ca-rsa2015@esmtp.org
+ Not Before: Feb 27 02:30:55 2018 GMT
+ Not After : Feb 26 02:30:55 2021 GMT
+ Subject: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=CA/emailAddress=ca+ca-rsa2018@esmtp.org
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
- 00:b9:1a:a1:56:ce:cb:16:af:4f:96:ba:2a:70:31:
- 70:d3:86:6c:7a:46:26:47:42:3f:de:49:57:3e:08:
- 1e:10:25:bf:06:8f:ca:fd:f4:5e:6a:01:7d:31:4d:
- 50:88:18:43:71:66:65:42:9c:90:97:0d:95:f2:14:
- ef:d7:5e:77:ef:7d:b5:49:3f:02:bb:83:20:f7:e6:
- fc:9a:cd:13:df:60:41:28:8e:39:07:a6:a4:40:98:
- 15:1e:46:b6:04:2e:f9:ab:32:d1:8b:fe:52:81:f1:
- d2:e1:c3:cf:bf:ab:40:a7:f0:e4:e5:a2:82:37:30:
- 8c:10:7d:aa:a8:7c:7e:76:cc:5f:1a:24:d0:8c:94:
- f6:f2:7f:4a:be:2f:38:67:c0:06:e6:9e:51:ad:55:
- d0:cb:26:71:cf:f4:af:7d:5a:41:81:16:fb:26:ec:
- f0:35:01:6e:db:f9:e9:00:d7:d0:89:7b:cf:88:16:
- 8b:1c:8f:77:1f:5d:ef:70:04:28:76:c5:1b:c6:23:
- 8d:49:6b:f0:b8:21:56:d6:7d:68:6c:be:21:e3:e6:
- e3:1d:6f:a5:ea:dc:83:e4:27:b3:6f:5f:1b:3d:33:
- a1:d5:d3:f0:73:1a:12:eb:d9:95:00:71:59:16:b4:
- e4:60:38:b2:2e:7f:b7:d4:c5:e9:3f:74:e4:48:38:
- 29:89
+ 00:b8:a3:8d:79:28:c1:1f:9c:11:74:43:26:e1:3b:
+ cc:14:87:5b:6b:64:4c:ed:79:1b:7f:2a:03:d0:7b:
+ ef:9e:88:b0:64:36:ee:58:ef:fd:d9:c7:20:b3:71:
+ e9:6d:1e:a7:bc:c1:7c:3b:fe:2a:e4:16:2f:bc:d6:
+ 2c:f5:98:f9:c4:21:1c:ca:c3:7e:57:89:c8:a9:2f:
+ da:6b:9b:52:d6:c9:9d:98:97:6d:08:7c:a6:37:4e:
+ d4:26:bb:db:73:b0:38:ef:7d:1e:dd:8e:dd:8e:17:
+ 2f:a0:3d:a9:0e:4d:f0:2b:b8:14:23:33:ad:c8:a0:
+ e5:9d:0f:27:ad:83:a2:78:90:05:ec:29:06:91:07:
+ 45:6c:5f:ba:8e:1d:f1:d7:1b:2d:f9:99:ba:2e:27:
+ e1:03:7d:e9:d2:54:35:cc:39:79:07:83:d8:93:9b:
+ d6:ef:72:ab:d4:63:8e:6b:f7:00:66:5f:77:e8:b6:
+ bc:de:5f:8c:d0:ce:1a:c4:db:03:9d:e4:ee:0a:ec:
+ 77:c5:f2:30:69:7e:70:12:e5:c2:4a:28:3f:e7:19:
+ eb:af:41:fb:e6:a6:1d:b5:fd:2b:99:03:f5:20:90:
+ 38:73:bd:43:70:da:cf:1f:34:5d:ab:17:4b:73:cf:
+ f9:3d:e1:a2:79:14:de:d8:40:85:82:c4:5a:84:82:
+ 32:f1
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Subject Key Identifier:
- B1:69:DB:5E:9B:CE:1A:B4:1D:B2:6A:FC:5A:22:97:B6:24:14:6F:32
+ 42:37:75:E7:8F:12:CF:D9:EB:21:22:7D:8A:E8:49:21:FD:E2:3A:3A
X509v3 Authority Key Identifier:
- keyid:B1:69:DB:5E:9B:CE:1A:B4:1D:B2:6A:FC:5A:22:97:B6:24:14:6F:32
- DirName:/C=US/ST=California/L=Berkeley/O=Endmail Org/OU=MTA/CN=Claus Assmann CA RSA 2015/emailAddress=ca+ca-rsa2015@esmtp.org
- serial:92:91:67:DE:E0:EF:2C:E4
-
+ keyid:42:37:75:E7:8F:12:CF:D9:EB:21:22:7D:8A:E8:49:21:FD:E2:3A:3A
+ DirName:/C=US/ST=California/L=Berkeley/O=Endmail Org/OU=MTA/CN=CA/emailAddress=ca+ca-rsa2018@esmtp.org
+ serial:81:9D:41:0F:40:55:AC:4A
X509v3 Basic Constraints:
CA:TRUE
X509v3 Subject Alternative Name:
- email:ca+ca-rsa2015@esmtp.org
+ email:ca+ca-rsa2018@esmtp.org
X509v3 Issuer Alternative Name:
- email:ca+ca-rsa2015@esmtp.org
+ email:ca+ca-rsa2018@esmtp.org
Signature Algorithm: sha1WithRSAEncryption
- 0a:ce:07:39:77:08:c5:3a:00:04:e8:a0:3b:f7:d2:4c:79:02:
- 23:0b:da:c0:55:39:82:71:0a:0c:83:e2:de:f2:3b:fe:23:bc:
- 9b:13:34:d1:29:0a:16:3f:01:7d:9f:fb:4b:aa:12:dc:3b:7e:
- b9:27:7b:ec:0c:3f:c0:d9:f5:d8:a8:a1:9c:1c:3a:2f:40:df:
- 27:1a:1a:a0:74:00:19:b7:82:0e:f9:45:86:bf:32:da:0e:72:
- 0a:4c:2c:39:21:63:c3:1f:61:6e:e2:4d:ba:7a:26:1a:15:ce:
- b1:f6:1a:59:04:70:ed:e8:72:05:4c:fc:84:c6:a5:f4:e2:4a:
- 40:e4:42:70:87:9a:a7:02:26:3a:47:34:09:e0:7b:88:ca:fb:
- 99:d9:9b:bb:0c:52:8a:93:d5:59:30:0b:55:42:b4:bb:d2:b1:
- 49:55:81:a4:70:a0:49:19:f2:4f:61:94:af:e9:d7:62:68:65:
- 97:67:00:26:b8:9b:b2:2c:d0:2c:83:7d:3e:b3:31:73:b9:55:
- 49:53:fa:a3:ad:1b:02:67:08:9e:ce:9e:eb:9f:47:0d:6c:95:
- e9:6c:30:92:c1:94:67:ad:d9:e3:b9:61:ea:a9:72:98:81:3a:
- 62:80:70:20:9a:3e:c4:1f:6f:bd:b4:00:ec:b1:fe:71:da:91:
- 15:89:f7:8f
------BEGIN CERTIFICATE-----
-MIIFJzCCBA+gAwIBAgIJAJKRZ97g7yzkMA0GCSqGSIb3DQEBBQUAMIGlMQswCQYD
-VQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwIQmVya2VsZXkx
-FDASBgNVBAoMC0VuZG1haWwgT3JnMQwwCgYDVQQLDANNVEExIjAgBgNVBAMMGUNs
-YXVzIEFzc21hbm4gQ0EgUlNBIDIwMTUxJjAkBgkqhkiG9w0BCQEWF2NhK2NhLXJz
-YTIwMTVAZXNtdHAub3JnMB4XDTE1MDMwMjE5MTUyOVoXDTE4MDMwMTE5MTUyOVow
-gaUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMREwDwYDVQQHDAhC
-ZXJrZWxleTEUMBIGA1UECgwLRW5kbWFpbCBPcmcxDDAKBgNVBAsMA01UQTEiMCAG
-A1UEAwwZQ2xhdXMgQXNzbWFubiBDQSBSU0EgMjAxNTEmMCQGCSqGSIb3DQEJARYX
-Y2ErY2EtcnNhMjAxNUBlc210cC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
-ggEKAoIBAQC5GqFWzssWr0+WuipwMXDThmx6RiZHQj/eSVc+CB4QJb8Gj8r99F5q
-AX0xTVCIGENxZmVCnJCXDZXyFO/XXnfvfbVJPwK7gyD35vyazRPfYEEojjkHpqRA
-mBUeRrYELvmrMtGL/lKB8dLhw8+/q0Cn8OTlooI3MIwQfaqofH52zF8aJNCMlPby
-f0q+LzhnwAbmnlGtVdDLJnHP9K99WkGBFvsm7PA1AW7b+ekA19CJe8+IFoscj3cf
-Xe9wBCh2xRvGI41Ja/C4IVbWfWhsviHj5uMdb6Xq3IPkJ7NvXxs9M6HV0/BzGhLr
-2ZUAcVkWtORgOLIuf7fUxek/dORIOCmJAgMBAAGjggFWMIIBUjAdBgNVHQ4EFgQU
-sWnbXpvOGrQdsmr8WiKXtiQUbzIwgdoGA1UdIwSB0jCBz4AUsWnbXpvOGrQdsmr8
-WiKXtiQUbzKhgaukgagwgaUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9y
-bmlhMREwDwYDVQQHDAhCZXJrZWxleTEUMBIGA1UECgwLRW5kbWFpbCBPcmcxDDAK
-BgNVBAsMA01UQTEiMCAGA1UEAwwZQ2xhdXMgQXNzbWFubiBDQSBSU0EgMjAxNTEm
-MCQGCSqGSIb3DQEJARYXY2ErY2EtcnNhMjAxNUBlc210cC5vcmeCCQCSkWfe4O8s
-5DAMBgNVHRMEBTADAQH/MCIGA1UdEQQbMBmBF2NhK2NhLXJzYTIwMTVAZXNtdHAu
-b3JnMCIGA1UdEgQbMBmBF2NhK2NhLXJzYTIwMTVAZXNtdHAub3JnMA0GCSqGSIb3
-DQEBBQUAA4IBAQAKzgc5dwjFOgAE6KA799JMeQIjC9rAVTmCcQoMg+Le8jv+I7yb
-EzTRKQoWPwF9n/tLqhLcO365J3vsDD/A2fXYqKGcHDovQN8nGhqgdAAZt4IO+UWG
-vzLaDnIKTCw5IWPDH2Fu4k26eiYaFc6x9hpZBHDt6HIFTPyExqX04kpA5EJwh5qn
-AiY6RzQJ4HuIyvuZ2Zu7DFKKk9VZMAtVQrS70rFJVYGkcKBJGfJPYZSv6ddiaGWX
-ZwAmuJuyLNAsg30+szFzuVVJU/qjrRsCZwiezp7rn0cNbJXpbDCSwZRnrdnjuWHq
-qXKYgTpigHAgmj7EH2+9tADssf5x2pEVifeP
------END CERTIFICATE-----
+ 0b:4c:e5:c2:ed:0a:e5:7b:95:29:22:d4:8f:5f:cb:1b:b1:e3:
+ 4c:fc:90:e7:2e:97:87:87:a2:63:0d:6d:4d:f0:1f:0d:84:11:
+ dc:df:b7:fa:c3:c6:2e:07:e9:a0:e9:a6:9f:54:17:ad:1a:d0:
+ 36:be:31:cc:a5:85:a0:45:4a:87:45:80:7e:de:ea:97:68:e0:
+ 2b:09:5d:9a:31:6f:f5:78:22:c5:66:2a:99:70:9e:6d:c4:ab:
+ f6:90:01:70:53:07:66:6c:a6:b5:ce:4b:36:05:83:87:0c:a7:
+ e0:1e:34:d0:5e:76:a4:20:71:cd:9d:c1:ae:82:27:e0:6f:16:
+ 57:74:e7:63:9f:d0:3d:72:91:6d:97:a4:82:23:84:dd:6e:0d:
+ da:43:00:a7:ce:2f:f8:79:04:67:6a:e5:b0:ab:30:d8:f1:90:
+ 10:43:3b:09:77:27:34:a4:d4:c0:25:4e:21:32:a3:ab:60:1c:
+ 9d:6e:e2:65:39:51:7f:cd:9f:88:3a:7e:f4:38:af:7b:5b:a7:
+ bb:7b:70:97:21:59:fc:5c:55:a1:db:74:0a:37:1e:33:97:5f:
+ 70:32:98:b3:d9:99:4e:08:3c:de:01:82:17:9b:49:d7:fa:c9:
+ 45:8d:93:cc:42:d6:36:f2:39:3a:47:28:3f:6f:6a:e5:23:f3:
+ 5c:d4:a3:1b
-
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- f1:41:b3:3d:ba:bd:33:49
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=Claus Assmann CA RSA 2012/emailAddress=ca+ca-rsa2012@esmtp.org
- Validity
- Not Before: Mar 10 02:47:46 2012 GMT
- Not After : Mar 10 02:47:46 2015 GMT
- Subject: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=Claus Assmann CA RSA 2012/emailAddress=ca+ca-rsa2012@esmtp.org
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a2:80:fc:c6:ce:7f:60:38:65:f4:38:f9:7a:d9:
- 87:fd:47:eb:3f:2c:4a:c9:38:77:6a:77:94:92:7f:
- 83:3d:99:57:2c:5f:37:bb:ba:12:10:17:56:fa:eb:
- 43:a6:4b:4c:1e:30:32:07:94:2f:5a:d8:65:49:29:
- fa:24:d1:f0:0b:45:2d:e5:d5:cb:7d:60:dc:a6:ce:
- a4:47:35:30:ee:5e:8d:c2:30:e7:a7:63:32:b0:59:
- 80:cc:8c:99:64:77:8f:50:8e:88:51:47:36:ea:9a:
- f3:b4:c0:8c:a6:ab:c6:42:57:88:b9:5f:9f:61:15:
- bb:79:65:93:ca:a9:fd:17:eb:87:26:8b:eb:b7:2b:
- 7e:33:05:2b:ba:c0:46:f7:08:fd:da:c1:50:9b:3d:
- 26:83:5c:53:97:89:2c:cc:5f:f2:7b:a8:b7:3d:fb:
- f2:b4:89:0d:43:ef:18:5c:21:75:71:cc:f0:c2:a3:
- 84:69:c0:a7:f3:9b:de:c1:c7:5a:5c:7e:68:da:49:
- 71:af:58:a8:51:9f:bd:f9:3d:bb:a5:92:fa:7b:1d:
- 52:f5:fe:90:59:95:27:65:a4:af:97:9a:4f:01:39:
- 59:7d:08:6f:a1:8f:42:47:49:bf:12:52:53:39:74:
- 8d:62:3b:bd:4c:4f:05:0f:c4:b9:3e:da:a8:0e:96:
- 05:2d
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 08:38:E3:88:92:53:6E:F1:56:69:27:44:B5:4C:A0:18:CA:06:97:EB
- X509v3 Authority Key Identifier:
- keyid:08:38:E3:88:92:53:6E:F1:56:69:27:44:B5:4C:A0:18:CA:06:97:EB
- DirName:/C=US/ST=California/L=Berkeley/O=Endmail Org/OU=MTA/CN=Claus Assmann CA RSA 2012/emailAddress=ca+ca-rsa2012@esmtp.org
- serial:F1:41:B3:3D:BA:BD:33:49
-
- X509v3 Basic Constraints:
- CA:TRUE
- X509v3 Subject Alternative Name:
- email:ca+ca-rsa2012@esmtp.org
- X509v3 Issuer Alternative Name:
- email:ca+ca-rsa2012@esmtp.org
- Signature Algorithm: sha1WithRSAEncryption
- 9a:8f:4d:23:5b:30:80:e1:94:e4:66:9c:3a:17:8b:79:49:5b:
- ec:5d:e5:a1:22:2d:71:37:a1:51:e7:1d:b1:0d:a9:9b:aa:a9:
- 0d:c7:cd:d6:24:f9:e0:f0:57:be:4f:74:0c:4b:7a:42:4c:70:
- 19:2e:8e:eb:cb:1b:00:26:27:eb:1c:42:33:d5:ec:32:b4:6c:
- 7d:a3:04:a1:5c:00:49:c9:0d:4c:4d:28:37:06:22:77:ec:40:
- 15:25:3a:23:84:ae:1f:da:90:dd:c9:dc:27:ee:7c:ec:e5:df:
- b8:ba:1e:3f:ee:c2:91:a2:3f:22:92:1e:f3:06:7e:aa:e9:c3:
- 11:2d:3d:2f:85:f7:fc:d7:e2:f8:6d:70:a6:40:62:69:e7:52:
- ed:1b:19:38:72:86:08:a1:3d:47:c8:68:82:41:db:db:2a:52:
- 25:d7:49:aa:9e:c5:83:22:7d:2f:0b:df:8c:90:2d:b5:aa:33:
- c7:9b:e8:39:8f:bb:79:5b:13:2d:4e:a9:69:59:c7:09:26:e2:
- b5:53:80:86:72:bb:7c:be:e9:46:5b:d8:b2:78:42:d6:5d:c3:
- bb:3a:3b:5f:0f:e8:c3:60:fb:88:9f:3a:2b:9f:d3:7d:9f:c7:
- 32:aa:4d:34:a7:66:a1:25:16:95:a6:69:e7:86:a3:5c:b9:b9:
- df:58:05:e3
-----BEGIN CERTIFICATE-----
-MIIFJzCCBA+gAwIBAgIJAPFBsz26vTNJMA0GCSqGSIb3DQEBBQUAMIGlMQswCQYD
-VQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTERMA8GA1UEBxMIQmVya2VsZXkx
-FDASBgNVBAoTC0VuZG1haWwgT3JnMQwwCgYDVQQLEwNNVEExIjAgBgNVBAMTGUNs
-YXVzIEFzc21hbm4gQ0EgUlNBIDIwMTIxJjAkBgkqhkiG9w0BCQEWF2NhK2NhLXJz
-YTIwMTJAZXNtdHAub3JnMB4XDTEyMDMxMDAyNDc0NloXDTE1MDMxMDAyNDc0Nlow
-gaUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMREwDwYDVQQHEwhC
-ZXJrZWxleTEUMBIGA1UEChMLRW5kbWFpbCBPcmcxDDAKBgNVBAsTA01UQTEiMCAG
-A1UEAxMZQ2xhdXMgQXNzbWFubiBDQSBSU0EgMjAxMjEmMCQGCSqGSIb3DQEJARYX
-Y2ErY2EtcnNhMjAxMkBlc210cC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
-ggEKAoIBAQCigPzGzn9gOGX0OPl62Yf9R+s/LErJOHdqd5SSf4M9mVcsXze7uhIQ
-F1b660OmS0weMDIHlC9a2GVJKfok0fALRS3l1ct9YNymzqRHNTDuXo3CMOenYzKw
-WYDMjJlkd49QjohRRzbqmvO0wIymq8ZCV4i5X59hFbt5ZZPKqf0X64cmi+u3K34z
-BSu6wEb3CP3awVCbPSaDXFOXiSzMX/J7qLc9+/K0iQ1D7xhcIXVxzPDCo4RpwKfz
-m97Bx1pcfmjaSXGvWKhRn735Pbulkvp7HVL1/pBZlSdlpK+Xmk8BOVl9CG+hj0JH
-Sb8SUlM5dI1iO71MTwUPxLk+2qgOlgUtAgMBAAGjggFWMIIBUjAdBgNVHQ4EFgQU
-CDjjiJJTbvFWaSdEtUygGMoGl+swgdoGA1UdIwSB0jCBz4AUCDjjiJJTbvFWaSdE
-tUygGMoGl+uhgaukgagwgaUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9y
-bmlhMREwDwYDVQQHEwhCZXJrZWxleTEUMBIGA1UEChMLRW5kbWFpbCBPcmcxDDAK
-BgNVBAsTA01UQTEiMCAGA1UEAxMZQ2xhdXMgQXNzbWFubiBDQSBSU0EgMjAxMjEm
-MCQGCSqGSIb3DQEJARYXY2ErY2EtcnNhMjAxMkBlc210cC5vcmeCCQDxQbM9ur0z
-STAMBgNVHRMEBTADAQH/MCIGA1UdEQQbMBmBF2NhK2NhLXJzYTIwMTJAZXNtdHAu
-b3JnMCIGA1UdEgQbMBmBF2NhK2NhLXJzYTIwMTJAZXNtdHAub3JnMA0GCSqGSIb3
-DQEBBQUAA4IBAQCaj00jWzCA4ZTkZpw6F4t5SVvsXeWhIi1xN6FR5x2xDambqqkN
-x83WJPng8Fe+T3QMS3pCTHAZLo7ryxsAJifrHEIz1ewytGx9owShXABJyQ1MTSg3
-BiJ37EAVJTojhK4f2pDdydwn7nzs5d+4uh4/7sKRoj8ikh7zBn6q6cMRLT0vhff8
-1+L4bXCmQGJp51LtGxk4coYIoT1HyGiCQdvbKlIl10mqnsWDIn0vC9+MkC21qjPH
-m+g5j7t5WxMtTqlpWccJJuK1U4CGcrt8vulGW9iyeELWXcO7OjtfD+jDYPuInzor
-n9N9n8cyqk00p2ahJRaVpmnnhqNcubnfWAXj
+MIIE4jCCA8qgAwIBAgIJAIGdQQ9AVaxKMA0GCSqGSIb3DQEBBQUAMIGOMQswCQYD
+VQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwIQmVya2VsZXkx
+FDASBgNVBAoMC0VuZG1haWwgT3JnMQwwCgYDVQQLDANNVEExCzAJBgNVBAMMAkNB
+MSYwJAYJKoZIhvcNAQkBFhdjYStjYS1yc2EyMDE4QGVzbXRwLm9yZzAeFw0xODAy
+MjcwMjMwNTVaFw0yMTAyMjYwMjMwNTVaMIGOMQswCQYDVQQGEwJVUzETMBEGA1UE
+CAwKQ2FsaWZvcm5pYTERMA8GA1UEBwwIQmVya2VsZXkxFDASBgNVBAoMC0VuZG1h
+aWwgT3JnMQwwCgYDVQQLDANNVEExCzAJBgNVBAMMAkNBMSYwJAYJKoZIhvcNAQkB
+FhdjYStjYS1yc2EyMDE4QGVzbXRwLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBALijjXkowR+cEXRDJuE7zBSHW2tkTO15G38qA9B7756IsGQ27ljv
+/dnHILNx6W0ep7zBfDv+KuQWL7zWLPWY+cQhHMrDfleJyKkv2mubUtbJnZiXbQh8
+pjdO1Ca723OwOO99Ht2O3Y4XL6A9qQ5N8Cu4FCMzrcig5Z0PJ62DoniQBewpBpEH
+RWxfuo4d8dcbLfmZui4n4QN96dJUNcw5eQeD2JOb1u9yq9Rjjmv3AGZfd+i2vN5f
+jNDOGsTbA53k7grsd8XyMGl+cBLlwkooP+cZ669B++amHbX9K5kD9SCQOHO9Q3Da
+zx80XasXS3PP+T3honkU3thAhYLEWoSCMvECAwEAAaOCAT8wggE7MB0GA1UdDgQW
+BBRCN3XnjxLP2eshIn2K6Ekh/eI6OjCBwwYDVR0jBIG7MIG4gBRCN3XnjxLP2esh
+In2K6Ekh/eI6OqGBlKSBkTCBjjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlm
+b3JuaWExETAPBgNVBAcMCEJlcmtlbGV5MRQwEgYDVQQKDAtFbmRtYWlsIE9yZzEM
+MAoGA1UECwwDTVRBMQswCQYDVQQDDAJDQTEmMCQGCSqGSIb3DQEJARYXY2ErY2Et
+cnNhMjAxOEBlc210cC5vcmeCCQCBnUEPQFWsSjAMBgNVHRMEBTADAQH/MCIGA1Ud
+EQQbMBmBF2NhK2NhLXJzYTIwMThAZXNtdHAub3JnMCIGA1UdEgQbMBmBF2NhK2Nh
+LXJzYTIwMThAZXNtdHAub3JnMA0GCSqGSIb3DQEBBQUAA4IBAQALTOXC7Qrle5Up
+ItSPX8sbseNM/JDnLpeHh6JjDW1N8B8NhBHc37f6w8YuB+mg6aafVBetGtA2vjHM
+pYWgRUqHRYB+3uqXaOArCV2aMW/1eCLFZiqZcJ5txKv2kAFwUwdmbKa1zks2BYOH
+DKfgHjTQXnakIHHNncGugifgbxZXdOdjn9A9cpFtl6SCI4Tdbg3aQwCnzi/4eQRn
+auWwqzDY8ZAQQzsJdyc0pNTAJU4hMqOrYBydbuJlOVF/zZ+IOn70OK97W6e7e3CX
+IVn8XFWh23QKNx4zl19wMpiz2ZlOCDzeAYIXm0nX+slFjZPMQtY28jk6Ryg/b2rl
+I/Nc1KMb
-----END CERTIFICATE-----
diff --git a/KNOWNBUGS b/KNOWNBUGS
index de8bd0e15638..d3c0a2ff416d 100644
--- a/KNOWNBUGS
+++ b/KNOWNBUGS
@@ -271,4 +271,3 @@ Kresolve sequence dnsmx canon
be used if set instead of LOCAL_RELAY ($R). This will be fixed in a
future version.
-$Revision: 8.61 $, Last updated $Date: 2011-04-07 17:48:23 $
diff --git a/PGPKEYS b/PGPKEYS
index 361d3e7b8e15..03476f63a5ed 100644
--- a/PGPKEYS
+++ b/PGPKEYS
@@ -8,137 +8,1089 @@ GPG: gpg --import 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>
+Note that PGP 2.X and 5.X are deprecated and may not properly
+function with newer keys.
+
+pub 4096R/CA28E5A4 2016-03-04
+fingerprint: 8E6A 5575 0635 A7EA F56C FE80 3D67 CBA7 CA28 E5A4
+uid Sendmail Security <sendmail-security@sendmail.org>
-----BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.2.4 (Darwin)
+Version: GnuPG v1
-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
+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
-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
-gpExpdV7qPrw9k01j5rod5PjZlG8zV0=
-=SR28
+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
+9T92qg==
+=xY3m
+-----END PGP PUBLIC KEY BLOCK-----
+
+
+pub rsa4096/0xD583210EF51471A7 2020-04-08 [SC]
+ Key fingerprint = ADFD B709 FE1E A682 E585 5971 D583 210E F514 71A7
+uid [ full ] Sendmail Signing Key/2020 <sendmail@Sendmail.ORG>
+sub rsa4096/0x5C092A1B257B1C27 2020-04-08 [E]
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+4XUsDQOZ8aKrTpMO+Q==
+=jgHV
+-----END PGP PUBLIC KEY BLOCK-----
+
+
+pub rsa4096/0x09E01FA03C0C504E 2019-01-09 [SC]
+ Key fingerprint = 50A3 0309 8EA2 DD7B CBEE 2ADA 09E0 1FA0 3C0C 504E
+uid Sendmail Signing Key/2019 <sendmail@Sendmail.ORG>
+sub rsa4096/0xEF9F24EFDC48FA66 2019-01-09 [E]
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+HcRQfq7rqZkS3NE+iD9D/lUyXVYfH9A=
+=jN/3
+-----END PGP PUBLIC KEY BLOCK-----
+
+
+pub 4096R/0xF06059FD5DC7CC3F 2018-04-24 [SC]
+ Key fingerprint = A687 3D24 A4D6 D628 4AE4 2A75 F060 59FD 5DC7 CC3F
+uid Sendmail Signing Key/2018 <sendmail@Sendmail.ORG>
+sub rsa4096/0xC5A902D4AFC5E1F1 2018-04-24 [E]
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+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
+=K0Kz
+-----END PGP PUBLIC KEY BLOCK-----
+
+
+pub 4096R/6BF726AD 2016-12-31
+ Key fingerprint = 3C8A 1E8E 7F44 CADE 114F ED46 4BC9 BDA6 6BF7 26AD
+uid Sendmail Signing Key/2017 <sendmail@Sendmail.ORG>
+sub 4096R/18F184A2 2016-12-31
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+9M1ae1yHng==
+=Lt+h
+-----END PGP PUBLIC KEY BLOCK-----
+
+
+pub 2048R/29FB03DE 2016-01-04
+fingerprint: 0F5C 96AE C8E6 9E9C 8E54 2E5C 6D4C D194 29FB 03DE
+uid Sendmail Signing Key/2016 <sendmail@Sendmail.ORG>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+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
+j68I
+=MdUt
-----END PGP PUBLIC KEY BLOCK-----
@@ -1581,7 +2533,7 @@ ZNSR6KHm3A2ICdH9y0fM14u2NAlZuC0QzqbUotpwSXgDMwm3P4He9CwO7IEp0e1l
-----END PGP PUBLIC KEY BLOCK-----
Type Bits KeyID Created Expires Algorithm Use
-sec+ 1024 0x678C0A03 2001-12-18 ---------- RSA Sign & Encrypt
+sec+ 1024 0x678C0A03 2001-12-18 ---------- RSA Sign & Encrypt
f16 Fingerprint16 = 7B 02 F4 AA FC C0 22 DA 47 3E 2A 9A 9B 35 22 45
uid Sendmail Signing Key/2002 <sendmail@Sendmail.ORG>
@@ -1676,7 +2628,7 @@ AgAGBQJCGjKcAAoJEA8Ne4Mg5YjtoAQAoIvQpUF9X4yoHZWEONKNd0xTHg9dAJ9P
-----END PGP PUBLIC KEY BLOCK-----
Type Bits KeyID Created Expires Algorithm Use
-pub 1024 0xCC374F2D 2000-12-14 ---------- RSA Sign & Encrypt
+pub 1024 0xCC374F2D 2000-12-14 ---------- RSA Sign & Encrypt
f16 Fingerprint16 = 59 AF DC 3E A2 7D 29 56 89 FA 25 70 90 0D 7E C1
uid Sendmail Signing Key/2001 <sendmail@Sendmail.ORG>
@@ -1778,7 +2730,7 @@ RFljVEUVKZ/GGg==
-----END PGP PUBLIC KEY BLOCK-----
Type Bits KeyID Created Expires Algorithm Use
-pub 1024 0xE35C5635 1999-12-13 ---------- RSA Sign & Encrypt
+pub 1024 0xE35C5635 1999-12-13 ---------- RSA Sign & Encrypt
f16 Fingerprint16 = 81 8C 58 EA 7A 9D 7C 1B 09 78 AC 5E EB 99 08 5D
uid Sendmail Signing Key/2000 <sendmail@Sendmail.ORG>
@@ -2712,83 +3664,55 @@ ThUt9uNU6kU29eAHZEBI4WheX5e2wu1BxgjVAn1LqiPRyPK3jr9kzy4=
=eOEB
-----END PGP PUBLIC KEY BLOCK-----
-Type Bits KeyID Created Expires Algorithm Use
-pub 1024 0x22327A01 1999-05-30 ---------- RSA Sign & Encrypt
-f16 Fingerprint16 = 03 3D 49 6D E4 D9 D6 01 F8 9D B0 3A 3D 68 6A 86
-uid Claus Assmann (PGP2) <ca+pgp2@Sendmail.ORG>
+pub 2048R/A5AA5BE6 2013-09-06
+fingerprint: D0EF B47E 909D 1550 525E 9DF5 1090 AF20 A5AA 5BE6
+uid Claus Assmann <ca+gpg@sendmail.org>
-----BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.2.4 (Darwin)
+Version: GnuPG v1
-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
-=nES8
+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
+q8WNeh9erYZriQ==
+=VuMX
-----END PGP PUBLIC KEY BLOCK-----
diff --git a/README b/README
index a87989846590..5b11d025b866 100644
--- a/README
+++ b/README
@@ -431,8 +431,7 @@ makemap A program that creates the keyed maps used by the $( ... $)
expect to preprocess must human-convenient formats
using sed scripts before this program will like them.
But it should be functionally complete.
-praliases A program to print the DBM or NEWDB version of the
- aliases file.
+praliases A program to print the map version of the aliases file.
rmail Source for rmail(8). This is used as a delivery
agent for for UUCP, and could presumably be used by
other non-socket oriented mailers. Older versions of
@@ -447,4 +446,3 @@ 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.96 $, Last updated $Date: 2013-11-22 20:51:01 $
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 18a7cae9faca..6a0f0c52f844 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -5,6 +5,124 @@ This listing shows the version of the sendmail binary, the version
of the sendmail configuration files, the date of release, and a
summary of the changes in that release.
+8.16.1/8.16.1 2020/07/05
+ SECURITY: If sendmail tried to reuse an SMTP session which had
+ already been closed by the server, then the connection
+ cache could have invalid information about the session.
+ One possible consequence was that STARTTLS was not
+ used even if offered. This problem has been fixed
+ by clearing out all relevant status information
+ when a closed session is encountered.
+ OpenSSL versions before 0.9.8 are no longer supported.
+ OpenSSL version 1.1.0 and 1.1.1 are supported.
+ Initial support for DANE (see RFC 7672 et.al.) is available if
+ the compile time option DANE is set. Only TLSA RR 3-1-x
+ is currently implemented.
+ New options SSLEngine and SSLEnginePath to support OpenSSL engines.
+ Note: this feature has so far only been tested with the
+ "chil" engine; please report problems with other engines
+ if you encounter any.
+ New option CRLPath to specify a directory which contains
+ hashes pointing to certificate revocations files.
+ Based on patch from Al Smith.
+ New rulesets tls_srv_features and tls_clt_features which
+ can return a (semicolon separated) list of TLS related
+ options, e.g., CipherList, CertFile, KeyFile,
+ see doc/op/op.me for details.
+ To automatically handle TLS interoperability problems for outgoing
+ mail, sendmail can now immediately try a connection again
+ without STARTTLS after a TLS handshake failure.
+ This can be configured globally via the option
+ TLSFallbacktoClear or per session via the 'C' flag
+ of tls_clt_features.
+ This also adds the new value "CLEAR" for the macro
+ {verify}: STARTTLS has been disabled internally for
+ a clear text delivery attempt.
+ Apply Timeout.starttls also to the server waiting for the TLS
+ handshake to begin. Based on patch from Simon Hradecky.
+ New compile time option TLS_EC to enable the use of elliptic
+ curve cryptography in STARTTLS (previously available as
+ _FFR_TLS_EC).
+ Handle MIME boundaries specified in headers which contain CRLF.
+ Fix detection of loopback net (it was broken when compiled
+ with NETINET6) and only set the macros {if_addr_out}
+ and {if_family_out} if the interface of the outgoing
+ connection does not belong to the loopback net.
+ Fix logic to enable a milter to delete a recipient in
+ DeliveryMode=interactive even if it might be subject
+ to alias expansion.
+ Log name of a milter making changes (this was missing for
+ some functions).
+ Log the actual reply of a server when an SMTP delivery problem
+ occurs in a "reply=" field if possible.
+ Log user= for failed AUTH attempts if possible. Based on
+ patch from Packet Hack, Jim Hranicky, Kevin A. McGrail,
+ and Joe Quinn.
+ Add CDB as map type. Note: CDB is a "Constant DataBase", i.e.,
+ no changes can be made after it is created, hence it
+ does not work with vacation(1) nor editmap(8) (except
+ for query mode).
+ Fix some memory leaks (mostly in error cases) and properly handle
+ copied varargs in sm_io_vfprintf(). The issues were found
+ using Coverity Scan and reported (including patches) by
+ Ondřej Lysoněk of Red Hat.
+ Do not override ServerSSLOptions and ClientSSLOptions when they
+ are specified on the command line. Based on patch from
+ Hiroki Sato.
+ Add RFC7505 Null MX support for domains that declare they do not
+ accept mail.
+ New compile time option LDAP_NETWORK_TIMEOUT which is set
+ automatically when LDAPMAP is used and
+ LDAP_OPT_NETWORK_TIMEOUT is available to enable the
+ new -c option for LDAP maps to specify the network timeout.
+ CONFIG: New FEATURE(`tls_session_features') to enable standard
+ rules for tls_srv_features and tls_clt_features; for
+ details see cf/README.
+ CONFIG: New options confSSL_ENGINE and confSSL_ENGINE_PATH
+ for SSLEngine and SSLEnginePath, respectively.
+ CONFIG: New options confDANE to enable DANE support.
+ CONFIG: New option confTLS_FALLBACK_TO_CLEAR for TLSFallbacktoClear.
+ CONFIG: New extension CITag: for TLS restrictions, see cf/README
+ for details.
+ CONFIG: FEATURE(`blacklist_recipients') renamed to
+ FEATURE(`blocklist_recipients').
+ CONTRIB: cidrexpand updated to support IPv6 CIDR ranges and to
+ canonicalize IPv6 addresses; if cidrexpand is used with IPv6
+ addresses then UseCompressedIPv6Addresses must be disabled.
+ DOC: The dns map can return multiple values in a single result
+ if the -z option is used.
+ DOC: Note to set MustQuoteChars=. due to DKIM signatures.
+ LIBMILTER: Fix typo in a macro. Patch from Ignacio Goyret
+ of Alcatel-Lucent.
+ LIBMILTER: Fix reference in xxfi_negotiate documentation.
+ Patch from Sven Neuhaus.
+ LIBMILTER: Fix function name in smfi_addrcpt_par documentation.
+ Patch from G.W. Haywood.
+ LIBMILTER: Fix a potential memory leak in smfi_setsymlist().
+ Patch from Martin Svec.
+ MAKEMAP: New map type "implicit" refers to the first available type,
+ i.e., it depends on the compile time options NEWDB, DBM,
+ and CDB. This can be used in conjunction with the
+ "implicit" map type in sendmail.cf.
+ Note: makemap, libsmdb, and sendmail must be compiled
+ with the same options (and library versions of course).
+ Portability:
+ Add support for Darwin 14-18 (Mac OS X 10.x).
+ New option HAS_GETHOSTBYNAME2: set if your system
+ supports gethostbyname2(2).
+ Set SM_CONF_SEM=2 for FreeBSD 12 and later due to
+ changes in sys/sem.h
+ On Linux set MAXHOSTNAMELEN (the maximum length
+ of a FQHN) to 256 if it is less than that value.
+ Added Files:
+ cf/feature/blocklist_recipients.m4
+ cf/feature/tls_failures.m4
+ devtools/OS/Darwin.14.x
+ devtools/OS/Darwin.15.x
+ devtools/OS/Darwin.16.x
+ libsmdb/smcdb.c
+ sendmail/ratectrl.h
+
8.15.2/8.15.2 2015/07/03
If FEATURE(`nopercenthack') is used then some bogus input triggered
a recursion which was caught and logged as
@@ -104,7 +222,7 @@ summary of the changes in that release.
The option CipherList sets the list of ciphers for STARTTLS.
See ciphers(1) for possible values.
Do not log "STARTTLS: internal error: tls_verify_cb: ssl == NULL"
- if a CRLFfile is in use (and LogLevel is 14 or higher.)
+ if a CRLFile is in use (and LogLevel is 14 or higher.)
Store a more specific TLS protocol version in ${tls_version}
instead of a generic one, e.g., TLSv1 instead of
TLSv1/SSLv3.
@@ -127,7 +245,7 @@ summary of the changes in that release.
A new map type "arpa" is available to reverse an IP (IPv4 or IPv6)
address. It returns the string for the PTR lookup, but
without trailing {ip6,in-addr}.arpa.
- New operation mode 'C' just checks the configuration file, e.g.,
+ New operation mode 'C' just checks the configuration file, e.g.,
sendmail -C new.cf -bC
will perform a basic syntax/consistency check of new.cf.
The mailer flag 'I' is deprecated and will be removed in a
@@ -740,7 +858,7 @@ summary of the changes in that release.
Patches from Nelson Fung.
CONTRIB: cidrexpand uses a hash symbol as comment character and
ignores everything after it unless it is in quotes or
- preceeded by a backslash.
+ preceded by a backslash.
DEVTOOLS: New macro confMKDIR: if set to a program that creates
directories, then it used for "make install" to create
the required installation directories.
@@ -2465,7 +2583,7 @@ summary of the changes in that release.
noted by Greg Robinson of the Defence Science and
Technology Organisation of Australia.
CONFIG: dnsbl: If an argument specifies an error message in case
- of temporary lookup failures for DNS based blacklists
+ of temporary lookup failures for DNS based blocklists
then use it.
LIBMILTER: Install mfdef.h, required by mfapi.h. Problem noted by
Richard A. Nelson of Debian.
@@ -2539,7 +2657,7 @@ summary of the changes in that release.
is "pw", which means to use getpwnam(). New mailbox database
types can be added by adding custom code to libsm/mbdb.c.
Queue file names are now 15 characters long, rather than 14 characters
- long, to accomodate envelope splitting. File systems with
+ long, to accommodate envelope splitting. File systems with
a 14 character file name length limit are no longer
supported.
Recipient list used for delivery now gets internally ordered by
@@ -2580,7 +2698,7 @@ summary of the changes in that release.
New ruleset srv_features to enable/disable certain features in the
server per connection. See doc/op/op.me for details.
New ruleset tls_rcpt to decide whether to send e-mail to a particular
- recipient; useful to decide whether a conection is secure
+ recipient; useful to decide whether a connection is secure
enough on a per recipient basis.
New option TLSSrvOptions to modify some aspects of the server
for STARTTLS.
@@ -2591,7 +2709,7 @@ summary of the changes in that release.
Macro expand filenames/directories for certs and keys in the .cf file.
Proposed by Neil Rickert of Northern Illinois University.
Generate an ephemeral RSA key for a STARTTLS connection only if
- really required. This change results in a noticable
+ really required. This change results in a noticeable
performance gains on most machines. Moreover, if shared
memory is in use, reuse the key several times.
Add queue groups which can be used to group queue directories with
@@ -3500,7 +3618,7 @@ summary of the changes in that release.
CONFIG: Reject addresses of the form a!b if FEATURE(`nouucp', `r')
is used. Problem noted by Phil Homewood of Asia Online,
patch from Neil Rickert of Northern Illinois University.
- CONFIG: Change the default DNS based blacklist server for
+ CONFIG: Change the default DNS based blocklist server for
FEATURE(`dnsbl') to blackholes.mail-abuse.org.
CONFIG: Deal correctly with the 'C' flag in {daemon_flags}, i.e.,
implicitly assume canonical host names.
@@ -4736,7 +4854,7 @@ summary of the changes in that release.
from Per Hedeland of Ericsson.
If a resolver ANY query is larger than the UDP packet size, the
resolver will fall back to TCP. However, some
- misconfigured firewalls black 53/TCP so the ANY lookup
+ misconfigured firewalls block 53/TCP so the ANY lookup
fails whereas an MX or A record might succeed. Therefore,
don't fail on ANY queries.
If an SMTP recipient is rejected due to syntax errors in the
@@ -5152,7 +5270,7 @@ summary of the changes in that release.
line up into 2046-character output lines (excluding the
newline). If an input line was 2047 characters long
(excluding CR-LF) and the last character was a '.',
- mail.local saw it as the end of input, transfered it to the
+ mail.local saw it as the end of input, transferred it to the
user mailbox and tried to write an `ok' back to sendmail.
If the message was much longer, both sendmail and
mail.local would deadlock waiting for each other to read
@@ -6039,7 +6157,7 @@ summary of the changes in that release.
CONFIG: FEATURE(nodns) now warns the user that the feature is a
no-op. Patch from Kari Hurtta of the Finnish
Meteorological Institute.
- CONFIG: OSTYPE(osf1) now sets DefaultUserID (confDEF_USER_ID) to
+ CONFIG: OSTYPE(osf1) now sets DefaultUser (confDEF_USER_ID) to
daemon since DEC's /bin/mail will drop the envelope
sender if run as mailnull. See the Digital UNIX section
of src/README for more information. Problem noted by
@@ -7632,7 +7750,7 @@ summary of the changes in that release.
instead of 0644. Suggested by Ann-Kian Yeo of the
National University of Singapore.
Print errors if setgid/setuid/etc. fail during delivery. This helps
- detect cases where DefaultUid is set to something that the
+ detect cases where DefaultUser is set to something that the
system can't cope with.
PORTABILITY FIXES:
Support for AIX/RS 2.2.1 from Mark Whetzel of Western
@@ -9840,7 +9958,7 @@ summary of the changes in that release.
gethostname() (instead of myhostname(), which tries
to fully qualify the name) to be consistent with
SunOS. If your hostname is unqualified, this fixes
- transfers to slave servers. Bug noted by Keith
+ transfers to secondary servers. Bug noted by Keith
McMillan of Ameritech Services, Inc.
Fix Ultrix problem: gethostbyname() can return a very large
(> 500) h_length field, which causes the sockaddr
diff --git a/cf/README b/cf/README
index 91e69a918223..983aa2821a1a 100644
--- a/cf/README
+++ b/cf/README
@@ -396,7 +396,7 @@ SMTP_MAILER_MAXMSGS [undefined] If defined, the maximum number of
messages to deliver in a single connection for the
smtp, smtp8, esmtp, or dsmtp mailers.
SMTP_MAILER_MAXRCPTS [undefined] If defined, the maximum number of
- recipients to deliver in a single connection for the
+ recipients to deliver in a single envelope for the
smtp, smtp8, esmtp, or dsmtp mailers.
SMTP_MAILER_ARGS [TCP $h] The arguments passed to the smtp mailer.
About the only reason you would want to change this
@@ -1250,7 +1250,7 @@ access_db Turns on the access database feature. The access db gives
important information about this feature. Notice:
"-T<TMPF>" is meant literal, do not replace it by anything.
-blacklist_recipients
+blocklist_recipients
Turns on the ability to block incoming mail for certain
recipient usernames, hostnames, or addresses. For
example, you can block incoming mail to user nobody,
@@ -1579,7 +1579,7 @@ require_rdns Reject mail from connecting SMTP clients without proper
Entries such as
Connect:1.2.3.4 OK
Connect:1.2 RELAY
- will whitelist IP address 1.2.3.4, so that the rDNS
+ will allowlist IP address 1.2.3.4, so that the rDNS
blocking does apply to that IP address
Entries such as
@@ -2602,7 +2602,7 @@ requires a tag. For example,
From:another.dom REJECT
This would deny mails from spammer@some.dom but you could still
-send mail to that address even if FEATURE(`blacklist_recipients')
+send mail to that address even if FEATURE(`blocklist_recipients')
is enabled. Your system will allow relaying to friend.domain, but
not from it (unless enabled by other means). Connections from that
domain will be allowed even if it ends up in one of the DNS based
@@ -2723,7 +2723,7 @@ sender address.
If you use:
- FEATURE(`blacklist_recipients')
+ FEATURE(`blocklist_recipients')
then you can add entries to the map for local users, hosts in your
domains, or addresses in your domain which should not receive mail:
@@ -2747,14 +2747,14 @@ as value part in the access map. Taking the example from above:
Mail can't be sent to spammer@aol.com or anyone at cyberspammer.com.
That's why tagged entries should be used.
-There are several DNS based blacklists which can be found by
+There are several DNS based blocklists which can be found by
querying a search engine. These are databases of spammers
maintained in DNS. To use such a database, specify
FEATURE(`dnsbl', `dnsbl.example.com')
This will cause sendmail to reject mail from any site listed in the
-DNS based blacklist. You must select a DNS based blacklist domain
+DNS based blocklist. You must select a DNS based blocklist domain
to check by specifying an argument to the FEATURE. The default
error message is
@@ -2789,14 +2789,14 @@ This FEATURE can be included several times to query different
DNS based rejection lists.
Notice: to avoid checking your own local domains against those
-blacklists, use the access_db feature and add:
+blocklists, use the access_db feature and add:
Connect:10.1 OK
Connect:127.0.0.1 RELAY
to the access map, where 10.1 is your local network. You may
want to use "RELAY" instead of "OK" to allow also relaying
-instead of just disabling the DNS lookups in the blacklists.
+instead of just disabling the DNS lookups in the blocklists.
The features described above make use of the check_relay, check_mail,
@@ -2849,7 +2849,7 @@ my.domain and you have
in the access map, then any e-mail with a sender address of
<user@my.domain> will not be rejected by check_relay even though
it would match the hostname or IP address. This allows spammers
-to get around DNS based blacklist by faking the sender address. To
+to get around DNS based blocklist by faking the sender address. To
avoid this problem you have to use tagged entries:
To:my.domain RELAY
@@ -2978,7 +2978,7 @@ limits per client IP address or net. These features can limit the
rate of connections (connections per time unit) or the number of
incoming SMTP connections, respectively. If enabled, appropriate
rulesets are called at the end of check_relay, i.e., after DNS
-blacklists and generic access_db operations. The features require
+blocklists and generic access_db operations. The features require
FEATURE(`access_db') to be listed earlier in the mc file.
Note: FEATURE(`delay_checks') delays those connection control checks
@@ -3071,13 +3071,13 @@ rulesets and map lookups, they are modified as follows: each non-printable
character and the characters '<', '>', '(', ')', '"', '+', ' ' are replaced
by their HEX value with a leading '+'. For example:
-/C=US/ST=California/O=endmail.org/OU=private/CN=Darth Mail (Cert)/Email=
+/C=US/ST=California/O=endmail.org/OU=private/CN=Darth Mail (Cert)/emailAddress=
darth+cert@endmail.org
is encoded as:
/C=US/ST=California/O=endmail.org/OU=private/CN=
-Darth+20Mail+20+28Cert+29/Email=darth+2Bcert@endmail.org
+Darth+20Mail+20+28Cert+29/emailAddress=darth+2Bcert@endmail.org
(line breaks have been inserted for readability).
@@ -3089,30 +3089,27 @@ Examples:
To allow relaying for everyone who can present a cert signed by
/C=US/ST=California/O=endmail.org/OU=private/CN=
-Darth+20Mail+20+28Cert+29/Email=darth+2Bcert@endmail.org
+Darth+20Mail+20+28Cert+29/emailAddress=darth+2Bcert@endmail.org
simply use:
CertIssuer:/C=US/ST=California/O=endmail.org/OU=private/CN=
-Darth+20Mail+20+28Cert+29/Email=darth+2Bcert@endmail.org RELAY
+Darth+20Mail+20+28Cert+29/emailAddress=darth+2Bcert@endmail.org RELAY
To allow relaying only for a subset of machines that have a cert signed by
/C=US/ST=California/O=endmail.org/OU=private/CN=
-Darth+20Mail+20+28Cert+29/Email=darth+2Bcert@endmail.org
+Darth+20Mail+20+28Cert+29/emailAddress=darth+2Bcert@endmail.org
use:
CertIssuer:/C=US/ST=California/O=endmail.org/OU=private/CN=
-Darth+20Mail+20+28Cert+29/Email=darth+2Bcert@endmail.org SUBJECT
+Darth+20Mail+20+28Cert+29/emailAddress=darth+2Bcert@endmail.org SUBJECT
CertSubject:/C=US/ST=California/O=endmail.org/OU=private/CN=
-DeathStar/Email=deathstar@endmail.org RELAY
+DeathStar/emailAddress=deathstar@endmail.org RELAY
-Notes:
-- line breaks have been inserted after "CN=" for readability,
- each tagged entry must be one (long) line in the access map.
-- if OpenSSL 0.9.7 or newer is used then the "Email=" part of a DN
- is replaced by "emailAddress=".
+Note: line breaks have been inserted after "CN=" for readability,
+each tagged entry must be one (long) line in the access map.
Of course it is also possible to write a simple ruleset that allows
relaying for everyone who can present a cert that can be verified, e.g.,
@@ -3188,16 +3185,23 @@ CN:name name must match ${cn_subject}
CN ${client_name}/${server_name} must match ${cn_subject}
CS:name name must match ${cert_subject}
CI:name name must match ${cert_issuer}
+CITag:MYTag look up MYTag:${cert_issuer} in access map; the check
+ only succeeds if it is found with a RHS of OK.
Example: e-mail sent to secure.example.com should only use an encrypted
connection. E-mail received from hosts within the laptop.example.com domain
should only be accepted if they have been authenticated. The host which
receives e-mail for darth@endmail.org must present a cert that uses the
-CN smtp.endmail.org.
+CN smtp.endmail.org. E-mail sent to safe.example.com must be verified,
+have a matching CN, and must present a cert signed by a CA with one of
+the listed DNs.
-TLS_Srv:secure.example.com ENCR:112
-TLS_Clt:laptop.example.com PERM+VERIFY:112
+TLS_Srv:secure.example.com ENCR:112
+TLS_Clt:laptop.example.com PERM+VERIFY:112
TLS_Rcpt:darth@endmail.org ENCR:112+CN:smtp.endmail.org
+TLS_Srv:safe.example.net VERIFY+CN++CITag:MyCA
+MyCA:/C=US/ST=CA/O=safe/CN=example.net/ OK
+MyCA:/C=US/ST=CA/O=secure/CN=example.net/ OK
TLS Options per Session
@@ -3217,6 +3221,7 @@ options:
- Options: compare {Server,Client}SSLOptions.
- CipherList: same as the global option.
- CertFile, KeyFile: {Server,Client}{Cert,Key}File
+- Flags: see doc/op/op.me for details.
If FEATURE(`tls_session_features') is used, then default rulesets
are activated which look up entries in the access map with the tags
@@ -3234,15 +3239,12 @@ If FEATURE(`tls_session_features') is not used the user can provide
their own rulesets which must return the appropriate data.
If the rulesets are not defined or do not return a value, the
default TLS options are not modified.
-(These rulesets require the sendmail binary to be built with
-_FFR_TLS_SE_OPTS enabled.)
-About 2): the ruleset try_tls (srv_features) can be used that work
-together with the access map. Entries for the access map must be
-tagged with Try_TLS (Srv_Features) and refer to the hostname or IP
-address of the connecting system. A default case can be specified
-by using just the tag. For example, the following entries in the
-access map:
+About 2): the ruleset try_tls (srv_features) can be used together
+with the access map. Entries for the access map must be tagged
+with Try_TLS (Srv_Features) and refer to the hostname or IP address
+of the connecting system. A default case can be specified by using
+just the tag. For example, the following entries in the access map:
Try_TLS:broken.server NO
Srv_Features:my.domain v
@@ -3654,7 +3656,7 @@ for. In particular:
if your system allows "file giveaways" (that is, if a non-root
user can chown any file they own to any other user).
-* If your system allows file giveaways, DO NOT create a publically
+* If your system allows file giveaways, DO NOT create a publicly
writable directory for forward files. This will allow anyone
to steal anyone else's e-mail. Instead, create a script that
copies the .forward file from users' home directories once a
@@ -4011,6 +4013,10 @@ confUSERDB_SPEC UserDatabaseSpec
confFALLBACK_MX FallbackMXhost [undefined] Fallback MX host.
confFALLBACK_SMARTHOST FallbackSmartHost
[undefined] Fallback smart host.
+confTLS_FALLBACK_TO_CLEAR TLSFallbacktoClear
+ [undefined] If set, immediately try
+ a connection again without STARTTLS
+ after a TLS handshake failure.
confTRY_NULL_MX_LIST TryNullMXList [False] If this host is the best MX
for a host and other arrangements
haven't been made, try connecting
@@ -4364,10 +4370,13 @@ confCLIENT_KEY ClientKeyFile [undefined] File containing the
cert.
confCRL CRLFile [undefined] File containing certificate
revocation status, useful for X.509v3
- authentication. Note that CRL requires
- at least OpenSSL version 0.9.7.
+ authentication.
+confCRL_PATH CRLPath [undefined] Directory containing
+ hashes pointing to certificate
+ revocation status files.
confDH_PARAMETERS DHParameters [undefined] File containing the
DH parameters.
+confDANE DANE [false] Enable DANE support.
confRAND_FILE RandFile [undefined] File containing random
data (use prefix file:) or the
name of the UNIX socket if EGD is
@@ -4379,6 +4388,9 @@ confCERT_FINGERPRINT_ALGORITHM CertFingerprintAlgorithm
[undefined] The fingerprint algorithm
(digest) to use for the presented
cert.
+confSSL_ENGINE SSLEngine [undefined] Name of SSLEngine.
+confSSL_ENGINE_PATH SSLEnginePath [undefined] Path to dynamic library
+ for SSLEngine.
confNICE_QUEUE_RUN NiceQueueRun [undefined] If set, the priority of
queue runners is set the given value
(nice(3)).
@@ -4799,7 +4811,6 @@ M4 DIVERSIONS
5 locally interpreted names (overrides $R)
6 local configuration (at top of file)
7 mailer definitions
- 8 DNS based blacklists
+ 8 DNS based blocklists
9 special local rulesets (1 and 2)
-$Revision: 8.730 $, Last updated $Date: 2014-01-16 15:55:51 $
diff --git a/cf/cf/Makefile b/cf/cf/Makefile
index efec478cb95a..bf6f031b2f11 100644
--- a/cf/cf/Makefile
+++ b/cf/cf/Makefile
@@ -103,7 +103,7 @@ M4FILES=\
${CFDIR}/feature/bcc.m4 \
${CFDIR}/feature/bestmx_is_local.m4 \
${CFDIR}/feature/bitdomain.m4 \
- ${CFDIR}/feature/blacklist_recipients.m4 \
+ ${CFDIR}/feature/blocklist_recipients.m4 \
${CFDIR}/feature/conncontrol.m4 \
${CFDIR}/feature/dnsbl.m4 \
${CFDIR}/feature/domaintable.m4 \
diff --git a/cf/cf/generic-bsd4.4.cf b/cf/cf/generic-bsd4.4.cf
index ef642a4aa7b8..c1c9ce64751d 100644
--- a/cf/cf/generic-bsd4.4.cf
+++ b/cf/cf/generic-bsd4.4.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:56 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -122,7 +122,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -521,6 +521,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -540,12 +546,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1265,6 +1275,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1276,6 +1287,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/generic-hpux10.cf b/cf/cf/generic-hpux10.cf
index 827e77d0411d..7442b076a85a 100644
--- a/cf/cf/generic-hpux10.cf
+++ b/cf/cf/generic-hpux10.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:56 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -123,7 +123,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -522,6 +522,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -541,12 +547,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1266,6 +1276,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1277,6 +1288,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/generic-hpux9.cf b/cf/cf/generic-hpux9.cf
index dbd7fe595eee..2f39b3d8f5c4 100644
--- a/cf/cf/generic-hpux9.cf
+++ b/cf/cf/generic-hpux9.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:56 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -123,7 +123,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -522,6 +522,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -541,12 +547,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1266,6 +1276,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1277,6 +1288,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/generic-linux.cf b/cf/cf/generic-linux.cf
index 1eff0fa117f0..17bf46e49866 100644
--- a/cf/cf/generic-linux.cf
+++ b/cf/cf/generic-linux.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:56 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -127,7 +127,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -526,6 +526,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -545,12 +551,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1270,6 +1280,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1281,6 +1292,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/generic-mpeix.cf b/cf/cf/generic-mpeix.cf
index 149826d56ef8..f0520de5d0ef 100644
--- a/cf/cf/generic-mpeix.cf
+++ b/cf/cf/generic-mpeix.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:56 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -123,7 +123,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -522,6 +522,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -541,12 +547,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1266,6 +1276,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1277,6 +1288,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/generic-nextstep3.3.cf b/cf/cf/generic-nextstep3.3.cf
index c997dc8f3f4f..b51bbf80487a 100644
--- a/cf/cf/generic-nextstep3.3.cf
+++ b/cf/cf/generic-nextstep3.3.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:56 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -122,7 +122,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -521,6 +521,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -540,12 +546,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1265,6 +1275,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1276,6 +1287,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/generic-osf1.cf b/cf/cf/generic-osf1.cf
index 103a3616bb2f..2c9c7a5911e3 100644
--- a/cf/cf/generic-osf1.cf
+++ b/cf/cf/generic-osf1.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:57 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -123,7 +123,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -522,6 +522,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -541,12 +547,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1266,6 +1276,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1277,6 +1288,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/generic-solaris.cf b/cf/cf/generic-solaris.cf
index 538d84f63491..0c4c232ecbbe 100644
--- a/cf/cf/generic-solaris.cf
+++ b/cf/cf/generic-solaris.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:57 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -122,7 +122,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -521,6 +521,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -540,12 +546,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1265,6 +1275,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1276,6 +1287,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/generic-sunos4.1.cf b/cf/cf/generic-sunos4.1.cf
index 3d1482cfe16e..98a6084d6a75 100644
--- a/cf/cf/generic-sunos4.1.cf
+++ b/cf/cf/generic-sunos4.1.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:57 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -123,7 +123,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -522,6 +522,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -541,12 +547,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1266,6 +1276,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1277,6 +1288,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/generic-ultrix4.cf b/cf/cf/generic-ultrix4.cf
index 84c74b8e84ba..0e3a8e89c216 100644
--- a/cf/cf/generic-ultrix4.cf
+++ b/cf/cf/generic-ultrix4.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:57 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -123,7 +123,7 @@ DnMAILER-DAEMON
CPREDIRECT
# Configuration version number
-DZ8.15.2
+DZ8.16.1
###############
@@ -522,6 +522,12 @@ O MaxHeadersLength=32768
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -541,12 +547,16 @@ O MaxHeadersLength=32768
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1266,6 +1276,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1277,6 +1288,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/cf/knecht.mc b/cf/cf/knecht.mc
index 720389189eb4..2b79eb227927 100644
--- a/cf/cf/knecht.mc
+++ b/cf/cf/knecht.mc
@@ -46,7 +46,7 @@ define(`CYRUS_MAILER_PATH', `/usr/local/cyrus/bin/deliver')
define(`CYRUS_MAILER_FLAGS', `fAh5@/:|')
FEATURE(`access_db')
-FEATURE(`blacklist_recipients')
+FEATURE(`blocklist_recipients')
FEATURE(`local_lmtp')
FEATURE(`virtusertable')
FEATURE(`mailertable')
@@ -234,7 +234,7 @@ Kstorage macro
LOCAL_RULESETS
######################################################################
-### check for the existance of the X-MailScanner Header
+### check for the existence of the X-MailScanner Header
HX-MailScanner: $>+CheckXMSc
D{SobigFPat}Found to be clean
D{SobigFMsg}This message may contain the Sobig.F virus.
diff --git a/cf/cf/submit.cf b/cf/cf/submit.cf
index 6295d32db006..63d7cb720eb7 100644
--- a/cf/cf/submit.cf
+++ b/cf/cf/submit.cf
@@ -16,8 +16,8 @@
#####
##### SENDMAIL CONFIGURATION FILE
#####
-##### built by ca@sandman.dev-lab.sendmail.com on Thu Jul 2 05:24:31 PDT 2015
-##### in /x/ca/smi.git/sendmail/OpenSource/sendmail-8.15.2/cf/cf
+##### built by ca@lab.smi.sendmail.com on Thu Jul 2 22:41:57 PDT 2020
+##### in /var/tmp/ca/sm8.git/sendmail/OpenSource/sendmail-8.16.1/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
@@ -114,7 +114,7 @@ D{MTAHost}[127.0.0.1]
# Configuration version number
-DZ8.15.2/Submit
+DZ8.16.1/Submit
###############
@@ -513,6 +513,12 @@ O PidFile=/var/spool/clientmqueue/sm-client.pid
#O ServerSSLOptions
# client side SSL options
#O ClientSSLOptions
+# SSL Engine
+#O SSLEngine
+# Path to dynamic library for SSLEngine
+#O SSLEnginePath
+# TLS: fall back to clear text after handshake failure?
+#O TLSFallbacktoClear
# Input mail filters
#O InputMailFilters
@@ -532,12 +538,16 @@ O PidFile=/var/spool/clientmqueue/sm-client.pid
#O ClientKeyFile
# File containing certificate revocation lists
#O CRLFile
+# Directory containing hashes pointing to certificate revocation status files
+#O CRLPath
# DHParameters (only required if DSA/DH is used)
#O DHParameters
# Random data source (required for systems without /dev/urandom under OpenSSL)
#O RandFile
# fingerprint algorithm (digest) to use for the presented cert
#O CertFingerprintAlgorithm
+# enable DANE?
+#O DANE=false
# Maximum number of "useless" commands before slowing down
#O MaxNOOPCommands=20
@@ -1257,6 +1267,7 @@ R$* $| $* $@ $>"TLS_connection" $1
### ${verify}
######################################################################
Stls_server
+
R$* $@ $>"TLS_connection" $1
######################################################################
@@ -1268,6 +1279,7 @@ R$* $@ $>"TLS_connection" $1
######################################################################
STLS_connection
RSOFTWARE $#error $@ 4.7.0 $: "403 TLS handshake."
+RDANE_FAIL $#error $@ 4.7.0 $: "403 DANE check failed."
diff --git a/cf/feature/bcc.m4 b/cf/feature/bcc.m4
index 9454143f2060..5bb754bd04a3 100644
--- a/cf/feature/bcc.m4
+++ b/cf/feature/bcc.m4
@@ -76,7 +76,7 @@ R$* $| $* $: ifelse(len(X`'_ARG3_),`1', `$1', `_ARG3_')
ifdef(`_CANONIFY_BCC_', `dnl
R$+ @ $+ $: $1@$2 $| <$(canonicalRcpt $1 @ $2 $: $)>
R$* $| <> $@
-R$* $| <$* <TMPF>> $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."
+R$* $| <$* <TMPF>> $#error $@ 4.3.0 $: _TMPFMSG_(`BCC')
R$* $| <$+> $@ $2 map matched?
')
diff --git a/cf/feature/blacklist_recipients.m4 b/cf/feature/blacklist_recipients.m4
index 706d11754393..5312a2e50687 100644
--- a/cf/feature/blacklist_recipients.m4
+++ b/cf/feature/blacklist_recipients.m4
@@ -13,7 +13,6 @@ divert(0)
VERSIONID(`$Id: blacklist_recipients.m4,v 8.14 2013-11-22 20:51:11 ca Exp $')
divert(-1)
-ifdef(`_ACCESS_TABLE_',
- `define(`_BLACKLIST_RCPT_', 1)',
- `errprint(`*** ERROR: FEATURE(blacklist_recipients) requires FEATURE(access_db)
-')')
+errprint(`WARNING: FEATURE(blacklist_recipients) is deprecated; use FEATURE(blocklist_recipients.m4).
+')
+FEATURE(`blocklist_recipients')
diff --git a/cf/feature/blocklist_recipients.m4 b/cf/feature/blocklist_recipients.m4
new file mode 100644
index 000000000000..7c5a1df02218
--- /dev/null
+++ b/cf/feature/blocklist_recipients.m4
@@ -0,0 +1,19 @@
+divert(-1)
+#
+# Copyright (c) 1998, 1999 Proofpoint, 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: blocklist_recipients.m4,v 8.14 2013-11-22 20:51:11 ca Exp $')
+divert(-1)
+
+ifdef(`_ACCESS_TABLE_',
+ `define(`_BLOCKLIST_RCPT_', 1)',
+ `errprint(`*** ERROR: FEATURE(blocklist_recipients) requires FEATURE(access_db)
+')')
diff --git a/cf/feature/check_cert_altnames.m4 b/cf/feature/check_cert_altnames.m4
new file mode 100644
index 000000000000..9fae74ef0a3c
--- /dev/null
+++ b/cf/feature/check_cert_altnames.m4
@@ -0,0 +1,17 @@
+divert(-1)
+#
+# Copyright (c) 2019 Proofpoint, 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)dnl
+VERSIONID(`$Id: block_bad_helo.m4,v 1.2 2013-11-22 20:51:11 ca Exp $')
+divert(-1)
+define(`_FFR_TLS_ALTNAMES', `1')
+divert(6)dnl
+O SetCertAltnames=true
diff --git a/cf/feature/dnsbl.m4 b/cf/feature/dnsbl.m4
index 63b86759c320..dd8fd52583f9 100644
--- a/cf/feature/dnsbl.m4
+++ b/cf/feature/dnsbl.m4
@@ -17,7 +17,7 @@ define(`_DNSBL_R_',`')
ifelse(defn(`_ARG_'), `',
`errprint(`*** ERROR: missing argument for FEATURE(`dnsbl')')')
LOCAL_CONFIG
-# map for DNS based blacklist lookups
+# map for DNS based blocklist lookups
Kdnsbl DNSBL_MAP -T<TMP>ifdef(`DNSBL_MAP_OPT',` DNSBL_MAP_OPT')')
divert(-1)
define(`_DNSBL_SRV_', `_ARG_')dnl
diff --git a/cf/feature/enhdnsbl.m4 b/cf/feature/enhdnsbl.m4
index b3a86b969c26..f0ba5c50d482 100644
--- a/cf/feature/enhdnsbl.m4
+++ b/cf/feature/enhdnsbl.m4
@@ -16,7 +16,7 @@ ifdef(`_EDNSBL_R_',`dnl',`dnl
VERSIONID(`$Id: enhdnsbl.m4,v 1.13 2013-11-22 20:51:11 ca Exp $')
LOCAL_CONFIG
define(`_EDNSBL_R_',`')dnl
-# map for enhanced DNS based blacklist lookups
+# map for enhanced DNS based blocklist lookups
Kednsbl dns -R A -a. -T<TMP> -r`'ifdef(`EDNSBL_TO',`EDNSBL_TO',`5')
')
divert(-1)
diff --git a/cf/feature/tls_failures.m4 b/cf/feature/tls_failures.m4
new file mode 100644
index 000000000000..94982110f0b8
--- /dev/null
+++ b/cf/feature/tls_failures.m4
@@ -0,0 +1,13 @@
+divert(-1)
+#
+# Copyright (c) 2020 Proofpoint, 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.
+#
+
+errprint(`*** ERROR: FEATURE(tls_failures) has been replaced by confTLS_FALLBACK_TO_CLEAR
+')
+define(`confTLS_FALLBACK_TO_CLEAR', `true')
diff --git a/cf/m4/cfhead.m4 b/cf/m4/cfhead.m4
index eacdfb72f0ae..6d12e8582627 100644
--- a/cf/m4/cfhead.m4
+++ b/cf/m4/cfhead.m4
@@ -72,6 +72,15 @@ 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 Use a "token" for this error message to make them unique?
+dnl Note: this is not a documented option. To enable it, use:
+dnl define(`_USETMPFTOKEN_', `1')dnl
+ifdef(`_USETMPFTOKEN_', `
+define(_TMPFMSG_, `"451 Temporary system failure $1. Please try again later."')
+', `dnl
+define(_TMPFMSG_, `"451 Temporary system failure. Please try again later."')
+')
+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 ----
diff --git a/cf/m4/proto.m4 b/cf/m4/proto.m4
index 696bf36a5357..618dde00e24a 100644
--- a/cf/m4/proto.m4
+++ b/cf/m4/proto.m4
@@ -161,7 +161,7 @@ ifdef(`_ACCESS_TABLE_', `dnl
# access_db acceptance class
C{Accept}OK RELAY
ifdef(`_DELAY_COMPAT_8_10_',`dnl
-ifdef(`_BLACKLIST_RCPT_',`dnl
+ifdef(`_BLOCKLIST_RCPT_',`dnl
# possible access_db RHS for spam friends/haters
C{SpamTag}SPAMFRIEND SPAMHATER')')',
`dnl')
@@ -197,7 +197,9 @@ ifdef(`_MACRO_MAP_', `', `# macro storage map
define(`_MACRO_MAP_', `1')dnl
Kmacro macro')
# possible values for TLS_connection in access map
-C{Tls}VERIFY ENCR', `dnl')
+C{Tls}VERIFY ENCR
+C{TlsVerified}OK TRUSTED
+dnl', `dnl')
ifdef(`_CERT_REGEX_ISSUER_', `dnl
# extract relevant part from cert issuer
KCERTIssuer regex _CERT_REGEX_ISSUER_', `dnl')
@@ -653,6 +655,12 @@ _OPTION(CipherList, `confCIPHER_LIST', `')
_OPTION(ServerSSLOptions, `confSERVER_SSL_OPTIONS', `')
# client side SSL options
_OPTION(ClientSSLOptions, `confCLIENT_SSL_OPTIONS', `')
+# SSL Engine
+_OPTION(SSLEngine, `confSSL_ENGINE', `')
+# Path to dynamic library for SSLEngine
+_OPTION(SSLEnginePath, `confSSL_ENGINE_PATH', `')
+# TLS: fall back to clear text after handshake failure?
+_OPTION(TLSFallbacktoClear, `confTLS_FALLBACK_TO_CLEAR', `')
# Input mail filters
_OPTION(InputMailFilters, `confINPUT_MAIL_FILTERS', `')
@@ -682,12 +690,16 @@ _OPTION(ClientCertFile, `confCLIENT_CERT', `')
_OPTION(ClientKeyFile, `confCLIENT_KEY', `')
# File containing certificate revocation lists
_OPTION(CRLFile, `confCRL', `')
+# Directory containing hashes pointing to certificate revocation status files
+_OPTION(CRLPath, `confCRL_PATH', `')
# DHParameters (only required if DSA/DH is used)
_OPTION(DHParameters, `confDH_PARAMETERS', `')
# Random data source (required for systems without /dev/urandom under OpenSSL)
_OPTION(RandFile, `confRAND_FILE', `')
# fingerprint algorithm (digest) to use for the presented cert
_OPTION(CertFingerprintAlgorithm, `confCERT_FINGERPRINT_ALGORITHM', `')
+# enable DANE?
+_OPTION(DANE, `confDANE', `false')
# Maximum number of "useless" commands before slowing down
_OPTION(MaxNOOPCommands, `confMAX_NOOP_COMMANDS', `20')
@@ -1500,7 +1512,7 @@ R<$* <TMPF>> <$*> <$+> <$+> <$*> $: $&{opMode} $| TMPF <$&{addr_type}> $| $3
R<$*> <$* <TMPF>> <$+> <$+> <$*> $: $&{opMode} $| TMPF <$&{addr_type}> $| $3
ifelse(_LDAP_ROUTE_MAPTEMP_, `_TEMPFAIL_', `dnl
# ... temp fail RCPT SMTP commands
-R$={SMTPOpModes} $| TMPF <e r> $| $+ $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."')
+R$={SMTPOpModes} $| TMPF <e r> $| $+ $#error $@ 4.3.0 $: _TMPFMSG_(`OPM')')
# ... return original address for MTA to queue up
R$* $| TMPF <$*> $| $+ $@ $3
@@ -1733,7 +1745,7 @@ dnl if mark is <NO> then change it to <RELAY> if domain is "authorized"
dnl what if access map returns something else than RELAY?
dnl we are only interested in RELAY entries...
-dnl other To: entries: blacklist recipient; generic entries?
+dnl other To: entries: blocklist recipient; generic entries?
dnl if it is an error we probably do not want to relay anyway
ifdef(`_RELAY_HOSTS_ONLY_',
`R<NO> $* < @ $=R > $: <RELAY> $1 < @ $2 >
@@ -1807,7 +1819,7 @@ R<QUARANTINE:$+> <$*> $#error $@ quarantine $: $1
dnl error tag
R<ERROR:$-.$-.$-:$+> <$*> $#error $@ $1.$2.$3 $: $4
R<ERROR:$+> <$*> $#error $: $1
-ifdef(`_ATMPF_', `R<$* _ATMPF_> <$*> $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+ifdef(`_ATMPF_', `R<$* _ATMPF_> <$*> $#error $@ 4.3.0 $: _TMPFMSG_(`CR')', `dnl')
dnl generic error from access map
R<$+> <$*> $#error $: $1', `dnl')
@@ -1976,7 +1988,7 @@ R<REJECT> $* $#error ifdef(`confREJECT_MSG', `$: confREJECT_MSG', `$@ 5.7.1 $:
dnl error tag
R<ERROR:$-.$-.$-:$+> $* $#error $@ $1.$2.$3 $: $4
R<ERROR:$+> $* $#error $: $1
-ifdef(`_ATMPF_', `R<_ATMPF_> $* $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+ifdef(`_ATMPF_', `R<_ATMPF_> $* $#error $@ 4.3.0 $: _TMPFMSG_(`CM')', `dnl')
dnl generic error from access map
R<$+> $* $#error $: $1 error from access db',
`dnl')
@@ -2108,9 +2120,9 @@ R$* $=O $* < @ $* @@ $=w . > $* $@ $>"Rcpt_ok" $1 $2 $3
R$* < @ $* @@ $=w . > $* $: $1 < @ $3 > $4
R$* < @ $* @@ $* > $* $: $1 < @ $2 > $4')
-ifdef(`_BLACKLIST_RCPT_',`dnl
+ifdef(`_BLOCKLIST_RCPT_',`dnl
ifdef(`_ACCESS_TABLE_', `dnl
-# blacklist local users or any host from receiving mail
+# blocklist local users or any host from receiving mail
R$* $: <?> $1
dnl user is now tagged with @ to be consistent with check_mail
dnl and to distinguish users from hosts (com would be host, com@ would be user)
@@ -2143,7 +2155,7 @@ R<QUARANTINE:$+> $* $#error $@ quarantine $: $1
dnl error tag
R<ERROR:$-.$-.$-:$+> $* $#error $@ $1.$2.$3 $: $4
R<ERROR:$+> $* $#error $: $1
-ifdef(`_ATMPF_', `R<_ATMPF_> $* $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+ifdef(`_ATMPF_', `R<_ATMPF_> $* $#error $@ 4.3.0 $: _TMPFMSG_(`ROK1')', `dnl')
dnl generic error from access map
R<$+> $* $#error $: $1 error from access db
R@ $* $1 remove mark', `dnl')', `dnl')
@@ -2198,7 +2210,7 @@ R$+ < @ $+ > $| $* $: <$3> <$1 <@ $2>>',
ifdef(`_ACCESS_TABLE_', `dnl
dnl workspace: <Result-of-lookup | ?> <localpart<@domain>>
R<RELAY> $* $@ RELAY
-ifdef(`_ATMPF_', `R<$* _ATMPF_> $* $#TEMP $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+ifdef(`_ATMPF_', `R<$* _ATMPF_> $* $#TEMP $@ 4.3.0 $: _TMPFMSG_(`ROK2')', `dnl')
R<$*> <$*> $: $2',`dnl')
@@ -2268,7 +2280,7 @@ dnl Connect:My.Host.Domain RELAY
dnl Connect:My.Net REJECT
dnl since in check_relay client_name is checked before client_addr
R<REJECT> $* $@ REJECT rejected IP address')
-ifdef(`_ATMPF_', `R<_ATMPF_> $* $#TEMP $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+ifdef(`_ATMPF_', `R<_ATMPF_> $* $#TEMP $@ 4.3.0 $: _TMPFMSG_(`YOK1')', `dnl')
R<$*> <$*> $: $2', `dnl')
R$* $: [ $1 ] put brackets around it...
R$=w $@ RELAY ... and see if it is local
@@ -2287,7 +2299,7 @@ R<?> $+ < @ $=w > $@ RELAY FROM local', `dnl')
ifdef(`_RELAY_DB_FROM_', `dnl
R<?> $+ < @ $+ > $: <@> $>SearchList <! From> $| <F:$1@$2> ifdef(`_RELAY_DB_FROM_DOMAIN_', ifdef(`_RELAY_HOSTS_ONLY_', `<E:$2>', `<D:$2>')) <>
R<@> <RELAY> $@ RELAY RELAY FROM sender ok
-ifdef(`_ATMPF_', `R<@> <_ATMPF_> $#TEMP $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+ifdef(`_ATMPF_', `R<@> <_ATMPF_> $#TEMP $@ 4.3.0 $: _TMPFMSG_(`YOK2')', `dnl')
', `dnl
ifdef(`_RELAY_DB_FROM_DOMAIN_',
`errprint(`*** ERROR: _RELAY_DB_FROM_DOMAIN_ requires _RELAY_DB_FROM_
@@ -2331,7 +2343,7 @@ ifdef(`_ACCESS_TABLE_', `dnl
R<?> $* $: $>D <$1> <?> <+ Connect> <$1>',`dnl')')
ifdef(`_ACCESS_TABLE_', `dnl
R<RELAY> $* $@ RELAY
-ifdef(`_ATMPF_', `R<$* _ATMPF_> $* $#TEMP $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+ifdef(`_ATMPF_', `R<$* _ATMPF_> $* $#TEMP $@ 4.3.0 $: _TMPFMSG_(`YOK3')', `dnl')
R<$*> <$*> $: $2',`dnl')
dnl end of _PROMISCUOUS_RELAY_
divert(0)
@@ -2384,7 +2396,7 @@ ifdef(`_ACCESS_TABLE_', `',
`errprint(`*** ERROR: FEATURE(`delay_checks', `argument') requires FEATURE(`access_db')
')')dnl
dnl one of the next two rules is supposed to match
-dnl this code has been copied from BLACKLIST... etc
+dnl this code has been copied from BLOCKLIST... etc
dnl and simplified by omitting some < >.
R<?> $+ < @ $=w > $: <> $1 < @ $2 > $| <F: $1@$2 > <D: $2 > <U: $1@>
R<?> $+ < @ $* > $: <> $1 < @ $2 > $| <F: $1@$2 > <D: $2 >
@@ -2688,7 +2700,7 @@ R<?>$* $: $>A <$&{server_addr}> <?> <! TLS_TRY_TAG> <>
R<?>$* $: <$(access TLS_TRY_TAG`'_TAG_DELIM_ $: ? $)>
R<?>$* $@ OK
ifdef(`_ATMPF_', `dnl tempfail?
-R<$* _ATMPF_>$* $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+R<$* _ATMPF_>$* $#error $@ 4.3.0 $: _TMPFMSG_(`TT')', `dnl')
R<NO>$* $#error $@ 5.7.1 $: "550 do not try TLS with " $&{server_name} " ["$&{server_addr}"]"')
######################################################################
@@ -2721,7 +2733,7 @@ R$* $| $+ $: $1 $| $>SearchList <! TLS_RCPT_TAG> $| $2 <>
dnl found nothing: stop here
R$* $| <?> $@ OK
ifdef(`_ATMPF_', `dnl tempfail?
-R$* $| <$* _ATMPF_> $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+R$* $| <$* _ATMPF_> $#error $@ 4.3.0 $: _TMPFMSG_(`TR')', `dnl')
dnl use the generic routine (for now)
R$* $| <$+> $@ $>"TLS_connection" $&{verify} $| <$2>')
@@ -2751,7 +2763,7 @@ R$* $| <?>$* $: $1 $| $>A <$&{client_addr}> <?> <! TLS_CLT_TAG> <>
dnl do a default lookup: just TLS_CLT_TAG
R$* $| <?>$* $: $1 $| <$(access TLS_CLT_TAG`'_TAG_DELIM_ $: ? $)>
ifdef(`_ATMPF_', `dnl tempfail?
-R$* $| <$* _ATMPF_> $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+R$* $| <$* _ATMPF_> $#error $@ 4.3.0 $: _TMPFMSG_(`TC')', `dnl')
R$* $@ $>"TLS_connection" $1', `dnl
R$* $| $* $@ $>"TLS_connection" $1')
@@ -2769,6 +2781,8 @@ ifdef(`_LOCAL_TLS_SERVER_', `dnl
R$* $: $1 $| $>"Local_tls_server" $1
R$* $| $#$* $#$2
R$* $| $* $: $1', `dnl')
+ifdef(`_TLS_FAILURES_',`dnl
+R$* $: $(macro {saved_verify} $@ $1 $) $1')
ifdef(`_ACCESS_TABLE_', `dnl
dnl store name of other side
R$* $: $(macro {TLS_Name} $@ $&{server_name} $) $1
@@ -2777,7 +2791,7 @@ R$* $| <?>$* $: $1 $| $>A <$&{server_addr}> <?> <! TLS_SRV_TAG> <>
dnl do a default lookup: just TLS_SRV_TAG
R$* $| <?>$* $: $1 $| <$(access TLS_SRV_TAG`'_TAG_DELIM_ $: ? $)>
ifdef(`_ATMPF_', `dnl tempfail?
-R$* $| <$* _ATMPF_> $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+R$* $| <$* _ATMPF_> $#error $@ 4.3.0 $: _TMPFMSG_(`TS')', `dnl')
R$* $@ $>"TLS_connection" $1', `dnl
R$* $@ $>"TLS_connection" $1')
@@ -2798,6 +2812,7 @@ STLS_connection
ifdef(`_ACCESS_TABLE_', `dnl', `dnl use default error
dnl deal with TLS handshake failures: abort
RSOFTWARE $#error $@ ifdef(`TLS_PERM_ERR', `5.7.0', `4.7.0') $: "ifdef(`TLS_PERM_ERR', `503', `403') TLS handshake."
+RDANE_FAIL $#error $@ ifdef(`TLS_PERM_ERR', `5.7.0', `4.7.0') $: "ifdef(`TLS_PERM_ERR', `503', `403') DANE check failed."
divert(-1)')
dnl common ruleset for tls_{client|server}
dnl input: ${verify} $| <ResultOfLookup> [<>]
@@ -2813,14 +2828,19 @@ R$* $| <$={Tls} $*> $: $1 $| <ifdef(`TLS_PERM_ERR', `503:5.7.0', `403:4.7.0')>
dnl workspace: ${verify} $| [<SMTP:ESC>] <ResultOfLookup>
# deal with TLS handshake failures: abort
RSOFTWARE $| <$-:$+> $* $#error $@ $2 $: $1 " TLS handshake failed."
-dnl no <reply:dns> i.e. not requirements in the access map
+dnl no <reply:dns> i.e. no requirements in the access map
dnl use default error
RSOFTWARE $| $* $#error $@ ifdef(`TLS_PERM_ERR', `5.7.0', `4.7.0') $: "ifdef(`TLS_PERM_ERR', `503', `403') TLS handshake failed."
# deal with TLS protocol errors: abort
RPROTOCOL $| <$-:$+> $* $#error $@ $2 $: $1 " STARTTLS failed."
-dnl no <reply:dns> i.e. not requirements in the access map
+dnl no <reply:dns> i.e. no requirements in the access map
dnl use default error
RPROTOCOL $| $* $#error $@ ifdef(`TLS_PERM_ERR', `5.7.0', `4.7.0') $: "ifdef(`TLS_PERM_ERR', `503', `403') STARTTLS failed."
+# deal with DANE errors: abort
+RDANE_FAIL $| <$-:$+> $* $#error $@ $2 $: $1 " DANE check failed."
+dnl no <reply:dns> i.e. no requirements in the access map
+dnl use default error
+RDANE_FAIL $| $* $#error $@ ifdef(`TLS_PERM_ERR', `5.7.0', `4.7.0') $: "ifdef(`TLS_PERM_ERR', `503', `403') DANE check failed."
R$* $| <$*> <VERIFY> $: <$2> <VERIFY> <> $1
dnl separate optional requirements
R$* $| <$*> <VERIFY + $+> $: <$2> <VERIFY> <$3> $1
@@ -2834,16 +2854,16 @@ R$* $| $* $@ OK
# other side did authenticate (via STARTTLS)
dnl workspace: <SMTP:ESC> <{VERIFY,ENCR}[:BITS]> <[extensions]> ${verify}
dnl only verification required and it succeeded
-R<$*><VERIFY> <> OK $@ OK
+R<$*><VERIFY> <> $={TlsVerified} $@ OK
dnl verification required and it succeeded but extensions are given
dnl change it to <SMTP:ESC> <REQ:0> <extensions>
-R<$*><VERIFY> <$+> OK $: <$1> <REQ:0> <$2>
+R<$*><VERIFY> <$+> $={TlsVerified} $: <$1> <REQ:0> <$2>
dnl verification required + some level of encryption
-R<$*><VERIFY:$-> <$*> OK $: <$1> <REQ:$2> <$3>
+R<$*><VERIFY:$-> <$*> $={TlsVerified} $: <$1> <REQ:$2> <$3>
dnl just some level of encryption required
R<$*><ENCR:$-> <$*> $* $: <$1> <REQ:$2> <$3>
dnl workspace:
-dnl 1. <SMTP:ESC> <VERIFY [:bits]> <[extensions]> {verify} (!= OK)
+dnl 1. <SMTP:ESC> <VERIFY [:bits]> <[extensions]> {verify} (!~ $={TlsVerified})
dnl 2. <SMTP:ESC> <REQ:bits> <[extensions]>
dnl verification required but ${verify} is not set (case 1.)
R<$-:$+><VERIFY $*> <$*> $#error $@ $2 $: $1 " authentication required"
@@ -2851,6 +2871,7 @@ R<$-:$+><VERIFY $*> <$*> FAIL $#error $@ $2 $: $1 " authentication failed"
R<$-:$+><VERIFY $*> <$*> NO $#error $@ $2 $: $1 " not authenticated"
R<$-:$+><VERIFY $*> <$*> NOT $#error $@ $2 $: $1 " no authentication requested"
R<$-:$+><VERIFY $*> <$*> NONE $#error $@ $2 $: $1 " other side does not support STARTTLS"
+R<$-:$+><VERIFY $*> <$*> CLEAR $#error $@ $2 $: $1 " STARTTLS disabled locally"
dnl some other value for ${verify}
R<$-:$+><VERIFY $*> <$*> $+ $#error $@ $2 $: $1 " authentication failure " $4
dnl some level of encryption required: get the maximum level (case 2.)
@@ -2884,7 +2905,6 @@ R<$-:$+> $+ $@ $>"TLS_req" $3 $| <$1:$2>
dnl further requirements for this ruleset:
dnl name of "other side" is stored is {TLS_name} (client/server_name)
dnl
-dnl currently only CN[:common_name] is implemented
dnl right now this is only a logical AND
dnl i.e. all requirements must be true
dnl how about an OR? CN must be X or CN must be Y or ..
@@ -2896,6 +2916,11 @@ dnl no additional requirements: ok
R $| $+ $@ OK
dnl require CN: but no CN specified: use name of other side
R<CN> $* $| <$+> $: <CN:$&{TLS_Name}> $1 $| <$2>
+ifdef(`_FFR_TLS_ALTNAMES', `dnl
+R<CN:$={cert_altnames}> $* $| <$+> $@ $>"TLS_req" $2 $| <$3>
+R<CN:$-.$+> $* $| <$+> $: <CN:*.$2> $3 $| <$4>
+R<CN:$={cert_altnames}> $* $| <$+> $@ $>"TLS_req" $3 $| <$3>
+R<CN:$*> $* $| <$+> $: <CN:$&{TLS_Name}> $2 $| <$3>', `dnl')
dnl match, check rest
R<CN:$&{cn_subject}> $* $| <$+> $@ $>"TLS_req" $1 $| <$2>
dnl CN does not match
@@ -2911,6 +2936,10 @@ R<CI:$&{cert_issuer}> $* $| <$+> $@ $>"TLS_req" $1 $| <$2>
dnl CI does not match
dnl 1 2 3 4
R<CI:$+> $* $| <$-:$+> $#error $@ $4 $: $3 " Cert Issuer " $&{cert_issuer} " does not match " $1
+dnl
+R<CITag:$-> $* $| <$+> $: <$(access $1:$&{cert_issuer} $: ? $)> $2 $| <$3>
+R<?> $* $| <$-:$+> $#error $@ $3 $: $2 " Cert Issuer " $&{cert_issuer} " not acceptable"
+R<OK> $* $| <$+> $@ $>"TLS_req" $1 $| <$2>
dnl return from recursive call
ROK $@ OK
@@ -2970,7 +2999,7 @@ dnl if it returns SUBJECT we perform a similar check on the
dnl cert subject.
ifdef(`_ACCESS_TABLE_', `dnl
R$* $: <?> $&{verify}
-R<?> OK $: OK authenticated: continue
+R<?> $={TlsVerified} $: OK authenticated: continue
R<?> $* $@ NO not authenticated
ifdef(`_CERT_REGEX_ISSUER_', `dnl
R$* $: $(CERTIssuer $&{cert_issuer} $)',
@@ -3029,7 +3058,7 @@ R$+ $: $>SearchList <! ClientRate> $| $1 <>
dnl found nothing: stop here
R<?> $@ OK
ifdef(`_ATMPF_', `dnl tempfail?
-R<$* _ATMPF_> $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+R<$* _ATMPF_> $#error $@ 4.3.0 $: _TMPFMSG_(`RC')', `dnl')
dnl use the generic routine (for now)
R<0> $@ OK no limit
R<$+> $: <$1> $| $(arith l $@ $1 $@ $&{client_rate} $)
@@ -3051,7 +3080,7 @@ R$+ $: $>SearchList <! ClientConn> $| $1 <>
dnl found nothing: stop here
R<?> $@ OK
ifdef(`_ATMPF_', `dnl tempfail?
-R<$* _ATMPF_> $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
+R<$* _ATMPF_> $#error $@ 4.3.0 $: _TMPFMSG_(`CC')', `dnl')
dnl use the generic routine (for now)
R<0> $@ OK no limit
R<$+> $: <$1> $| $(arith l $@ $1 $@ $&{client_connections} $)
diff --git a/cf/m4/version.m4 b/cf/m4/version.m4
index 8d2680534a4a..dadff627bb2e 100644
--- a/cf/m4/version.m4
+++ b/cf/m4/version.m4
@@ -1,6 +1,6 @@
divert(-1)
#
-# Copyright (c) 1998-2015 Proofpoint, Inc. and its suppliers.
+# Copyright (c) 1998-2016 Proofpoint, Inc. and its suppliers.
# All rights reserved.
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
# Copyright (c) 1988, 1993
@@ -15,4 +15,4 @@ VERSIONID(`$Id: version.m4,v 8.237 2014-01-27 12:55:17 ca Exp $')
#
divert(0)
# Configuration version number
-DZ8.15.2`'ifdef(`confCF_VERSION', `/confCF_VERSION')
+DZ8.16.1`'ifdef(`confCF_VERSION', `/confCF_VERSION')
diff --git a/cf/ostype/hpux10.m4 b/cf/ostype/hpux10.m4
index c59828cedaa1..423bd5bb16d1 100644
--- a/cf/ostype/hpux10.m4
+++ b/cf/ostype/hpux10.m4
@@ -23,5 +23,5 @@ ifdef(`LOCAL_SHELL_PATH',, `define(`LOCAL_SHELL_PATH', /usr/bin/sh)')dnl
ifdef(`UUCP_MAILER_ARGS',, `define(`UUCP_MAILER_ARGS', `uux - -r -a$g -gC $h!rmail ($u)')')dnl
define(`confTIME_ZONE', `USE_TZ')dnl
dnl
-dnl For maximum compability with HP-UX, use:
+dnl For maximum compatibility with HP-UX, use:
dnl define(`confME_TOO', True)dnl
diff --git a/cf/ostype/hpux9.m4 b/cf/ostype/hpux9.m4
index d9fa69faf7d0..76c2258183cb 100644
--- a/cf/ostype/hpux9.m4
+++ b/cf/ostype/hpux9.m4
@@ -23,5 +23,5 @@ ifdef(`UUCP_MAILER_ARGS',, `define(`UUCP_MAILER_ARGS', `uux - -r -a$g -gC $h!rma
define(`confTIME_ZONE', `USE_TZ')dnl
define(`confEBINDIR', `/usr/lib')dnl
dnl
-dnl For maximum compability with HP-UX, use:
+dnl For maximum compatibility with HP-UX, use:
dnl define(`confME_TOO', True)dnl
diff --git a/contrib/cidrexpand b/contrib/cidrexpand
index efa5323a010c..ee24ee865275 100755
--- a/contrib/cidrexpand
+++ b/contrib/cidrexpand
@@ -1,13 +1,14 @@
#!/usr/bin/perl -w
-
-# $Id: cidrexpand,v 8.8 2006-08-07 17:18:37 ca Exp $
+#
+# usage:
+# cidrexpand < /etc/mail/access | makemap -r hash /etc/mail/access
#
# v 0.4
#
# 17 July 2000 Derek J. Balling (dredd@megacity.org)
-#
+#
# Acts as a preparser on /etc/mail/access_db to allow you to use address/bit
-# notation.
+# notation.
#
# If you have two overlapping CIDR blocks with conflicting actions
# e.g. 10.2.3.128/25 REJECT and 10.2.3.143 ACCEPT
@@ -25,114 +26,156 @@
# Added code to deal with the prefix tags that may now be included in
# the access_db
#
-# Added clarification in the notes for what to do if you have
+# Added clarification in the notes for what to do if you have
# exceptions to a larger CIDR block.
#
-# 26 Jul 2006 Richard Rognlie (richard@sendmail.com>
+# 26 Jul 2006 Richard Rognlie (richard@sendmail.com)
# Added code to strip "comments" (anything after a non-escaped #)
# # characters after a \ or within quotes (single and double) are
-# left intact.
+# left intact.
#
# e.g.
# From:1.2.3.4 550 Die spammer # spammed us 2006.07.26
# becomes
-# From:1.2.3.4 550 Die spammer
+# From:1.2.3.4 550 Die spammer
#
# 3 August 2006
-#
# Corrected a bug to have it handle the special case of "0.0.0.0/0"
# since Net::CIDR doesn't handle it properly.
#
-# usage:
-# cidrexpand < /etc/mail/access | makemap -r hash /etc/mail/access
+# 27 April 2016
+# Corrected IPv6 handling. Note that UseCompressedIPv6Addresses must
+# be turned off for this to work; there are three reasons for this:
+# 1) if the MTA uses compressed IPv6 addresses then CIDR 'cuts'
+# in the compressed range *cannot* be matched, as the MTA simply
+# won't look for them. E.g., there's no way to accurately
+# match "IPv6:fe80::/64" when for the address "IPv6:fe80::54ad"
+# the MTA doesn't lookup up "IPv6:fe80:0:0:0"
+# 2) cidrexpand only generates uncompressed addresses, so CIDR
+# 'cuts' to the right of the compressed range won't be matched
+# either. Why doesn't it generate compressed address output?
+# Oh, because:
+# 3) compressed addresses are ambiguous when colon-groups are
+# chopped off! You want an access map entry for
+# IPv6:fe80::0:5420
+# but not for
+# IPv6:fe80::5420:1234
+# ? Sorry, the former is really
+# IPv6:fe80::5420
+# which will also match the latter!
#
+# 25 July 2016
+# Since cidrexpand already requires UseCompressedIPv6Addresses to be
+# turned off, it can also canonicalize non-CIDR IPv6 addresses to the
+# format that sendmail looks up, expanding compressed addresses and
+# trimming superfluous leading zeros.
#
# Report bugs to: <dredd@megacity.org>
#
use strict;
-use Net::CIDR;
+use Net::CIDR qw(cidr2octets cidrvalidate);
use Getopt::Std;
-our ($opt_c,$opt_t);
-getopts('ct:');
+sub print_expanded_v4network;
+sub print_expanded_v6network;
-my $spaceregex = '\s+';
-if ($opt_t)
-{
- $spaceregex = $opt_t;
-}
+our %opts;
+getopts('ct:', \%opts);
+
+# Delimiter between the key and value
+my $space_re = exists $opts{t} ? $opts{t} : '\s+';
+
+# Regexp that matches IPv4 address literals
+my $ipv4_re = qr"(?:\d+\.){3}\d+";
+
+# Regexp that matches IPv6 address literals, plus a lot more.
+# Further checks are required for verifying that it's really one
+my $ipv6_re = qr"[0-9A-Fa-f:]{2,39}(?:\.\d+\.\d+\.\d+)?";
while (<>)
{
chomp;
- my ($prefix,$left,$right,$space);
+ my ($prefix, $network, $len, $right);
- if ( (/\#/) && $opt_c )
+ if ( (/\#/) && $opts{c} )
{
# print "checking...\n";
my $i;
my $qtype='';
- for ($i=0 ; $i<length($_) ; $i++)
+ for ($i=0 ; $i<length($_) ; $i++)
{
my $ch = substr($_,$i,1);
- if ($ch eq '\\')
+ if ($ch eq '\\')
{
$i++;
next;
}
- elsif ($qtype eq '' && $ch eq '#')
+ elsif ($qtype eq '' && $ch eq '#')
{
substr($_,$i) = '';
last;
}
- elsif ($qtype ne '' && $ch eq $qtype)
+ elsif ($qtype ne '' && $ch eq $qtype)
{
$qtype = '';
}
- elsif ($qtype eq '' && $ch =~ /[\'\"]/)
+ elsif ($qtype eq '' && $ch =~ /[\'\"]/)
{
$qtype = $ch;
}
}
- }
-
- if (! /^(|\S\S*:)(\d+\.){3}\d+\/\d\d?$spaceregex.*/ )
+ }
+
+ if (($prefix, $network, $len, $right) =
+ m!^(|\S+:)(${ipv4_re})/(\d+)(${space_re}.*)$!)
{
- print "$_\n";
+ print_expanded_v4network($network, $len, $prefix, $right);
+ }
+ elsif ((($prefix, $network, $len, $right) =
+ m!^((?:\S+:)?[Ii][Pp][Vv]6:)(${ipv6_re})(?:/(\d+))?(${space_re}.*)$!) &&
+ (!defined($len) || $len <= 128) &&
+ defined(cidrvalidate($network)))
+ {
+ print_expanded_v6network($network, $len // 128, $prefix, $right);
}
else
{
- ($prefix,$left,$space,$right) =
- /^(|\S\S*:)((?:\d+\.){3}\d+\/\d\d?)($spaceregex)(.*)$/;
-
- my @new_lefts = expand_network($left);
- foreach my $nl (@new_lefts)
- {
- print "$prefix$nl$space$right\n";
- }
+ print "$_\n";
}
}
-
-sub expand_network
+
+sub print_expanded_v4network
{
- my $left_input = shift;
- my @rc = ($left_input);
- my ($network,$mask) = split /\//, $left_input;
- if (defined $mask)
+ my ($network, $len, $prefix, $suffix) = @_;
+
+ # cidr2octets() doesn't handle a prefix-length of zero, so do
+ # that ourselves
+ foreach my $nl ($len == 0 ? (0..255) : cidr2octets("$network/$len"))
{
- return (0..255) if $mask == 0;
+ print "$prefix$nl$suffix\n";
+ }
+}
+
+sub print_expanded_v6network
+{
+ my ($network, $len, $prefix, $suffix) = @_;
- my @parts = split /\./, $network;
- while ($#parts < 3)
+ # cidr2octets() doesn't handle a prefix-length of zero, so do
+ # that ourselves. Easiest is to just recurse on bottom and top
+ # halves with a length of 1
+ if ($len == 0) {
+ print_expanded_v6network("::", 1, $prefix, $suffix);
+ print_expanded_v6network("8000::", 1, $prefix, $suffix);
+ }
+ else
+ {
+ foreach my $nl (cidr2octets("$network/$len"))
{
- push @parts, "0";
+ # trim leading zeros from each group
+ $nl =~ s/(^|:)0+(?=[^:])/$1/g;
+ print "$prefix$nl$suffix\n";
}
- my $clean_input = join '.', @parts;
- $clean_input .= "/$mask";
- my @octets = Net::CIDR::cidr2octets($clean_input);
- @rc = @octets;
}
- return @rc;
}
diff --git a/contrib/dnsblaccess.m4 b/contrib/dnsblaccess.m4
index da8e13a0a6a7..0075dba92fe8 100644
--- a/contrib/dnsblaccess.m4
+++ b/contrib/dnsblaccess.m4
@@ -24,7 +24,7 @@ dnl ## email. A tempfail-message value of `t' temporarily rejects
dnl ## with a default message. Otherwise the value should be your
dnl ## own message. The keytag is used to lookup the access map to
dnl ## further refine the result. I recommend a qualified keytag
-dnl ## (containing a ".") as less likely to accidently conflict with
+dnl ## (containing a ".") as less likely to accidentally conflict with
dnl ## other access tags.
dnl ##
dnl ## This is best illustrated with an example. Please do not use
@@ -66,7 +66,7 @@ ifdef(`_ACCESS_TABLE_', `dnl',
ifdef(`_EDNSBL_R_',`dnl',`dnl
define(`_EDNSBL_R_', `1')dnl ## prevent multiple redefines of the map.
LOCAL_CONFIG
-# map for enhanced DNS based blacklist lookups
+# map for enhanced DNS based blocklist lookups
Kednsbl dns -R A -a. -T<TMP> -r`'ifdef(`EDNSBL_TO',`EDNSBL_TO',`5')
')
divert(-1)
diff --git a/contrib/expn.pl b/contrib/expn.pl
index 85de08a7f419..317391238685 100755
--- a/contrib/expn.pl
+++ b/contrib/expn.pl
@@ -945,7 +945,7 @@ sub mxredirect
return undef;
}
# follow mx records, return a hostname
-# also follow temporary redirections comming from &domainify and
+# also follow temporary redirections coming from &domainify and
# &mxlookup
sub mx
{
diff --git a/contrib/mmuegel b/contrib/mmuegel
index 6db4a45189c1..e1610efa8606 100644
--- a/contrib/mmuegel
+++ b/contrib/mmuegel
@@ -268,7 +268,7 @@ sed 's/^X//' << 'SHAR_EOF' > 'libs/date.pl' &&
;# Fixed a couple of problems with &ls as pointed out by
;# Thomas Richter (richter@ki1.chemie.fu-berlin.de), thanks Thomas!
;# Also added a couple of SunOS 4.1.1 strftime-ish formats, %i and %k
-;# for space padded hours (` 1' to `12' and ` 0' to `23' respectivly),
+;# for space padded hours (` 1' to `12' and ` 0' to `23' respectively),
;# and %C for locale long date/time format. Changed &ampmH to take a
;# pad char parameter to make to evaled code for %i and %k simpler.
;# Added %E for suffixed day-of-month (ie 1st, 3rd, 4th etc).
@@ -398,7 +398,7 @@ X
X # watch out in 2070...
X $year += ($year < 70) ? 2000 : 1900;
X
-X # now loop throught the supplied format looking for tags...
+X # now loop through the supplied format looking for tags...
X while (($pos = index ($format, '%')) != -1) {
X
X # grab the format tag
@@ -471,7 +471,7 @@ sub ls {
X return ((&gettime ($TZ, time))[5] == @_[0]) ? "%R" : " %Y";
}
X
-# pad - pad $in with leading $pad until lenght $len
+# pad - pad $in with leading $pad until length $len
sub pad {
X local ($in, $len, $pad) = @_;
X local ($out) = "$in";
@@ -661,7 +661,7 @@ X
;# otherwise, $Status will be 0 and $Error_Msg will contain an error message.
;#
;# If $Use_Sendmail is 1 then sendmail is used to send the message. Normally
-;# a mailer such as Mail is used. By specifiying this you can include
+;# a mailer such as Mail is used. By specifying this you can include
;# headers in addition to text in either $Message or $Message_Is_File.
;# If either $Message or $Message_Is_File contain a Subject: header then
;# $Subject is ignored; otherwise, a Subject: header is automatically created.
@@ -1026,15 +1026,15 @@ X
;#
;# Does not care about order of switches, options, and arguments like
;# getopts.pl. Thus all non-switches/options will be kept in ARGV even if they
-;# are not at the end. If $Pass_Invalid is set all unkown options will be
+;# are not at the end. If $Pass_Invalid is set all unknown options will be
;# passed back to the caller by keeping them in @ARGV. This is useful when
;# parsing a command line for your script while ignoring options that you
;# may pass to another script. If this is set New_Getopts tries to maintain
-;# the switch clustering on the unkown switches.
+;# the switch clustering on the unknown switches.
;#
;# Accepts the special argument -usage to print the Usage string. Also accepts
;# the special option -version which prints the contents of the string
-;# $VERSION. $VERSION may or may not have an embeded \n in it. If -usage
+;# $VERSION. $VERSION may or may not have an embedded \n in it. If -usage
;# or -version are specified a status of -1 is returned. Note that the usage
;# option is only accepted if the usage string is not null.
;#
@@ -1048,8 +1048,8 @@ X
;# $Switch_To_Order {"v"} = 1;
;# $Switch_To_Order {"x"} = 2;
;#
-;# Note that in the case of multiple occurances of an option $Switch_To_Order
-;# will store each occurance of the argument via a string that emulates
+;# Note that in the case of multiple occurrences of an option $Switch_To_Order
+;# will store each occurrence of the argument via a string that emulates
;# an array. This is done by using join ($;, ...). You can retrieve the
;# array by using split (/$;/, ...).
;#
@@ -1062,7 +1062,7 @@ X
;# Another exciting ;-) feature that newgetopts has. Along with creating the
;# normal $opt_ scalars for the last value of an argument the list @opt_ is
;# created. It is an array which contains all the values of arguments to the
-;# basename of the variable. They are stored in the order which they occured
+;# basename of the variable. They are stored in the order which they occurred
;# on the command line starting with $[. Note that blank arguments are stored
;# as "". Along with providing support for multiple options on the command
;# line this also provides a method of counting the number of times an option
@@ -1293,8 +1293,8 @@ X
;# All other lines will be indented to match the amount of whitespace of
;# $Offset.
;#
-;# + If $Bullet_Indent is $TRUE $Offset will only be applied to the begining
-;# of lines as they occured in the original $String. Lines that are created
+;# + If $Bullet_Indent is $TRUE $Offset will only be applied to the beginning
+;# of lines as they occurred in the original $String. Lines that are created
;# by this routine will always be indented by blank spaces.
;#
;# + If $Columns is 0 no word-wrap is done. This might be useful to still
@@ -1306,7 +1306,7 @@ X
;# + If $Offset_Blank is $TRUE then empty lines will have $Offset pre-pended
;# to them. Otherwise, they will still empty.
;#
-;# This is a realy workhorse routine that I use in many places because of its
+;# This is a really workhorse routine that I use in many places because of its
;# veratility.
;#
;# Arguments:
@@ -1668,7 +1668,7 @@ sed 's/^X//' << 'SHAR_EOF' > 'man/postclip.1' &&
of the message. This keeps bounced mail private and helps to avoid disk space problems. \*(mp tries its best to keep as much of the header trail as possible.
Hopefully only the original body of the message will be filtered. Only messages
that have a subject that begins with 'Returned mail:' are filtered. This
-ensures that other mail is not accidently mucked with. Finally, note that
+ensures that other mail is not accidentally mucked with. Finally, note that
\fBsendmail\fR is used to deliver the message after it has been (possibly)
filtered. All of the original headers will remain intact.
.sp 1
diff --git a/devtools/M4/header.m4 b/devtools/M4/header.m4
index 4ecc4f01f2de..bc19392bba2a 100644
--- a/devtools/M4/header.m4
+++ b/devtools/M4/header.m4
@@ -25,7 +25,7 @@ define(`confSHELL', `/bin/sh')
define(`confBEFORE', `')
define(`confLIBDIRS', `')
define(`confINCDIRS', `')
-define(`confLIBSEARCH', `db bind resolv 44bsd')
+define(`confLIBSEARCH', `db bind resolv 44bsd cdb')
define(`confLIBSEARCHPATH', `/lib /usr/lib /usr/shlib')
define(`confSHAREDLIB_EXT', `.so')
define(`confSITECONFIG', `site.config')
diff --git a/devtools/OS/Darwin.14.x b/devtools/OS/Darwin.14.x
new file mode 100644
index 000000000000..a34e90146e37
--- /dev/null
+++ b/devtools/OS/Darwin.14.x
@@ -0,0 +1,25 @@
+# $Id: Darwin.13.x,v 1.1 2013-12-02 22:11:06 gshapiro Exp $
+
+dnl DO NOT EDIT THIS FILE.
+dnl Place personal settings in devtools/Site/site.config.m4
+
+#
+define(`confCC', `cc -pipe ${Extra_CC_Flags}')
+define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX')
+define(`confENVDEF', `-DDARWIN=140000 -DBIND_8_COMPAT -DNETINET6')
+define(`confLDOPTS', `${Extra_LD_Flags}')
+define(`confMTLDOPTS', `-lpthread')
+define(`confMILTER_STATIC', `')
+define(`confDEPEND_TYPE', `CC-M')
+define(`confOPTIMIZE', `-O3')
+define(`confRANLIBOPTS', `-c')
+define(`confHFDIR', `/usr/share/sendmail')
+define(`confINSTALL_RAWMAN')
+define(`confMANOWN', `root')
+define(`confMANGRP', `wheel')
+define(`confUBINOWN', `root')
+define(`confUBINGRP', `wheel')
+define(`confSBINOWN', `root')
+define(`confSBINGRP', `wheel')
+define(`confLDOPTS_SO', `-dynamiclib -flat_namespace -undefined suppress -single_module')
+define(`confSHAREDLIB_EXT', `.dylib')
diff --git a/devtools/OS/Darwin.15.x b/devtools/OS/Darwin.15.x
new file mode 100644
index 000000000000..c2de69c8266a
--- /dev/null
+++ b/devtools/OS/Darwin.15.x
@@ -0,0 +1,23 @@
+dnl DO NOT EDIT THIS FILE.
+dnl Place personal settings in devtools/Site/site.config.m4
+
+#
+define(`confCC', `cc -pipe ${Extra_CC_Flags}')
+define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX')
+define(`confENVDEF', `-DDARWIN=150000 -DBIND_8_COMPAT -DNETINET6')
+define(`confLDOPTS', `${Extra_LD_Flags}')
+define(`confMTLDOPTS', `-lpthread')
+define(`confMILTER_STATIC', `')
+define(`confDEPEND_TYPE', `CC-M')
+define(`confOPTIMIZE', `-O3')
+define(`confRANLIBOPTS', `-c')
+define(`confHFDIR', `/usr/share/sendmail')
+define(`confINSTALL_RAWMAN')
+define(`confMANOWN', `root')
+define(`confMANGRP', `wheel')
+define(`confUBINOWN', `root')
+define(`confUBINGRP', `wheel')
+define(`confSBINOWN', `root')
+define(`confSBINGRP', `wheel')
+define(`confLDOPTS_SO', `-dynamiclib -flat_namespace -undefined suppress -single_module')
+define(`confSHAREDLIB_EXT', `.dylib')
diff --git a/devtools/OS/Darwin.16.x b/devtools/OS/Darwin.16.x
new file mode 100644
index 000000000000..e153e1d52239
--- /dev/null
+++ b/devtools/OS/Darwin.16.x
@@ -0,0 +1,23 @@
+dnl DO NOT EDIT THIS FILE.
+dnl Place personal settings in devtools/Site/site.config.m4
+
+#
+define(`confCC', `cc -pipe ${Extra_CC_Flags}')
+define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX')
+define(`confENVDEF', `-DDARWIN=160000 -DBIND_8_COMPAT -DNETINET6')
+define(`confLDOPTS', `${Extra_LD_Flags}')
+define(`confMTLDOPTS', `-lpthread')
+define(`confMILTER_STATIC', `')
+define(`confDEPEND_TYPE', `CC-M')
+define(`confOPTIMIZE', `-O3')
+define(`confRANLIBOPTS', `-c')
+define(`confHFDIR', `/usr/share/sendmail')
+define(`confINSTALL_RAWMAN')
+define(`confMANOWN', `root')
+define(`confMANGRP', `wheel')
+define(`confUBINOWN', `root')
+define(`confUBINGRP', `wheel')
+define(`confSBINOWN', `root')
+define(`confSBINGRP', `wheel')
+define(`confLDOPTS_SO', `-dynamiclib -flat_namespace -undefined suppress -single_module')
+define(`confSHAREDLIB_EXT', `.dylib')
diff --git a/devtools/OS/Darwin.17.x b/devtools/OS/Darwin.17.x
new file mode 100644
index 000000000000..ef3ab555c4d9
--- /dev/null
+++ b/devtools/OS/Darwin.17.x
@@ -0,0 +1,23 @@
+dnl DO NOT EDIT THIS FILE.
+dnl Place personal settings in devtools/Site/site.config.m4
+
+#
+define(`confCC', `cc -pipe ${Extra_CC_Flags}')
+define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX')
+define(`confENVDEF', `-DDARWIN=170000 -DBIND_8_COMPAT -DNETINET6')
+define(`confLDOPTS', `${Extra_LD_Flags}')
+define(`confMTLDOPTS', `-lpthread')
+define(`confMILTER_STATIC', `')
+define(`confDEPEND_TYPE', `CC-M')
+define(`confOPTIMIZE', `-O3')
+define(`confRANLIBOPTS', `-c')
+define(`confHFDIR', `/usr/share/sendmail')
+define(`confINSTALL_RAWMAN')
+define(`confMANOWN', `root')
+define(`confMANGRP', `wheel')
+define(`confUBINOWN', `root')
+define(`confUBINGRP', `wheel')
+define(`confSBINOWN', `root')
+define(`confSBINGRP', `wheel')
+define(`confLDOPTS_SO', `-dynamiclib -flat_namespace -undefined suppress -single_module')
+define(`confSHAREDLIB_EXT', `.dylib')
diff --git a/devtools/OS/Darwin.18.x b/devtools/OS/Darwin.18.x
new file mode 100644
index 000000000000..9a93b96cb0fb
--- /dev/null
+++ b/devtools/OS/Darwin.18.x
@@ -0,0 +1,23 @@
+dnl DO NOT EDIT THIS FILE.
+dnl Place personal settings in devtools/Site/site.config.m4
+
+#
+define(`confCC', `cc -pipe ${Extra_CC_Flags}')
+define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX')
+define(`confENVDEF', `-DDARWIN=180000 -DBIND_8_COMPAT -DNETINET6')
+define(`confLDOPTS', `${Extra_LD_Flags}')
+define(`confMTLDOPTS', `-lpthread')
+define(`confMILTER_STATIC', `')
+define(`confDEPEND_TYPE', `CC-M')
+define(`confOPTIMIZE', `-O3')
+define(`confRANLIBOPTS', `-c')
+define(`confHFDIR', `/usr/share/sendmail')
+define(`confINSTALL_RAWMAN')
+define(`confMANOWN', `root')
+define(`confMANGRP', `wheel')
+define(`confUBINOWN', `root')
+define(`confUBINGRP', `wheel')
+define(`confSBINOWN', `root')
+define(`confSBINGRP', `wheel')
+define(`confLDOPTS_SO', `-dynamiclib -flat_namespace -undefined suppress -single_module')
+define(`confSHAREDLIB_EXT', `.dylib')
diff --git a/devtools/README b/devtools/README
index 04f808e640e3..986e2461bd6b 100644
--- a/devtools/README
+++ b/devtools/README
@@ -137,7 +137,7 @@ confLIBGRP bin The group for libraries.
confLIBMODE 444 The mode of installed libraries.
confLIBOWN root The owner for libraries.
confLIBS [varies] -l flags passed to ld.
-confLIBSEARCH db bind resolv 44bsd
+confLIBSEARCH db bind resolv 44bsd cdb
Search for these libraries for
linking with programs.
confLIBSEARCHPATH /lib /usr/lib /usr/shlib
@@ -177,7 +177,8 @@ confMANROOTMAN /usr/share/man/man The root of the man subtree, for
unformatted manual pages.
confMAPDEF [varies] The map definitions, e.g.,
-DNDBM -DNEWDB. -DNEWDB is always
- added if libdb.* can be found.
+ added if libdb.* can be found,
+ -DCDB is added if libcdb.* is found.
confMBINDIR /usr/sbin The location of the MTA (sm-mta,
sendmail) binary.
confMBINGRP bin The group of the MTA binary (sm-mta).
diff --git a/devtools/bin/Build b/devtools/bin/Build
index 4a1604c489f1..5f03a02e10cf 100755
--- a/devtools/bin/Build
+++ b/devtools/bin/Build
@@ -543,6 +543,8 @@ elif [ -r ${OBJ_ROOT}/obj${prefix}.$rel$sfx ]; then
abs_obj_dir=${OBJ_ROOT}/obj${prefix}.$rel$sfx
elif [ -r ${OBJ_ROOT}/obj${prefix}.$sfx ]; then
abs_obj_dir=${OBJ_ROOT}/obj${prefix}.$sfx
+elif [ -r ${OBJ_ROOT}/obj${prefix}$sfx ]; then
+ abs_obj_dir=${OBJ_ROOT}/obj${prefix}$sfx
fi
if [ -n "$abs_obj_dir" ]
diff --git a/devtools/bin/configure.sh b/devtools/bin/configure.sh
index daa951551bc4..db85c9df2862 100755
--- a/devtools/bin/configure.sh
+++ b/devtools/bin/configure.sh
@@ -115,11 +115,13 @@ do
fi
if [ -f $p/lib$l.a -o -f $p/lib$l$SOEXT ]
then
- case $l
- in
+ case $l in
db)
mapdef="$mapdef -DNEWDB"
;;
+ cdb)
+ mapdef="$mapdef -DCDB"
+ ;;
bind|resolv)
if [ -n "$resolver" ]
then
diff --git a/doc/op/op.me b/doc/op/op.me
index 57e25cd0940f..4d7ead30d4bb 100644
--- a/doc/op/op.me
+++ b/doc/op/op.me
@@ -90,10 +90,9 @@ Proofpoint, Inc.
.de Ve
Version \\$2
..
-.Ve $Revision: 8.759 $
.rm Ve
.sp
-For Sendmail Version 8.15
+For Sendmail Version 8.16
.)l
.(f
Sendmail is a trademark of Proofpoint, Inc.
@@ -149,8 +148,9 @@ RFC 2554 (SMTP Service Extension for Authentication),
RFC 2821 (Simple Mail Transfer Protocol),
RFC 2822 (Internet Message Format),
RFC 2852 (Deliver By SMTP Service Extension),
+RFC 2920 (SMTP Service Extension for Command Pipelining),
and
-RFC 2920 (SMTP Service Extension for Command Pipelining).
+RFC 7505 (A "Null MX" No Service Resource Record for Domains That Accept No Mail).
However, since
.i sendmail
is designed to work in a wider world,
@@ -309,9 +309,8 @@ program; for details see
.sh 3 "Creating a Site Configuration File"
.\"XXX
.pp
-(This section is not yet complete.
-For now, see the file devtools/README for details.)
-See sendmail/README for various compilation flags that can be set.
+See sendmail/README for various compilation flags that can be set,
+and devtools/README for details how to set them.
.sh 3 "Tweaking the Makefile"
.pp
.\" .b "XXX This should all be in the Site Configuration File section."
@@ -323,6 +322,8 @@ notably the
database.
At least one of these should be defined if at all possible.
.nr ii 1i
+.ip CDB
+Constant DataBase (tinycdb).
.ip NDBM
The ``new DBM'' format,
available on nearly all systems around today.
@@ -1224,7 +1225,9 @@ A recipient address is mapped to a queue group as follows.
First, if there is a ruleset called ``queuegroup'',
and if this ruleset maps the address to a queue group name,
then that queue group is chosen.
-That is, the argument for the ruleset is the recipient address
+That is, the argument for the ruleset is
+the recipient address
+(i.e., the address part of the resolved triple)
and the result should be
.b $#
followed by the name of a queue group.
@@ -1282,7 +1285,7 @@ In case one of the queue runners tries delivery to a slow recipient site
at the end of a queue run, the next queue run may be substantially delayed.
In general this should be smoothed out due to the distribution of
those slow jobs, however, for sites with small number of
-queue entries this might introduce noticable delays.
+queue entries this might introduce noticeable delays.
In general, persistent queue runners are only useful for
sites with big queues.
.sh 3 "Manual Intervention"
@@ -2908,7 +2911,7 @@ Therefore it is necessary to run the client mail queue periodically.
.pp
.i Sendmail
has several parameters to control resource usage.
-Besides those mentionted in the previous section, there are at least
+Besides those mentioned in the previous section, there are at least
.b MaxDaemonChildren ,
.b ConnectionRateThrottle ,
.b MaxQueueChildren ,
@@ -2954,7 +2957,7 @@ by looking for the macro definitions of
and
.b MAXETRNCOMMANDS .
If an SMTP command is issued more often than the corresponding
-.b MAXcmdCOMMANDS
+.b MAXcmdCOMMANDS
value, then the response is delayed exponentially,
starting with a sleep time of one second,
up to a maximum of four minutes (as defined by
@@ -2966,7 +2969,7 @@ then this could make a DoS attack even worse since it
keeps a connection open longer than necessary.
Therefore a connection is terminated with a 421 SMTP reply code
if the number of commands exceeds the limit by a factor of two and
-.b MAXBADCOMMANDS
+.b MAXBADCOMMANDS
is set to a value greater than zero (the default is 25).
.sh 2 "Delivery Mode"
.pp
@@ -3038,8 +3041,9 @@ should not be used by the SMTP server.
.pp
The level of logging can be set for
.i sendmail .
-The default using a standard configuration table is level 9.
-The levels are as follows:
+The default using a standard configuration is level 9.
+The levels are approximately as follows
+(some log types are using different level depending on various factors):
.nr ii 0.5i
.ip 0
Minimal logging.
@@ -3078,7 +3082,7 @@ questionable situations.
.ip 14
Logs refused connections.
.ip 15
-Log all incoming and outgoing SMTP commands.
+Log all incoming SMTP commands.
.ip 20
Logs attempts to run locked queue files.
These are not errors,
@@ -3280,7 +3284,7 @@ Accept group-writable
.i \&.forward
files as safe for program and file delivery.
.ip GroupWritableIncludeFile
-Allow group wriable
+Allow group writable
.i :include:
files.
.ip GroupWritableIncludeFileSafe
@@ -3355,7 +3359,7 @@ Allow world writable
.i \&.forward
files.
.ip WorldWritableIncludefile
-Allow world wriable
+Allow world writable
.i :include:
files.
.ip WriteMapToHardLink
@@ -3932,7 +3936,7 @@ The complete syntax for ruleset 0 is:
.)b
This specifies the
{mailer, host, user}
-3-tuple necessary to direct the mailer.
+3-tuple (triple) necessary to direct the mailer.
Note: the third element (
.i user
) is often also called
@@ -3964,9 +3968,11 @@ If the
is the built-in IPC mailer,
the
.i host
-may be a colon-separated list of hosts
-that are searched in order for the first working address
-(exactly like MX records).
+may be a colon (or comma) separated list of hosts.
+Each is separately MX expanded and the results are concatenated
+to make (essentially) one long MX list.
+Hosts separated by a comma have the same MX preference,
+and for each colon separated host the MX preference is increased.
The
.i user
is later rewritten by the mailer-specific envelope rewriting set
@@ -4148,7 +4154,7 @@ macro
for use in the argv expansion of the specified mailer.
Notice: since the envelope sender address will be used if
a delivery status notification must be send,
-i.e., is may specify a recipient,
+i.e., it may specify a recipient,
it is also run through ruleset zero.
If ruleset zero returns a temporary error
.b 4xy
@@ -4515,7 +4521,7 @@ for details, as well as
and note this warning:
Options already set before are not cleared!
.ip CipherList
-Specify cipher list for STARTTLS,
+Specify cipher list for STARTTLS (does not apply to TLSv1.3),
see
.i ciphers (1)
for possible values.
@@ -4526,6 +4532,28 @@ for the session.
File containing a certificate.
.ip KeyFile
File containing the private key for the certificate.
+.ip Flags
+Currently the only valid flags are
+.br
+.i R
+to require a CRL for each encountered certificate during verification
+(by default a missing CRL is ignored),
+.br
+.i c
+and
+.i C
+which basically clears/sets the option
+.i TLSFallbacktoClear
+for just this session, respectively,
+.br
+.i d
+to turn off DANE which is obviously only valid for
+.i tls_clt_features
+and requires DANE to be compiled in.
+This might be needed in case of a misconfiguration,
+e.g.,
+specifying invalid TLSA RRs.
+.br
.lp
.lp
Example:
@@ -4550,9 +4578,6 @@ and
.i KeyFile
must be specified together;
specifying only one is an error.
-.pp
-These rulesets require the sendmail binary to be built with _FFR_TLS_SE_OPTS
-enabled (see the "For Future Release" section).
.sh 4 "authinfo"
.pp
The
@@ -4589,9 +4614,9 @@ is ignored (even if the ruleset does not return a ``useful'' result).
The
.i queuegroup
ruleset is used to map a recipient address to a queue group name.
-The input for the ruleset is a recipient address as specified by the
-.sm "SMTP RCPT"
-command.
+The input for the ruleset is
+the recipient address
+(i.e., the address part of the resolved triple)
The ruleset should return
.b $#
followed by the name of a queue group.
@@ -4615,7 +4640,7 @@ pause.
If the return value starts with anything else or is not a number,
it is silently ignored.
Note: this ruleset is not invoked (and hence the feature is disabled)
-when the smtps (SMTP over SSL) is used, i.e.,
+when smtps (SMTP over SSL) is used, i.e.,
the
.i s
modifier is set for the daemon via
@@ -4651,9 +4676,11 @@ to an IP host address.
.pp
The host name passed in after the
.q $@
-may also be a colon-separated list of hosts.
+may also be a colon or comma separated list of hosts.
Each is separately MX expanded and the results are concatenated
to make (essentially) one long MX list.
+Hosts separated by a comma have the same MX preference,
+and for each colon separated host the MX preference is increased.
The intent here is to create
.q fake
MX records that are not published in DNS
@@ -5224,7 +5251,7 @@ The output of the
function, i.e., the number of seconds since 0 hours, 0 minutes,
0 seconds, January 1, 1970, Coordinated Universal Time (UTC).
.ip ${tls_version}
-The TLS/SSL version used for the connection, e.g., TLSv1, SSLv3, SSLv2;
+The TLS/SSL version used for the connection, e.g., TLSv1.2, TLSv1;
defined after STARTTLS has been used.
.ip ${total_rate}
The total number of incoming connections over the time interval specified
@@ -5241,6 +5268,7 @@ NOT no cert requested.
FAIL cert presented but could not be verified,
e.g., the signing CA is missing.
NONE STARTTLS has not been performed.
+CLEAR STARTTLS has been disabled internally for a clear text delivery attempt.
TEMP temporary error occurred.
PROTOCOL some protocol error occurred
at the ESMTP level (not TLS).
@@ -5859,7 +5887,7 @@ Do User Database rewriting on recipients as well as senders.
Normally when
.i sendmail
connects to a host via SMTP,
-it checks to make sure that this isn't accidently the same host name
+it checks to make sure that this isn't accidentally the same host name
as might happen if
.i sendmail
is misconfigured or if a long-haul network interface is set in loopback mode.
@@ -5893,7 +5921,7 @@ macro occurs in the
part of the mailer definition,
that field will be repeated as necessary
for all qualifying users.
-Removing this flag can defeat duplicate supression on a remote site
+Removing this flag can defeat duplicate suppression on a remote site
as each recipient is sent in a separate transaction.
.ip M\(dg
This mailer wants a
@@ -6519,6 +6547,10 @@ is specified),
(if
.sm NDBM
is specified),
+.q cdb
+(if
+.sm CDB
+is specified),
.q stab
(internal symbol table \*- not normally used
unless you have no other database lookup),
@@ -6647,7 +6679,7 @@ see section about STARTTLS for more information.
Specify the fingerprint algorithm (digest) to use for the presented cert.
If the option is not set,
md5 is used and the macro
-.p ${cert_md5}
+.b ${cert_md5}
contains the cert fingerprint.
If the option is explicitly set,
the specified algorithm (e.g., sha1) is used
@@ -6655,7 +6687,7 @@ and the macro
.b ${cert_fp}
contains the cert fingerprint.
.ip CipherList
-Specify cipher list for STARTTLS.
+Specify cipher list for STARTTLS (does not apply to TLSv1.3).
See
.i ciphers (1)
for possible values.
@@ -6756,7 +6788,7 @@ By default,
.i -SSL_OP_TLSEXT_PADDING
are used
(if those options are available).
-Options can be cleared by preceeding them with a minus sign.
+Options can be cleared by preceding them with a minus sign.
It is also possible to specify numerical values, e.g.,
.b -0x0010 .
.ip ColonOkInAddr
@@ -6851,9 +6883,18 @@ Solaris and pre-4.4BSD kernel users should see the note in sendmail/README .
[no short name]
Name of file that contains certificate
revocation status, useful for X.509v3 authentication.
-CRL checking requires at least OpenSSL version 0.9.7.
Note: if a CRLFile is specified but the file is unusable,
STARTTLS is disabled.
+.ip CRLPath=\fIname\fP
+[no short name]
+Name of directory that contains hashes pointing to
+certificate revocation status files.
+Symbolic links can be generated with the following
+two (Bourne) shell commands:
+.(b
+C=FileName_of_CRL
+ln -s $C `openssl crl -noout -hash < $C`.r0
+.)b
.ip DHParameters
This option applies to the server side only.
Possible values are:
@@ -6948,7 +6989,7 @@ can be a sequence (without any delimiters)
of the following characters:
.(b
.ta 1i
-a always require authentication
+a always require AUTH
b bind to interface through which mail has been received
c perform hostname canonification (.cf)
f require fully qualified hostname (.cf)
@@ -6961,7 +7002,7 @@ O optional; if opening the socket fails ignore it
S don't offer STARTTLS
.)b
That is, one way to specify a message submission agent (MSA) that
-always requires authentication is:
+always requires AUTH is:
.(b
O DaemonPortOptions=Name=MSA, Port=587, M=Ea
.)b
@@ -7000,7 +7041,7 @@ This will also override possible settings via
Note,
.i sendmail
will listen on a new socket
-for each occurence of the
+for each occurrence of the
.b DaemonPortOptions
option in a configuration file.
The modifier ``O'' causes sendmail to ignore a socket
@@ -7296,6 +7337,18 @@ are:
.\"8BITMIME\(->7BIT conversions are done.
In all cases properly declared 8BITMIME data will be converted to 7BIT
as needed.
+.p
+Note: if an automatic conversion is performed, a header with
+the following format will be added:
+.(b
+X-MIME-Autoconverted: from OLD to NEW by $j id $i
+.)b
+where
+.\" format?
+OLD
+and
+NEW
+describe the original format and the converted format, respectively.
.ip ErrorHeader=\fIfile-or-message\fP
[E]
Prepend error messages with the indicated message.
@@ -7393,6 +7446,10 @@ and then in
.ip HeloName=\fIname\fP
[no short name]
Set the name to be used for HELO/EHLO (instead of $j).
+.ip HelpFile=\fIfile\fP
+[H]
+Specify the help file for SMTP.
+If no file name is specified, "helpfile" is used.
.ip HoldExpensive
[c]
If an outgoing mailer is marked as being expensive,
@@ -7520,9 +7577,10 @@ If not set, there is no limit to the number of children --
that is, the system load average controls this.
.ip MaxHeadersLength=\fIN\fP
[no short name]
-The maximum length of the sum of all headers.
+If set to a value greater than zero it specifies
+the maximum length of the sum of all headers.
This can be used to prevent a denial of service attack.
-The default is no limit.
+The default is 32K.
.ip MaxHopCount=\fIN\fP
[h]
The maximum hop count.
@@ -7706,6 +7764,12 @@ Sets the list of characters that must be quoted if used in a full name
that is in the phrase part of a ``phrase <address>'' syntax.
The default is ``\'.''.
The characters ``@,;:\e()[]'' are always added to this list.
+Note: To avoid potential breakage of
+DKIM signatures it is useful to set
+.(b
+O MustQuoteChars=.
+.)b
+Moreover, relaxed header signing should be used for DKIM signatures.
.ip NiceQueueRun
[no short name]
The priority of queue runners (nice(3)).
@@ -8189,7 +8253,7 @@ By default,
.i -SSL_OP_TLSEXT_PADDING
are used
(if those options are available).
-Options can be cleared by preceeding them with a minus sign.
+Options can be cleared by preceding them with a minus sign.
It is also possible to specify numerical values, e.g.,
.b -0x0010 .
.ip ServiceSwitchFile=\fIfilename\fP
@@ -8301,6 +8365,31 @@ Defaults to
If set, issue temporary errors (4xy) instead of permanent errors (5xy).
This can be useful during testing of a new configuration to avoid
erroneous bouncing of mails.
+.ip SSLEngine
+Name of SSL engine to use.
+The available values depend on the OpenSSL version against which
+.i sendmail
+is compiled,
+see
+.(b
+openssl engine -v
+.)b
+for some information.
+.ip SSLEnginePath
+Path to dynamic library for SSL engine.
+This option is only useful if
+.i SSLEngine
+is set.
+If both are set, the engine will be loaded dynamically at runtime
+using the concatenation of the path,
+a slash "/",
+the string "lib",
+the value of
+.i SSLEngine ,
+and the string ".so".
+If only
+.i SSLEngine
+is set then the static version of the engine is used.
.ip StatusFile=\fIfile\fP
[S]
Log summary statistics in the named
@@ -8340,6 +8429,22 @@ PostMilter is useful only when
.i sendmail
is running as an SMTP server; in all other situations it
acts the same as True.
+.ip TLSFallbacktoClear
+[no short name]
+If set,
+.i sendmail
+immediately tries an outbound connection again without STARTTLS
+after a TLS handshake failure.
+Note:
+this applies to all connections even if TLS specific requirements are set
+(see rulesets
+.i tls_rcpt
+and
+.i tls_client
+).
+Hence such requirements will cause an error on a retry without STARTTLS.
+Therefore they should only trigger a temporary failure so the connection
+is later on tried again.
.ip TLSSrvOptions
[no short name]
List of options for SMTP STARTTLS for the server
@@ -8824,6 +8929,12 @@ $[\fIhostname\fP$]
.)b
.pp
There are many defined classes.
+.ip cdb
+Database lookups using the cdb(3) library.
+.i Sendmail
+must be compiled with
+.b CDB
+defined.
.ip dbm
Database lookups using the ndbm(3) library.
.i Sendmail
@@ -8885,7 +8996,7 @@ only the first value will be returned
unless the
.b \-z
(value separator)
-map flag is set.
+map option is set.
Also, the
.b \-1
map flag will treat a multiple value return
@@ -8906,14 +9017,11 @@ The format of the text file is defined by the
and
.b \-z
(field delimiter)
-flags.
+options.
.ip ph
PH query map.
Contributed and supported by
Mark Roth, roth@uiuc.edu.
-For more information,
-consult the web site
-.q http://www-dev.cites.uiuc.edu/sendmail/ .
.ip nsd
nsd map for IRIX 6.5 and later.
Contributed and supported by Bob Mende of SGI,
@@ -8922,11 +9030,15 @@ mende@sgi.com.
Internal symbol table lookups.
Used internally for aliasing.
.ip implicit
-Really should be called
-.q alias
-\(em this is used to get the default lookups
-for alias files,
-and is the default if no class is specified for alias files.
+Sequentially try a list of available map types:
+.i hash ,
+.i dbm ,
+and
+.i cdb .
+It is the default for alias files if no class is specified.
+If is no matching map type is found,
+the text version is used for the alias file,
+but other maps fail to open.
.ip user
Looks up users using
.i getpwnam (3).
@@ -8948,15 +9060,24 @@ This can be used to find out if this machine is the target for an MX record,
and mail can be accepted on that basis.
If the
.b \-z
-flag is given, then all MX names are returned,
+option is given, then all MX names are returned,
separated by the given delimiter.
+Note: the return value is deterministic,
+i.e., even if multiple MX records have the same preference,
+they will be returned in the same order.
.ip dns
This map requires the option -R to specify the DNS resource record
-type to lookup. The following types are supported:
+type to lookup.
+The following types are supported:
A, AAAA, AFSDB, CNAME, MX, NS, PTR, SRV, and TXT.
-A map lookup will return only one record.
+A map lookup will return only one record
+unless the
+.b \-z
+(value separator)
+option is set.
Hence for some types, e.g., MX records, the return value might be a random
-element of the list due to randomizing in the DNS resolver.
+element of the results due to randomizing in the DNS resolver,
+if only one element is returned.
.ip arpa
Returns the ``reverse'' for the given IP (IPv4 or IPv6) address,
i.e., the string for the PTR lookup,
@@ -8969,7 +9090,7 @@ For example, the following configuration lines:
Karpa arpa
SArpa
R$+ $: $(arpa $1 $)
-.)b
+.)b
work like this in test mode:
.(b
sendmail -bt
@@ -9069,33 +9190,45 @@ if used, it is substituted by the substring matches, delimited by
.b $|
or the string specified with the the
.b \-d
-flag. The flags available for the map are
+option.
+The options available for the map are
.(b
.ta 4n
-n not
-f case sensitive
-b basic regular expressions (default is extended)
-s substring match
--d set the delimiter used for -s
+-d set the delimiter string used for -s
-a append string to key
-m match only, do not replace/discard value
-D perform no lookup in deferred delivery mode.
.)b
The
.b \-s
-flag can include an optional parameter which can be used
-to select the substrings in the result of the lookup. For example,
+option can include an optional parameter which can be used
+to select the substrings in the result of the lookup.
+For example,
.(b
-s1,3,4
.)b
+The delimiter string specified via the
+.b \-d
+option is the sequence of characters after
+.b d
+ending at the first space.
+Hence it isn't possible to specify a space as delimiter,
+so if the option is immediately followed by a space
+the delimiter string is empty,
+which means the substrings are joined.
+
Notes: to match a
.b $
in a string,
\\$$
must be used.
-If the pattern contains spaces, they must be replaced
-with the blank substitution character, unless it is
-space itself.
+If the pattern contains spaces,
+they must be replaced with the blank substitution character,
+unless it is space itself.
.ip program
The arguments on the
.b K
@@ -9185,12 +9318,12 @@ and is one of the following upper case words:
.ta 9n
OK the key was found, result contains the looked up value
NOTFOUND the key was not found, the result is empty
-TEMP a temporary failure occured
-TIMEOUT a timeout occured on the server side
-PERM a permanent failure occured
+TEMP a temporary failure occurred
+TIMEOUT a timeout occurred on the server side
+PERM a permanent failure occurred
.)b
-In case of errors (status TEMP, TIMEOUT or PERM) the result field may
+In case of errors (status TEMP, TIMEOUT or PERM) the result field may
contain an explanatory message.
However, the explanatory message is not used any further by
.i sendmail .
@@ -9206,7 +9339,7 @@ Example replies:
in case of successful lookups, or:
.(b
-8:NOTFOUND,
+8:NOTFOUND,
.)b
in case the key was not found, or:
@@ -9331,7 +9464,7 @@ or
to indicate newline or tab respectively.
If omitted entirely,
the column separator is any sequence of white space.
-For LDAP maps this is the separator character
+For LDAP and some other maps this is the separator character
to combine multiple values
into a single return string.
If not set,
@@ -9413,6 +9546,11 @@ timeout: specify the timeout (in seconds) for communication
with the socket map server.
.pp
The following additional flags are present in the ldap map only:
+.ip "\-c\fItimeout\fP"
+Set the LDAP network timeout.
+sendmail must be compiled with
+.b \-DLDAP_OPT_NETWORK_TIMEOUT
+to use this flag.
.ip "\-R"
Do not auto chase referrals. sendmail must be compiled with
.b \-DLDAP_REFERRALS
@@ -9480,6 +9618,9 @@ Should be one of
.b LDAP_AUTH_SIMPLE ,
or
.b LDAP_AUTH_KRBV4 .
+The leading
+.b LDAP_AUTH_
+can be omitted and the value is case-insensitive.
.ip "\-P\fIpasswordfile\fP"
The file containing the secret key for the
.b LDAP_AUTH_SIMPLE
@@ -9530,8 +9671,9 @@ and the data is located in
.pp
The program
.i makemap (8)
-can be used to build any of the three database-oriented maps.
-It takes the following flags:
+can be used to build database-oriented maps.
+It takes at least the following flags
+(for a complete list see its man page):
.ip \-f
Do not fold upper to lower case in the map.
.ip \-N
@@ -9980,8 +10122,10 @@ configuration file.
If set,
the new version of the DBM library
that allows multiple databases will be used.
-If neither NDBM nor NEWDB are set,
+If neither CDB, NDBM, nor NEWDB are set,
a much less efficient method of alias lookup is used.
+.ip CWDB
+If set, use the cdb (tinycdb) package.
.ip NEWDB
If set, use the new database package from Berkeley (from 4.4BSD).
This package is substantially faster than DBM or NDBM.
@@ -10418,7 +10562,7 @@ Addresses in this header should receive error messages.
This header is a Content-Transfer-Encoding header.
.ip H_CTYPE
This header is a Content-Type header.
-.ip H_STRIPVAL
+.ip H_BCC
Strip the value from the header (for Bcc:).
.nr ii 5n
.lp
@@ -10440,7 +10584,7 @@ struct hdrinfo HdrInfo[] =
"to", H_RCPT,
"resent-to", H_RCPT,
"cc", H_RCPT,
- "bcc", H_RCPT\^|\^H_STRIPVAL,
+ "bcc", H_RCPT\^|\^H_BCC,
/* message identification and control */
"message", H_EOH,
"text", H_EOH,
@@ -10864,7 +11008,7 @@ it is necessary to understand at least some basics about X.509 certificates
and public key cryptography.
This information can be found in books about SSL/TLS
or on WWW sites, e.g.,
-.q http://www.OpenSSL.org/ .
+.q https://www.OpenSSL.org/ .
.sh 3 "Certificates for STARTTLS"
.pp
When acting as a server,
@@ -11003,6 +11147,43 @@ The macros which are subject to this encoding are
{cert_subject}, {cert_issuer}, {cn_subject}, {cn_issuer},
as well as
{auth_authen} and {auth_author}.
+.sh 2 "DANE"
+.pp
+Initial support for DANE (see RFC 7672 et.al.)
+is available if
+.i sendmail
+is compiled with the option
+.b DANE .
+Only TLSA RR 3-1-x (DANE-EE) is currently implemented.
+The option
+.(b
+O DANE=true
+.)b
+enables this feature at run time
+and it automatically adds
+.b use_dnssec
+and
+.b use_edns0
+to
+.(b
+O ResolverOptions
+.)b
+This requires a (preferrably local)
+validating DNS resolver which supports those options.
+
+If the client finds a usable TLSA RR and the check
+succeeds the macro
+.b ${verify}
+is set to
+.b TRUSTED .
+All non-DNS maps are considered
+.i secure
+just like DNS lookups with DNSSEC.
+Be aware that the implementation might not handle all
+error conditions as required by the RFCs.
+Moreover, TLSA RRs are not looked up for some features,
+e.g.,
+.i FallBackSmartHost .
.sh 1 "ACKNOWLEDGEMENTS"
.pp
I've worked on
@@ -11243,7 +11424,6 @@ this is equivalent to using \-p.)
.ip \-q\fItime\fP
Try to process the queued up mail.
If the time is given,
-a
.i sendmail
will start one or more processes to run through the queue(s) at the specified
time interval to deliver queued mail; otherwise, it only runs once.
@@ -11307,7 +11487,7 @@ together, and items with different key letters
.q and'ed
together.
.ip "\-Q[reason]"
-Quarantine a normal queue items with the given reason or
+Quarantine normal queue items with the given reason or
unquarantine quarantined queue items if no reason is given.
This should only be used with some sort of item matching using
.b \-q[!]\fIXstring\fP
@@ -11512,11 +11692,10 @@ but is actually realiased when the job is processed.
There will be one line for each recipient.
Version 1 qf files
also include a leading colon-terminated list of flags,
-which can be
+some of which are
`S' to return a message on successful final delivery,
`F' to return a message on failure,
`D' to return a message if the message is delayed,
-`B' to indicate that the body should be returned,
`N' to suppress returning the body,
and
`P' to declare this as a ``primary'' (command line or SMTP-session) address.
@@ -11727,7 +11906,6 @@ replace it with a blank sheet for double-sided output.
.\".sz 10
.\"Eric Allman
.\".sp
-.\"Version $Revision: 8.759 $
.\".ce 0
.bp 3
.ce
diff --git a/doc/op/op.ps b/doc/op/op.ps
index b3026d10c91a..6e0e2cba8e66 100644
--- a/doc/op/op.ps
+++ b/doc/op/op.ps
@@ -1,17 +1,21 @@
%!PS-Adobe-3.0
-%%Creator: groff version 1.18.1.1
-%%CreationDate: Fri Jun 19 18:46:22 2015
+%%Creator: groff version 1.19.2
+%%CreationDate: Wed Jul 1 22:01:42 2020
%%DocumentNeededResources: font Times-Bold
%%+ font Times-Roman
%%+ font Times-Italic
%%+ font Symbol
-%%DocumentSuppliedResources: procset grops 1.18 1
-%%Pages: 112
+%%DocumentSuppliedResources: procset grops 1.19 2
+%%Pages: 114
%%PageOrder: Ascend
+%%DocumentMedia: Default 612 792 0 () ()
%%Orientation: Portrait
%%EndComments
+%%BeginDefaults
+%%PageMedia: Default
+%%EndDefaults
%%BeginProlog
-%%BeginResource: procset grops 1.18 1
+%%BeginResource: procset grops 1.19 2
/setpacking where{
pop
currentpacking
@@ -79,7 +83,7 @@ LS{
/EP{
level0 restore
showpage
-}bind def
+}def
/DA{
newpath arcn stroke
}bind def
@@ -112,16 +116,22 @@ TM setmatrix
/Fr{
setrgbcolor fill
}bind def
+/setcmykcolor where{
+pop
/Fk{
setcmykcolor fill
}bind def
+}if
/Fg{
setgray fill
}bind def
/FL/fill load def
/LW/setlinewidth load def
/Cr/setrgbcolor load def
+/setcmykcolor where{
+pop
/Ck/setcmykcolor load def
+}if
/Cg/setgray load def
/RE{
findfont
@@ -164,9 +174,9 @@ newpath
/CNT countdictstack def
userdict begin
/showpage{}def
+/setpagedevice{}def
}bind def
/PEND{
-clear
countdictstack CNT sub{end}repeat
level1 restore
}bind def
@@ -176,6 +186,9 @@ pop
setpacking
}if
%%EndResource
+%%BeginFeature: *PageSize Default
+<< /PageSize [ 612 792 ] /ImagingBBox null >> setpagedevice
+%%EndFeature
%%IncludeResource: font Times-Bold
%%IncludeResource: font Times-Roman
%%IncludeResource: font Times-Italic
@@ -215,986 +228,736 @@ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 16/Times-Bold@0 SF<53454e444d41494c>236.833 143.4 Q/F1 10
-/Times-Bold@0 SF<544d>-8 I/F2 12/Times-Bold@0 SF<494e5354>170.172 172.2
-Q<414c4c41>-1.08 E<54494f4e20414e44204f50455241>-1.14 E
-<54494f4e204755494445>-1.14 E/F3 10/Times-Roman@0 SF
-<4572696320416c6c6d616e>263.42 196.2 Q<436c617573204173736d616e6e>256.75
-208.2 Q<477265>244.75 220.2 Q<676f7279204e65696c205368617069726f>-.15 E
-<50726f6f66706f696e742c20496e632e>256.475 232.2 Q -1.11<5665>260.225
-256.2 S<7273696f6e20382e373539>1.11 E -.15<466f>234.465 280.2 S 2.5
-<7253>.15 G<656e646d61696c2056>-2.5 E<657273696f6e20382e3135>-1.11 E/F4
-10/Times-Italic@0 SF<53656e646d61696c>97 324.6 Q/F5 8/Times-Roman@0 SF
-<544d>-5 I F3 .1<696d706c656d656e747320612067656e6572616c20707572706f73
-6520696e7465726e657477>2.6 5 N .1<6f726b206d61696c20726f7574696e672066>
--.1 F .1<6163696c69747920756e6465722074686520554e4958ae206f706572>-.1 F
-<2d>-.2 E .017<6174696e672073797374656d2e>72 336.6 R .017
-<4974206973206e6f74207469656420746f20616e>5.017 F 2.517<796f>-.15 G .017
-<6e65207472616e73706f72742070726f746f636f6c208a206974732066756e6374696f
-6e206d6179206265206c696b>-2.517 F .017
-<656e656420746f20612063726f7373626172207377697463682c>-.1 F 1.036<72656c
-6179696e67206d657373616765732066726f6d206f6e6520646f6d61696e20696e746f20
-616e6f74686572>72 348.6 R 6.036<2e49>-.55 G 3.536<6e74>-6.036 G 1.036<68
-652070726f636573732c2069742063616e20646f2061206c696d6974656420616d6f756e
-74206f66206d657373616765>-3.536 F .604<6865616465722065646974696e672074
-6f2070757420746865206d65737361676520696e746f206120666f726d61742074686174
-20697320617070726f70726961746520666f7220746865207265636569>72 360.6 R
-.604<76696e6720646f6d61696e2e>-.25 F .604<416c6c206f662074686973206973>
-5.604 F<646f6e6520756e6465722074686520636f6e74726f6c206f66206120636f6e8c
-6775726174696f6e208c6c652e>72 372.6 Q .711
-<44756520746f2074686520726571756972656d656e7473206f66208d65>97 388.8 R
-.711<786962696c69747920666f72>-.15 F F4<73656e646d61696c>3.211 E F3
-3.211<2c74>C .71
-<686520636f6e8c6775726174696f6e208c6c652063616e207365656d20736f6d65>
--3.211 F .71<7768617420756e61702d>-.25 F 2.893
-<70726f61636861626c652e20486f>72 400.8 R<7765>-.25 E -.15<7665>-.25 G
-1.193 -.4<722c2074>.15 H .393<6865726520617265206f6e6c792061206665>.4 F
-2.893<7762>-.25 G .394<6173696320636f6e8c6775726174696f6e7320666f72206d
-6f73742073697465732c20666f72207768696368207374616e6461726420636f6e8c6775
-2d>-2.893 F .646<726174696f6e208c6c6573206861>72 412.8 R .946 -.15
-<76652062>-.2 H .646<65656e20737570706c6965642e>.15 F .645
-<4d6f7374206f7468657220636f6e8c6775726174696f6e732063616e2062652062>
-5.646 F .645<75696c742062792061646a757374696e6720616e2065>-.2 F .645
-<78697374696e6720636f6e8c677572612d>-.15 F
-<74696f6e208c6c6520696e6372656d656e74616c6c79>72 424.8 Q<2e>-.65 E F4
-<53656e646d61696c>97 441 Q F3 .903
-<6973206261736564206f6e2052464320383231202853696d706c65204d61696c2054>
-3.403 F .904<72616e73706f72742050726f746f636f6c292c20524643203832322028
-496e7465726e6574204d61696c2048656164657273>-.35 F -.15<466f>72 453 S
-2.518<726d6174292c205246432039373420284d5820726f7574696e67292c2052464320
-313132332028496e7465726e657420486f737420526571756972656d656e7473292c2052
-4643203134313320284964656e74698c636174696f6e>.15 F<73657276>72 465 Q
-1.868<6572292c2052464320313635322028534d545020384249544d494d452045787465
-6e73696f6e292c2052464320313836392028534d5450205365727669636520457874656e
-73696f6e73292c205246432031383730>-.15 F .671<28534d54502053495a45204578
-74656e73696f6e292c2052464320313839312028534d54502044656c69>72 477 R -.15
-<7665>-.25 G .671<727920537461747573204e6f74698c636174696f6e73292c205246
-43203138393220284d756c7469706172742f5265706f7274292c>.15 F 1.273<524643
-20313839332028456e68616e636564204d61696c2053797374656d205374617475732043
-6f646573292c205246432031383934202844656c69>72 489 R -.15<7665>-.25 G
-1.273
-<727920537461747573204e6f74698c636174696f6e73292c205246432031393835>.15
-F .639<28534d5450205365727669636520457874656e73696f6e20666f722052656d6f
-7465204d657373616765205175657565205374617274696e67292c205246432032303333
-20284c6f63616c204d6573736167652054>72 501 R<72616e736d697373696f6e>-.35
-E .242<50726f746f636f6c292c2052464320323033342028534d545020536572766963
-6520457874656e73696f6e20666f722052657475726e696e6720456e68616e6365642045
-72726f7220436f646573292c20524643203230343520284d494d45292c>72 513 R .283
-<524643203234373620284d657373616765205375626d697373696f6e292c2052464320
-323438372028534d5450205365727669636520457874656e73696f6e20666f7220536563
-75726520534d5450206f>72 525 R -.15<7665>-.15 G 2.782<7254>.15 G .282
-<4c53292c20524643>-2.782 F .118<323535342028534d545020536572766963652045
-7874656e73696f6e20666f722041757468656e7469636174696f6e292c20524643203238
-3231202853696d706c65204d61696c2054>72 537 R .118
-<72616e736665722050726f746f636f6c292c205246432032383232>-.35 F .595
-<28496e7465726e6574204d6573736167652046>72 549 R .595
-<6f726d6174292c205246432032383532202844656c69>-.15 F -.15<7665>-.25 G
-3.095<7242>.15 G 3.095<7953>-3.095 G .595<4d5450205365727669636520457874
-656e73696f6e292c20616e642052464320323932302028534d545020536572>-3.095 F
-<2d>-.2 E .608<7669636520457874656e73696f6e20666f7220436f6d6d616e642050
-6970656c696e696e67292e>72 561 R<486f>5.608 E<7765>-.25 E -.15<7665>-.25
-G 1.409 -.4<722c2073>.15 H<696e6365>.4 E F4<73656e646d61696c>3.109 E F3
-.609<69732064657369676e656420746f2077>3.109 F .609
-<6f726b20696e20612077696465722077>-.1 F<6f726c642c>-.1 E<696e206d616e>72
-573 Q 2.5<7963>-.15 G
-<617365732069742063616e20626520636f6e8c677572656420746f2065>-2.5 E
-<78636565642074686573652070726f746f636f6c732e>-.15 E
-<546865736520636173657320617265206465736372696265642068657265696e2e>5 E
-<416c74686f756768>97 589.2 Q F4<73656e646d61696c>3.548 E F3 1.047<697320
-696e74656e64656420746f2072756e20776974686f757420746865206e65656420666f72
-206d6f6e69746f72696e672c206974206861732061206e756d626572206f662066656174
-75726573>3.548 F 1.972<74686174206d6179206265207573656420746f206d6f6e69
-746f72206f722061646a75737420746865206f7065726174696f6e20756e64657220756e
-757375616c2063697263756d7374616e6365732e>72 601.2 R 1.972
-<546865736520666561747572657320617265>6.972 F<6465736372696265642e>72
-613.2 Q .817<53656374696f6e206f6e652064657363726962657320686f>97 629.4 R
-3.317<7774>-.25 G 3.317<6f64>-3.317 G 3.317<6f61>-3.317 G<6261736963>
--.001 E F4<73656e646d61696c>3.316 E F3 3.316
-<696e7374616c6c6174696f6e2e2053656374696f6e>3.316 F<7477>3.316 E 3.316
-<6f65>-.1 G .816<78706c61696e7320746865206461792d746f2d646179>-3.466 F
-.282<696e666f726d6174696f6e20796f752073686f756c64206b6e6f>72 641.4 R
-2.782<7774>-.25 G 2.782<6f6d>-2.782 G .282
-<61696e7461696e20796f7572206d61696c2073797374656d2e>-2.782 F .282
-<496620796f75206861>5.282 F .583 -.15<766520612072>-.2 H<656c617469>.15
-E -.15<7665>-.25 G .283
-<6c79206e6f726d616c20736974652c207468657365207477>.15 F<6f>-.1 E .635
-<73656374696f6e732073686f756c6420636f6e7461696e20737566>72 653.4 R .635<
-8c6369656e7420696e666f726d6174696f6e20666f7220796f7520746f20696e7374616c
-6c>-.25 F F4<73656e646d61696c>3.135 E F3 .634<616e64206b>3.135 F .634
-<6565702069742068617070>-.1 F 4.434 -.65<792e2053>-.1 H .634
-<656374696f6e207468726565>.65 F .509
-<68617320696e666f726d6174696f6e207265>72 665.4 R -.05<6761>-.15 G .509
-<7264696e672074686520636f6d6d616e64206c696e65206172>.05 F 3.009
-<67756d656e74732e2053656374696f6e>-.18 F .51<666f7572206465736372696265
-7320736f6d6520706172616d65746572732074686174206d6179>3.009 F .32 LW 76
-675 72 675 DL 80 675 76 675 DL 84 675 80 675 DL 88 675 84 675 DL 92 675
-88 675 DL 96 675 92 675 DL 100 675 96 675 DL 104 675 100 675 DL 108 675
-104 675 DL 112 675 108 675 DL 116 675 112 675 DL 120 675 116 675 DL 124
-675 120 675 DL 128 675 124 675 DL 132 675 128 675 DL 136 675 132 675 DL
-140 675 136 675 DL 144 675 140 675 DL 148 675 144 675 DL 152 675 148 675
-DL 156 675 152 675 DL 160 675 156 675 DL 164 675 160 675 DL 168 675 164
-675 DL 172 675 168 675 DL 176 675 172 675 DL 180 675 176 675 DL 184 675
-180 675 DL 188 675 184 675 DL 192 675 188 675 DL 196 675 192 675 DL 200
-675 196 675 DL 204 675 200 675 DL 208 675 204 675 DL 212 675 208 675 DL
-216 675 212 675 DL/F6 8/Times-Bold@0 SF<444953434c41494d45523a>93.6 687
-Q F5<5468697320646f63756d656e746174696f6e20697320756e646572206d6f64698c
-636174696f6e2e>2 E<53656e646d61696c20697320612074726164656d61726b206f66
-2050726f6f66706f696e742c20496e632e>93.6 699 Q<55532050>4 E
-<6174656e74204e756d6265727320363836353637312c20363938363033372e>-.12 E
-F1<53656e646d61696c20496e7374616c6c6174696f6e20616e64204f7065726174696f
-6e204775696465>72 756 Q<534d4d3a30382d31>200.86 E 0 Cg EP
+/F0 16/Times-Bold@0 SF(SENDMAIL)236.833 143.4 Q/F1 10/Times-Bold@0 SF
+(TM)-8 I/F2 12/Times-Bold@0 SF(INST)170.172 172.2 Q(ALLA)-1.08 E
+(TION AND OPERA)-1.14 E(TION GUIDE)-1.14 E/F3 10/Times-Roman@0 SF
+(Eric Allman)263.42 196.2 Q(Claus Assmann)256.75 208.2 Q(Gre)244.75
+220.2 Q(gory Neil Shapiro)-.15 E(Proofpoint, Inc.)256.475 232.2 Q -.15
+(Fo)234.465 268.2 S 2.5(rS).15 G(endmail V)-2.5 E(ersion 8.16)-1.11 E/F4
+10/Times-Italic@0 SF(Sendmail)97 312.6 Q/F5 8/Times-Roman@0 SF(TM)-5 I
+F3 .1(implements a general purpose internetw)2.6 5 N .1
+(ork mail routing f)-.1 F .1(acility under the UNIX\256 oper)-.1 F(-)-.2
+E .017(ating system.)72 324.6 R .017(It is not tied to an)5.017 F 2.517
+(yo)-.15 G .017(ne transport protocol \212 its function may be lik)
+-2.517 F .017(ened to a crossbar switch,)-.1 F 1.036
+(relaying messages from one domain into another)72 336.6 R 6.036(.I)-.55
+G 3.536(nt)-6.036 G 1.036
+(he process, it can do a limited amount of message)-3.536 F .604(header\
+ editing to put the message into a format that is appropriate for the r\
+ecei)72 348.6 R .604(ving domain.)-.25 F .604(All of this is)5.604 F
+(done under the control of a con\214guration \214le.)72 360.6 Q .711
+(Due to the requirements of \215e)97 376.8 R .711(xibility for)-.15 F F4
+(sendmail)3.211 E F3 3.211(,t)C .71
+(he con\214guration \214le can seem some)-3.211 F .71(what unap-)-.25 F
+2.893(proachable. Ho)72 388.8 R(we)-.25 E -.15(ve)-.25 G 1.193 -.4(r, t)
+.15 H .393(here are only a fe).4 F 2.893(wb)-.25 G .394
+(asic con\214gurations for most sites, for which standard con\214gu-)
+-2.893 F .646(ration \214les ha)72 400.8 R .946 -.15(ve b)-.2 H .646
+(een supplied.).15 F .645(Most other con\214gurations can be b)5.646 F
+.645(uilt by adjusting an e)-.2 F .645(xisting con\214gura-)-.15 F
+(tion \214le incrementally)72 412.8 Q(.)-.65 E F4(Sendmail)97 429 Q F3
+.903(is based on RFC 821 \(Simple Mail T)3.403 F .904
+(ransport Protocol\), RFC 822 \(Internet Mail Headers)-.35 F -.15(Fo)72
+441 S 2.518(rmat\), RFC 974 \(MX routing\), RFC 1123 \(Internet Host Re\
+quirements\), RFC 1413 \(Identi\214cation).15 F(serv)72 453 Q 1.868(er\
+\), RFC 1652 \(SMTP 8BITMIME Extension\), RFC 1869 \(SMTP Service Exten\
+sions\), RFC 1870)-.15 F .671
+(\(SMTP SIZE Extension\), RFC 1891 \(SMTP Deli)72 465 R -.15(ve)-.25 G
+.671(ry Status Noti\214cations\), RFC 1892 \(Multipart/Report\),).15 F
+1.273(RFC 1893 \(Enhanced Mail System Status Codes\), RFC 1894 \(Deli)72
+477 R -.15(ve)-.25 G 1.273(ry Status Noti\214cations\), RFC 1985).15 F
+.639(\(SMTP Service Extension for Remote Message Queue Starting\), RFC \
+2033 \(Local Message T)72 489 R(ransmission)-.35 E .242(Protocol\), RFC\
+ 2034 \(SMTP Service Extension for Returning Enhanced Error Codes\), RF\
+C 2045 \(MIME\),)72 501 R .283(RFC 2476 \(Message Submission\), RFC 248\
+7 \(SMTP Service Extension for Secure SMTP o)72 513 R -.15(ve)-.15 G
+2.782(rT).15 G .282(LS\), RFC)-2.782 F .118(2554 \(SMTP Service Extensi\
+on for Authentication\), RFC 2821 \(Simple Mail T)72 525 R .118
+(ransfer Protocol\), RFC 2822)-.35 F .904(\(Internet Message F)72 537 R
+.903(ormat\), RFC 2852 \(Deli)-.15 F -.15(ve)-.25 G 3.403(rB).15 G 3.403
+(yS)-3.403 G .903(MTP Service Extension\), RFC 2920 \(SMTP Service)
+-3.403 F 2.201(Extension for Command Pipelining\), and RFC 7505 \(A "Nu\
+ll MX" No Service Resource Record for)72 549 R .678
+(Domains That Accept No Mail\).)72 561 R(Ho)5.678 E(we)-.25 E -.15(ve)
+-.25 G 1.478 -.4(r, s).15 H(ince).4 E F4(sendmail)3.178 E F3 .678
+(is designed to w)3.178 F .677(ork in a wider w)-.1 F .677(orld, in man)
+-.1 F(y)-.15 E(cases it can be con\214gured to e)72 573 Q
+(xceed these protocols.)-.15 E(These cases are described herein.)5 E
+(Although)97 589.2 Q F4(sendmail)3.547 E F3 1.048(is intended to run wi\
+thout the need for monitoring, it has a number of features)3.547 F 1.972
+(that may be used to monitor or adjust the operation under unusual circ\
+umstances.)72 601.2 R 1.972(These features are)6.972 F(described.)72
+613.2 Q .816(Section one describes ho)97 629.4 R 3.316(wt)-.25 G 3.316
+(od)-3.316 G 3.316(oab)-3.316 G(asic)-3.316 E F4(sendmail)3.316 E F3
+3.317(installation. Section)3.317 F(tw)3.317 E 3.317(oe)-.1 G .817
+(xplains the day-to-day)-3.467 F .283(information you should kno)72
+641.4 R 2.783(wt)-.25 G 2.783(om)-2.783 G .282
+(aintain your mail system.)-2.783 F .282(If you ha)5.282 F .582 -.15
+(ve a r)-.2 H(elati).15 E -.15(ve)-.25 G .282(ly normal site, these tw)
+.15 F(o)-.1 E .634(sections should contain suf)72 653.4 R .635
+(\214cient information for you to install)-.25 F F4(sendmail)3.135 E F3
+.635(and k)3.135 F .635(eep it happ)-.1 F 4.435 -.65(y. S)-.1 H .635
+(ection three).65 F .51(has information re)72 665.4 R -.05(ga)-.15 G
+.509(rding the command line ar).05 F 3.009(guments. Section)-.18 F .509
+(four describes some parameters that may)3.009 F .32 LW 76 675 72 675 DL
+80 675 76 675 DL 84 675 80 675 DL 88 675 84 675 DL 92 675 88 675 DL 96
+675 92 675 DL 100 675 96 675 DL 104 675 100 675 DL 108 675 104 675 DL
+112 675 108 675 DL 116 675 112 675 DL 120 675 116 675 DL 124 675 120 675
+DL 128 675 124 675 DL 132 675 128 675 DL 136 675 132 675 DL 140 675 136
+675 DL 144 675 140 675 DL 148 675 144 675 DL 152 675 148 675 DL 156 675
+152 675 DL 160 675 156 675 DL 164 675 160 675 DL 168 675 164 675 DL 172
+675 168 675 DL 176 675 172 675 DL 180 675 176 675 DL 184 675 180 675 DL
+188 675 184 675 DL 192 675 188 675 DL 196 675 192 675 DL 200 675 196 675
+DL 204 675 200 675 DL 208 675 204 675 DL 212 675 208 675 DL 216 675 212
+675 DL/F6 8/Times-Bold@0 SF(DISCLAIMER:)93.6 687 Q F5
+(This documentation is under modi\214cation.)2 E
+(Sendmail is a trademark of Proofpoint, Inc.)93.6 699 Q(US P)4 E
+(atent Numbers 6865671, 6986037.)-.12 E F1
+(Sendmail Installation and Operation Guide)72 756 Q(SMM:08-1)200.86 E 0
+Cg EP
%%Page: 2 2
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 198.36<534d4d3a30382d322053656e646d61696c>72 60 R
-<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF .363<626520736166656c7920747765616b>72 96 R
-2.862<65642e2053656374696f6e>-.1 F<8c76>2.862 E 2.862<6563>-.15 G .362<
-6f6e7461696e7320746865206e697474792d67726974747920696e666f726d6174696f6e
-2061626f75742074686520636f6e8c6775726174696f6e208c6c652e>-2.862 F .362
-<54686973207365632d>5.362 F .142<74696f6e20697320666f72206d61736f636869
-73747320616e642070656f706c652077686f206d75737420777269746520746865697220
-6f>72 108 R .143<776e20636f6e8c6775726174696f6e208c6c652e>-.25 F .143
-<53656374696f6e207369782064657363726962657320636f6e8c672d>5.143 F .228<
-75726174696f6e20746861742063616e20626520646f6e6520617420636f6d70696c6520
-74696d652e>72 120 R .227<54686520617070656e646978>5.227 F .227
-<6573206769>-.15 F .527 -.15<766520612062>-.25 H .227<726965662062>.15 F
-.227<75742064657461696c65642065>-.2 F .227
-<78706c616e6174696f6e206f662061206e756d626572>-.15 F<6f6620666561747572
-6573206e6f742064657363726962656420696e207468652072657374206f662074686520
-7061706572>72 132 Q<2e>-.55 E 0 Cg EP
+/F0 10/Times-Bold@0 SF 198.36(SMM:08-2 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF .362
+(be safely tweak)72 96 R 2.862(ed. Section)-.1 F<8c76>2.862 E 2.862(ec)
+-.15 G .362
+(ontains the nitty-gritty information about the con\214guration \214le.)
+-2.862 F .363(This sec-)5.363 F .143
+(tion is for masochists and people who must write their o)72 108 R .142
+(wn con\214guration \214le.)-.25 F .142(Section six describes con\214g-)
+5.142 F .227(uration that can be done at compile time.)72 120 R .227
+(The appendix)5.227 F .227(es gi)-.15 F .527 -.15(ve a b)-.25 H .227
+(rief b).15 F .227(ut detailed e)-.2 F .228(xplanation of a number)-.15
+F(of features not described in the rest of the paper)72 132 Q(.)-.55 E 0
+Cg EP
%%Page: 7 3
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d37>200.86 E 2.5
-<312e2042>72 96 R<4153494320494e5354>-.3 E<414c4c41>-.9 E<54494f4e>-.95
-E/F1 10/Times-Roman@0 SF .126<546865726520617265207477>112 112.2 R 2.626
-<6f62>-.1 G .126<6173696320737465707320746f20696e7374616c6c696e67>-2.626
-F/F2 10/Times-Italic@0 SF<73656e646d61696c>2.626 E F1 5.126<2e46>C .126
-<697273742c20796f75206861>-5.126 F .426 -.15<76652074>-.2 H 2.626<6f63>
-.15 G .127<6f6d70696c6520616e6420696e7374616c6c207468652062696e617279>
--2.626 F<2e>-.65 E<4966>87 124.2 Q F2<73656e646d61696c>2.889 E F1 .388<
-68617320616c7265616479206265656e20706f7274656420746f20796f7572206f706572
-6174696e672073797374656d20746861742073686f756c642062652073696d706c652e>
-2.889 F .388<5365636f6e642c20796f75206d757374>5.388 F -.2<6275>87 136.2
-S .278<696c6420612072756e2d74696d6520636f6e8c6775726174696f6e208c6c652e>
-.2 F .278<546869732069732061208c6c652074686174>5.278 F F2
-<73656e646d61696c>2.778 E F1 .279<7265616473207768656e206974207374617274
-7320757020746861742064657363726962657320746865>2.778 F .532
-<6d61696c657273206974206b6e6f>87 148.2 R .532<77732061626f75742c20686f>
--.25 F 3.031<7774>-.25 G 3.031<6f70>-3.031 G .531
-<61727365206164647265737365732c20686f>-3.031 F 3.031<7774>-.25 G 3.031
-<6f72>-3.031 G -.25<6577>-3.031 G .531
-<7269746520746865206d65737361676520686561646572>.25 F 3.031<2c61>-.4 G
-.531<6e64207468652073657474696e6773206f66>-3.031 F -.25<7661>87 160.2 S
-.868<72696f7573206f7074696f6e732e>.25 F .868<416c74686f7567682074686520
-636f6e8c6775726174696f6e208c6c652063616e20626520717569746520636f6d706c65>
-5.868 F .869
-<782c206120636f6e8c6775726174696f6e2063616e20757375616c6c79206265>-.15 F
--.2<6275>87 172.2 S 1.112<696c74207573696e6720616e204d342d62617365642063
-6f6e8c6775726174696f6e206c616e67756167652e>.2 F 1.112
-<417373756d696e6720796f75206861>6.112 F 1.411 -.15<76652074>-.2 H 1.111
-<6865207374616e64617264>.15 F F2<73656e646d61696c>3.611 E F1
-<64697374726962>3.611 E<752d>-.2 E<74696f6e2c20736565>87 184.2 Q F2
-<63662f524541444d45>2.5 E F1
-<666f72206675727468657220696e666f726d6174696f6e2e>2.5 E .192<5468652072
-656d61696e646572206f6620746869732073656374696f6e2077696c6c20646573637269
-62652074686520696e7374616c6c6174696f6e206f66>112 200.4 R F2
-<73656e646d61696c>2.692 E F1 .192
-<617373756d696e6720796f752063616e20757365206f6e65>2.692 F 1.432
-<6f66207468652065>87 212.4 R 1.432<78697374696e6720636f6e8c677572617469
-6f6e7320616e64207468617420746865207374616e6461726420696e7374616c6c617469
-6f6e20706172616d6574657273206172652061636365707461626c652e>-.15 F 1.431
-<416c6c20706174682d>6.431 F .976<6e616d657320616e642065>87 224.4 R .976
-<78616d706c657320617265206769>-.15 F -.15<7665>-.25 G 3.476<6e66>.15 G
-.976<726f6d2074686520726f6f74206f6620746865>-3.476 F F2
-<73656e646d61696c>3.476 E F1 .977<737562747265652c206e6f726d616c6c79>
-3.476 F F2<2f7573722f7372>3.477 E<632f757372>-.37 E
-<2e7362696e2f73656e642d>-1.11 E<6d61696c>87 236.4 Q F1
-<6f6e20342e344253442d62617365642073797374656d732e>2.5 E .166
-<436f6e74696e7565207769746820746865206e65>112 252.6 R .166
-<78742073656374696f6e20696620796f75206e6565642f77>-.15 F .166
-<616e7420746f20636f6d70696c65>-.1 F F2<73656e646d61696c>2.666 E F1 2.665
-<796f757273656c662e204966>2.665 F .165<796f75206861>2.665 F .465 -.15
-<766520612072>-.2 H<756e2d>.15 E<6e696e672062696e61727920616c7265616479
-206f6e20796f75722073797374656d2c20796f752073686f756c642070726f6261626c79
-20736b697020746f2073656374696f6e20312e322e>87 264.6 Q F0 2.5
-<312e312e20436f6d70696c696e67>87 288.6 R<53656e646d61696c>2.5 E F1
-<416c6c>127 304.8 Q F2<73656e646d61696c>2.57 E F1 .07
-<736f7572636520697320696e20746865>2.57 F F2<73656e646d61696c>2.571 E F1
-<7375626469726563746f7279>2.571 E 5.071<2e54>-.65 G 2.571<6f63>-5.871 G
-.071<6f6d70696c652073656e646d61696c2c209963649a20696e746f20746865>-2.571
-F F2<73656e642d>2.571 E<6d61696c>102 316.8 Q F1
-<6469726563746f727920616e642074797065>2.5 E<2e2f4275696c64>142 333 Q
-1.411<546869732077696c6c206c6561>102 349.2 R 1.711 -.15<76652074>-.2 H
-1.411<68652062696e61727920696e20616e20617070726f7072696174656c79206e616d
-6564207375626469726563746f7279>.15 F 3.911<2c65>-.65 G 1.41
-<2e672e2c206f626a2e4253442d4f532e322e312e693338362e>-3.911 F<4974>6.41 E
--.1<776f>102 361.2 S<726b7320666f72206d756c7469706c65206f626a6563742076>
-.1 E<657273696f6e7320636f6d70696c6564206f7574206f66207468652073616d6520
-6469726563746f7279>-.15 E<2e>-.65 E F0 2.5<312e312e312e2054>102 385.2 R
-<7765616b696e6720746865204275696c6420496e>-.74 E -.1<766f>-.4 G
-<636174696f6e>.1 E F1 -1.1<596f>142 401.4 S 2.904<7563>1.1 G .404
-<616e206769>-2.904 F .704 -.15<76652070>-.25 H .404
-<6172616d6574657273206f6e20746865>.15 F F2<4275696c64>2.905 E F1 2.905
-<636f6d6d616e642e20496e>2.905 F .405
-<6d6f737420636173657320746865736520617265206f6e6c792075736564207768656e>
-2.905 F<746865>117 413.4 Q F2<6f626a2e2a>2.5 E F1
-<6469726563746f7279206973208c72737420637265617465642e>5 E 1.6 -.8
-<546f2072>5 H<6573746172742066726f6d20736372617463682c20757365>.8 E F2
-<2d63>2.5 E F1 5<2e54>C<6865736520636f6d6d616e647320696e636c7564653a>-5
-E<ad4c>117 429.6 Q F2<6c6962646972>2.5 E<73>-.1 E F1 2.5<416c>153 441.6
-S<697374206f66206469726563746f7269657320746f2073656172636820666f72206c69
-627261726965732e>-2.5 E<ad49>117 457.8 Q F2<696e63646972>2.5 E<73>-.1 E
-F1 2.5<416c>153 469.8 S<697374206f66206469726563746f7269657320746f207365
-6172636820666f7220696e636c756465208c6c65732e>-2.5 E<ad45>117 486 Q F2
-<656e>2.5 E<766172>-.4 E F1<3d>A F2<76616c7565>A F1<53657420616e20656e>
-153 498 Q<7669726f6e6d656e742076>-.4 E
-<61726961626c6520746f20616e20696e64696361746564>-.25 E F2<76616c7565>2.5
-E F1<6265666f726520636f6d70696c696e672e>2.5 E 23.42<ad6320437265617465>
-117 514.2 R 2.5<616e>2.5 G -.25<6577>-2.5 G F2<6f626a2e2a>2.75 E F1
-<74726565206265666f72652072756e6e696e672e>5 E<ad66>117 530.4 Q F2
-<73697465636f6e8c67>2.5 E F1 2.193<526561642074686520696e64696361746564
-207369746520636f6e8c6775726174696f6e208c6c652e>153 542.4 R 2.192
-<4966207468697320706172616d65746572206973206e6f742073706563698c65642c>
-7.193 F F2<4275696c64>4.692 E F1<696e636c75646573>153 554.4 Q F2<616c6c>
-11.511 E F1 9.011<6f6620746865208c6c6573>11.511 F F2<2442>11.512 E
-<55494c4454>-.1 E<4f4f4c532f536974652f73697465>-.18 E<2e246f736366>-.15
-E<2e6d34>-.15 E F1<616e64>11.512 E F2<2442>11.512 E<55494c442d>-.1 E
--.18<544f>153 566.4 S<4f4c532f536974652f73697465>.18 E<2e636f6e8c67>-.15
-E<2e6d34>-.15 E F1 2.985<2c77>C .485<68657265202442>-2.985 F<55494c4454>
--.1 E .485<4f4f4c53206973206e6f726d616c6c79>-.18 F F2<2e2e2f6465>2.985 E
-<76746f6f6c73>-.15 E F1 .485<616e6420246f736366206973>2.985 F .678
-<7468652073616d65206e616d652061732075736564206f6e20746865>153 578.4 R F2
-<6f626a2e2a>3.178 E F1<6469726563746f7279>5.678 E 5.678<2e53>-.65 G .678
-<65652062656c6f>-5.678 F 3.178<7766>-.25 G .678
-<6f722061206465736372697074696f6e206f66207468652073697465>-3.178 F
-<636f6e8c6775726174696f6e208c6c652e>153 590.4 Q 22.3<ad5320536b6970>117
-606.6 R<6175746f2d636f6e8c6775726174696f6e2e>4.421 E F2<4275696c64>6.921
-E F1 1.921<77696c6c2061>4.421 F -.2<766f>-.2 G 1.921<6964206175746f2d64
-6574656374696e67206c69627261726965732069662074686973206973207365742e>.2
-F<416c6c>6.92 E<6c696272617269657320616e64206d61702064658c6e6974696f6e73
-206d7573742062652073706563698c656420696e20746865207369746520636f6e8c6775
-726174696f6e208c6c652e>153 618.6 Q 5.606<4d6f7374206f746865722070617261
-6d6574657273206172652070617373656420746f20746865>117 634.8 R F2<6d616b>
-8.107 E<65>-.1 E F1 5.607
-<70726f6772616d3b20666f722064657461696c7320736565>8.107 F F2<2442>8.107
-E<55494c442d>-.1 E -.18<544f>117 646.8 S<4f4c532f524541444d45>.18 E F1
-<2e>A F0 2.5<312e312e322e204372>102 670.8 R
-<656174696e672061205369746520436f6e8c6775726174696f6e2046696c65>-.18 E
-F1 1.09
-<28546869732073656374696f6e206973206e6f742079657420636f6d706c6574652e>
-142 687 R -.15<466f>6.089 G 3.589<726e>.15 G -.25<6f77>-3.589 G 3.589
-<2c73>-.4 G 1.089<656520746865208c6c65206465>-3.589 F 1.089
-<76746f6f6c732f524541444d4520666f722064657461696c732e29>-.25 F
-<5365652073656e646d61696c2f524541444d4520666f722076>117 699 Q<6172696f75
-7320636f6d70696c6174696f6e208d61677320746861742063616e206265207365742e>
--.25 E 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-7)200.86 E 2.5(1. B)72 96 R(ASIC INST)-.3 E(ALLA)-.9 E(TION)-.95
+E/F1 10/Times-Roman@0 SF .127(There are tw)112 112.2 R 2.627(ob)-.1 G
+.126(asic steps to installing)-2.627 F/F2 10/Times-Italic@0 SF(sendmail)
+2.626 E F1 5.126(.F)C .126(irst, you ha)-5.126 F .426 -.15(ve t)-.2 H
+2.626(oc).15 G .126(ompile and install the binary)-2.626 F(.)-.65 E(If)
+87 124.2 Q F2(sendmail)2.888 E F1 .388(has already been ported to your \
+operating system that should be simple.)2.888 F .389(Second, you must)
+5.388 F -.2(bu)87 136.2 S .279(ild a run-time con\214guration \214le.).2
+F .278(This is a \214le that)5.279 F F2(sendmail)2.778 E F1 .278
+(reads when it starts up that describes the)2.778 F .531(mailers it kno)
+87 148.2 R .531(ws about, ho)-.25 F 3.031(wt)-.25 G 3.031(op)-3.031 G
+.531(arse addresses, ho)-3.031 F 3.031(wt)-.25 G 3.031(or)-3.031 G -.25
+(ew)-3.031 G .531(rite the message header).25 F 3.031(,a)-.4 G .532
+(nd the settings of)-3.031 F -.25(va)87 160.2 S .869(rious options.).25
+F .869(Although the con\214guration \214le can be quite comple)5.869 F
+.868(x, a con\214guration can usually be)-.15 F -.2(bu)87 172.2 S 1.111
+(ilt using an M4-based con\214guration language.).2 F 1.112
+(Assuming you ha)6.112 F 1.412 -.15(ve t)-.2 H 1.112(he standard).15 F
+F2(sendmail)3.612 E F1(distrib)3.612 E(u-)-.2 E(tion, see)87 184.2 Q F2
+(cf/README)2.5 E F1(for further information.)2.5 E .192
+(The remainder of this section will describe the installation of)112
+200.4 R F2(sendmail)2.692 E F1 .192(assuming you can use one)2.692 F
+1.431(of the e)87 212.4 R 1.432(xisting con\214gurations and that the s\
+tandard installation parameters are acceptable.)-.15 F 1.432(All path-)
+6.432 F .977(names and e)87 224.4 R .976(xamples are gi)-.15 F -.15(ve)
+-.25 G 3.476(nf).15 G .976(rom the root of the)-3.476 F F2(sendmail)
+3.476 E F1 .976(subtree, normally)3.476 F F2(/usr/sr)3.476 E(c/usr)-.37
+E(.sbin/send-)-1.11 E(mail)87 236.4 Q F1(on 4.4BSD-based systems.)2.5 E
+.165(Continue with the ne)112 252.6 R .165(xt section if you need/w)-.15
+F .166(ant to compile)-.1 F F2(sendmail)2.666 E F1 2.666(yourself. If)
+2.666 F .166(you ha)2.666 F .466 -.15(ve a r)-.2 H(un-).15 E(ning binar\
+y already on your system, you should probably skip to section 1.2.)87
+264.6 Q F0 2.5(1.1. Compiling)87 288.6 R(Sendmail)2.5 E F1(All)127 304.8
+Q F2(sendmail)2.571 E F1 .071(source is in the)2.571 F F2(sendmail)2.571
+E F1(subdirectory)2.571 E 5.071(.T)-.65 G 2.571(oc)-5.871 G .07
+(ompile sendmail, \231cd\232 into the)-2.571 F F2(send-)2.57 E(mail)102
+316.8 Q F1(directory and type)2.5 E(./Build)142 333 Q 1.41
+(This will lea)102 349.2 R 1.711 -.15(ve t)-.2 H 1.411
+(he binary in an appropriately named subdirectory).15 F 3.911(,e)-.65 G
+1.411(.g., obj.BSD-OS.2.1.i386.)-3.911 F(It)6.411 E -.1(wo)102 361.2 S
+(rks for multiple object v).1 E
+(ersions compiled out of the same directory)-.15 E(.)-.65 E F0 2.5
+(1.1.1. T)102 385.2 R(weaking the Build In)-.74 E -.1(vo)-.4 G(cation).1
+E F1 -1.1(Yo)142 401.4 S 2.905(uc)1.1 G .405(an gi)-2.905 F .705 -.15
+(ve p)-.25 H .405(arameters on the).15 F F2(Build)2.905 E F1 2.905
+(command. In)2.905 F .404(most cases these are only used when)2.905 F
+(the)117 413.4 Q F2(obj.*)2.5 E F1(directory is \214rst created.)5 E 1.6
+-.8(To r)5 H(estart from scratch, use).8 E F2(-c)2.5 E F1 5(.T)C
+(hese commands include:)-5 E<ad4c>117 429.6 Q F2(libdir)2.5 E(s)-.1 E F1
+2.5(Al)153 441.6 S(ist of directories to search for libraries.)-2.5 E
+<ad49>117 457.8 Q F2(incdir)2.5 E(s)-.1 E F1 2.5(Al)153 469.8 S
+(ist of directories to search for include \214les.)-2.5 E<ad45>117 486 Q
+F2(en)2.5 E(var)-.4 E F1(=)A F2(value)A F1(Set an en)153 498 Q
+(vironment v)-.4 E(ariable to an indicated)-.25 E F2(value)2.5 E F1
+(before compiling.)2.5 E 23.42(\255c Create)117 514.2 R 2.5(an)2.5 G
+-.25(ew)-2.5 G F2(obj.*)2.75 E F1(tree before running.)5 E<ad66>117
+530.4 Q F2(sitecon\214g)2.5 E F1 2.192
+(Read the indicated site con\214guration \214le.)153 542.4 R 2.193
+(If this parameter is not speci\214ed,)7.192 F F2(Build)4.693 E F1
+(includes)153 554.4 Q F2(all)11.512 E F1 9.012(of the \214les)11.512 F
+F2($B)11.511 E(UILDT)-.1 E(OOLS/Site/site)-.18 E(.$oscf)-.15 E(.m4)-.15
+E F1(and)11.511 E F2($B)11.511 E(UILD-)-.1 E -.18(TO)153 566.4 S
+(OLS/Site/site).18 E(.con\214g)-.15 E(.m4)-.15 E F1 2.985(,w)C .485
+(here $B)-2.985 F(UILDT)-.1 E .485(OOLS is normally)-.18 F F2(../de)
+2.985 E(vtools)-.15 E F1 .485(and $oscf is)2.985 F .678
+(the same name as used on the)153 578.4 R F2(obj.*)3.178 E F1(directory)
+5.678 E 5.678(.S)-.65 G .678(ee belo)-5.678 F 3.178(wf)-.25 G .678
+(or a description of the site)-3.178 F(con\214guration \214le.)153 590.4
+Q 22.3(\255S Skip)117 606.6 R(auto-con\214guration.)4.42 E F2(Build)
+6.921 E F1 1.921(will a)4.421 F -.2(vo)-.2 G 1.921
+(id auto-detecting libraries if this is set.).2 F(All)6.921 E(libraries\
+ and map de\214nitions must be speci\214ed in the site con\214guration \
+\214le.)153 618.6 Q 5.607(Most other parameters are passed to the)117
+634.8 R F2(mak)8.107 E(e)-.1 E F1 5.606(program; for details see)8.107 F
+F2($B)8.106 E(UILD-)-.1 E -.18(TO)117 646.8 S(OLS/README).18 E F1(.)A F0
+2.5(1.1.2. Cr)102 670.8 R(eating a Site Con\214guration File)-.18 E F1
+4.321(See sendmail/README for v)142 687 R 4.322
+(arious compilation \215ags that can be set, and de)-.25 F(v-)-.25 E
+(tools/README for details ho)117 699 Q 2.5(wt)-.25 G 2.5(os)-2.5 G
+(et them.)-2.5 E 0 Cg EP
%%Page: 8 4
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 198.36<534d4d3a30382d382053656e646d61696c>72 60 R
-<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-2.5<312e312e332e2054>102 96 R<7765616b696e6720746865204d616b>-.74 E
-<658c6c65>-.1 E/F1 10/Times-Italic@0 SF<53656e646d61696c>142 112.2 Q/F2
-10/Times-Roman@0 SF 2.18<737570706f727473207477>4.68 F 4.681<6f64>-.1 G
-<6966>-4.681 E 2.181<666572656e7420666f726d61747320666f7220746865206c6f
-63616c20286f6e206469736b292076>-.25 F 2.181
-<657273696f6e206f66206461746162617365732c>-.15 F<6e6f7461626c7920746865>
-117 124.2 Q F1<616c6961736573>2.5 E F2 2.5<64617461626173652e204174>2.5
-F<6c65617374206f6e65206f662074686573652073686f756c642062652064658c6e6564
-20696620617420616c6c20706f737369626c652e>2.5 E 39.5<4e44424d20546865>117
-140.4 R -.74<6060>3.167 G<6e65>.74 E 3.167<7744>-.25 G<424d27>-3.167 E
-3.167<2766>-.74 G .667<6f726d61742c2061>-3.167 F -.25<7661>-.2 G .666<69
-6c61626c65206f6e206e6561726c7920616c6c2073797374656d732061726f756e642074
-6f646179>.25 F 5.666<2e54>-.65 G<686973>-5.666 E -.1<7761>189 152.4 S
-3.54<7374>.1 G 1.041<68652070726566657272656420666f726d6174207072696f72
-20746f20342e344253442e>-3.54 F 1.041<497420616c6c6f>6.041 F 1.041
-<7773207375636820636f6d706c65>-.25 F 3.541<7874>-.15 G 1.041
-<68696e6773206173>-3.541 F<6d756c7469706c652064617461626173657320616e64
-20636c6f73696e6720612063757272656e746c79206f70656e2064617461626173652e>
-189 164.4 Q 32.84<4e4557444220546865>117 180.6 R<4265726b>3.788 E
-<656c65>-.1 E 3.788<7944>-.15 G 3.788<4270>-3.788 G 3.788
-<61636b6167652e204966>-3.788 F 1.288<796f75206861>3.788 F 1.588 -.15
-<76652074>-.2 H 1.288<6869732c207573652069742e>.15 F 1.287
-<497420616c6c6f>6.287 F 1.287<7773206c6f6e67207265636f7264732c>-.25 F
-2.56<6d756c7469706c65206f70656e206461746162617365732c207265616c20696e2d
-6d656d6f72792063616368696e672c20616e6420736f20666f7274682e>189 192.6 R
--1.1<596f>7.56 G 5.06<7563>1.1 G<616e>-5.06 E .469
-<64658c6e65207468697320696e20636f6e6a756e6374696f6e2077697468>189 204.6
-R/F3 9/Times-Roman@0 SF<4e44424d>2.969 E F2 2.969<3b69>C 2.968<6679>
--2.969 G .468<6f7520646f2c206f6c6420616c69617320646174616261736573206172
-6520726561642c>-2.968 F -.2<6275>189 216.6 S 3.108<7477>.2 G .608
-<68656e2061206e65>-3.108 F 3.108<7764>-.25 G .608<6174616261736520697320
-637265617465642069742077696c6c20626520696e204e4557444220666f726d61742e>
--3.108 F .608<41732061206e61737479>5.608 F 1.804
-<6861636b2c20696620796f75206861>189 228.6 R 2.104 -.15<7665204e>-.2 H
-1.804<455744422c204e44424d2c20616e64204e49532064658c6e65642c20616e642069
-662074686520616c696173208c6c65>.15 F .123
-<6e616d6520696e636c756465732074686520737562737472696e6720992f79702f9a2c>
-189 240.6 R F1<73656e646d61696c>2.623 E F2 .123
-<77696c6c2063726561746520626f7468206e65>2.623 F 2.624<7761>-.25 G .124
-<6e64206f6c642076>-2.624 F<6572>-.15 E<2d>-.2 E 1.08
-<73696f6e73206f662074686520616c696173208c6c6520647572696e672061>189
-252.6 R F1<6e65>3.58 E<77616c696173>-.15 E F2 3.58
-<636f6d6d616e642e2054686973>3.58 F 1.08
-<69732072657175697265642062656361757365>3.58 F .845<7468652053756e204e49
-532f59502073797374656d207265616473207468652044424d2076>189 264.6 R .845
-<657273696f6e206f662074686520616c696173208c6c652e>-.15 F<497427>5.845 E
-3.345<7375>-.55 G .845<676c79206173>-3.345 F<73696e2c2062>189 276.6 Q
-<75742069742077>-.2 E<6f726b732e>-.1 E 1.112
-<4966206e656974686572206f66207468657365206172652064658c6e65642c>117
-292.8 R F1<73656e646d61696c>3.612 E F2 1.112<72656164732074686520616c69
-6173208c6c6520696e746f206d656d6f7279206f6e2065>3.612 F -.15<7665>-.25 G
-1.112<727920696e>.15 F -.2<766f>-.4 G<636174696f6e2e>.2 E 1.042
-<546869732063616e20626520736c6f>117 304.8 R 3.542<7761>-.25 G 1.043
-<6e642073686f756c642062652061>-3.542 F -.2<766f>-.2 G 3.543
-<696465642e205468657265>.2 F 1.043<61726520616c736f207365>3.543 F -.15
-<7665>-.25 G 1.043
-<72616c206d6574686f647320666f722072656d6f7465206461746162617365>.15 F
-<6163636573733a>117 316.8 Q<4c44>117 333 Q 43.79
-<4150204c69676874776569676874>-.4 F
-<4469726563746f7279204163636573732050726f746f636f6c2e>2.5 E 53.39
-<4e49532053756e27>117 349.2 R 2.5<734e>-.55 G<657477>-2.5 E<6f726b20496e
-666f726d6174696f6e2053657276696365732028666f726d65726c79205950292e>-.1 E
-28.94<4e4953504c55532053756e27>117 365.4 R 2.5<734e>-.55 G
-<49532b2073657276696365732e>-2.5 E 26.73<4e4554494e464f204e65585427>117
-381.6 R 2.5<734e>-.55 G<6574496e666f20736572766963652e>-2.5 E 32.84
-<484553494f4420486573696f64>117 397.8 R
-<73657276696365202866726f6d20417468656e61292e>2.5 E .086
-<4f7468657220636f6d70696c6174696f6e208d616773206172652073657420696e>117
-414 R F1<636f6e66>2.586 E<2e68>-.15 E F2 .085<616e642073686f756c64206265
-2070726564658c6e656420666f7220796f7520756e6c65737320796f752061726520706f
-7274696e67>2.586 F<746f2061206e65>117 426 Q 2.5<7765>-.25 G -.4<6e76>
--2.5 G 2.5<69726f6e6d656e742e2046>.4 F
-<6f72206d6f7265206f7074696f6e7320736565>-.15 E F1
-<73656e646d61696c2f524541444d45>2.5 E F2<2e>A F0 2.5
-<312e312e342e20436f6d70696c6174696f6e>102 450 R
-<616e6420696e7374616c6c6174696f6e>2.5 E F2 .308<4166746572206d616b696e67
-20746865206c6f63616c2073797374656d20636f6e8c6775726174696f6e206465736372
-696265642061626f>142 466.2 R -.15<7665>-.15 G 2.809<2c59>.15 G .309
-<6f752073686f756c642062652061626c6520746f20636f6d2d>-3.909 F
-<70696c6520616e6420696e7374616c6c207468652073797374656d2e>117 478.2 Q<54
-68652073637269707420994275696c649a20697320746865206265737420617070726f61
-6368206f6e206d6f73742073797374656d733a>5 E<2e2f4275696c64>157 494.4 Q
-<546869732077696c6c20757365>117 510.6 Q F1<756e616d65>2.5 E F2
-<28312920746f20637265617465206120637573746f6d204d616b>A
-<658c6c6520666f7220796f757220656e>-.1 E<7669726f6e6d656e742e>-.4 E<4966
-20796f752061726520696e7374616c6c696e6720696e20746865207374616e6461726420
-706c616365732c20796f752073686f756c642062652061626c6520746f20696e7374616c
-6c207573696e67>142 526.8 Q<2e2f4275696c6420696e7374616c6c>157 543 Q
-3.346<546869732073686f756c6420696e7374616c6c207468652062696e61727920696e
-202f7573722f7362696e20616e6420637265617465206c696e6b732066726f6d202f7573
-722f62696e2f6e65>117 559.2 R -.1<7761>-.25 G 3.345<6c696173657320616e64>
-.1 F .28<2f7573722f62696e2f6d61696c7120746f202f7573722f7362696e2f73656e
-646d61696c2e>117 571.2 R .281<4f6e206d6f73742073797374656d73206974207769
-6c6c20616c736f20666f726d617420616e6420696e7374616c6c206d616e207061676573
-2e>5.28 F 1.056<4e6f746963653a206173206f662076>117 583.2 R 1.056
-<657273696f6e20382e3132>-.15 F F1<73656e646d61696c>3.556 E F2 1.056<7769
-6c6c206e6f206c6f6e67657220626520696e7374616c6c6564207365742d75736572>
-3.556 F 1.056<2d494420726f6f7420627920646566>-.2 F 3.556
-<61756c742e204966>-.1 F<796f75207265616c6c792077>117 595.2 Q<616e742074
-6f2075736520746865206f6c64206d6574686f642c20796f752063616e20737065636966
-7920697420617320746172>-.1 E<6765743a>-.18 E
-<2e2f4275696c6420696e7374616c6c2d7365742d75736572>157 611.4 Q<2d6964>-.2
-E F0 2.5<312e322e20436f6e8c6775726174696f6e>87 639.6 R<46696c6573>2.5 E
-F1<53656e646d61696c>127 655.8 Q F2 2.079<63616e6e6f74206f70657261746520
-776974686f7574206120636f6e8c6775726174696f6e208c6c652e>4.579 F 2.079
-<54686520636f6e8c6775726174696f6e2064658c6e657320746865206d61696c>7.079
-F<64656c69>102 667.8 Q -.15<7665>-.25 G .889<7279206d656368616e69736d73
-20756e64657273746f6f64206174207468697320736974652c20686f>.15 F 3.389
-<7774>-.25 G 3.389<6f61>-3.389 G .889<6363657373207468656d2c20686f>
--3.389 F 3.388<7774>-.25 G 3.388<6f66>-3.388 G<6f7277>-3.388 E .888
-<61726420656d61696c20746f2072656d6f7465>-.1 F .088<6d61696c207379737465
-6d732c20616e642061206e756d626572206f662074756e696e6720706172616d65746572
-732e>102 679.8 R .088<5468697320636f6e8c6775726174696f6e208c6c6520697320
-64657461696c656420696e20746865206c6174657220706f72>5.088 F<2d>-.2 E
-<74696f6e206f66207468697320646f63756d656e742e>102 691.8 Q<546865>127 708
-Q F1<73656e646d61696c>2.764 E F2 .264<636f6e8c6775726174696f6e2063616e20
-6265206461756e74696e67206174208c7273742e>2.764 F .264<5468652077>5.264 F
-.264<6f726c6420697320636f6d706c65>-.1 F .264
-<782c20616e6420746865206d61696c20636f6e2d>-.15 F .108
-<8c6775726174696f6e2072658d6563747320746861742e>102 720 R .108
-<5468652064697374726962>5.108 F .109<7574696f6e20696e636c7564657320616e
-206d342d626173656420636f6e8c6775726174696f6e207061636b616765207468617420
-68696465732061206c6f74>-.2 F 0 Cg EP
+/F0 10/Times-Bold@0 SF 198.36(SMM:08-8 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E 2.5(1.1.3. T)102 96 R
+(weaking the Mak)-.74 E(e\214le)-.1 E/F1 10/Times-Italic@0 SF(Sendmail)
+142 112.2 Q/F2 10/Times-Roman@0 SF 2.181(supports tw)4.681 F 4.681(od)
+-.1 G(if)-4.681 E 2.181(ferent formats for the local \(on disk\) v)-.25
+F 2.18(ersion of databases,)-.15 F(notably the)117 124.2 Q F1(aliases)
+2.5 E F2 2.5(database. At)2.5 F
+(least one of these should be de\214ned if at all possible.)2.5 E 48.94
+(CDB Constant)117 140.4 R(DataBase \(tin)2.5 E(ycdb\).)-.15 E 39.5
+(NDBM The)117 156.6 R -.74(``)3.166 G(ne).74 E 3.166(wD)-.25 G(BM')
+-3.166 E 3.166('f)-.74 G .666(ormat, a)-3.166 F -.25(va)-.2 G .666
+(ilable on nearly all systems around today).25 F 5.667(.T)-.65 G(his)
+-5.667 E -.1(wa)189 168.6 S 3.541(st).1 G 1.041
+(he preferred format prior to 4.4BSD.)-3.541 F 1.041(It allo)6.041 F
+1.041(ws such comple)-.25 F 3.54(xt)-.15 G 1.04(hings as)-3.54 F
+(multiple databases and closing a currently open database.)189 180.6 Q
+32.84(NEWDB The)117 196.8 R(Berk)3.787 E(ele)-.1 E 3.787(yD)-.15 G 3.787
+(Bp)-3.787 G 3.787(ackage. If)-3.787 F 1.288(you ha)3.788 F 1.588 -.15
+(ve t)-.2 H 1.288(his, use it.).15 F 1.288(It allo)6.288 F 1.288
+(ws long records,)-.25 F 2.56
+(multiple open databases, real in-memory caching, and so forth.)189
+208.8 R -1.1(Yo)7.56 G 5.06(uc)1.1 G(an)-5.06 E .468
+(de\214ne this in conjunction with)189 220.8 R/F3 9/Times-Roman@0 SF
+(NDBM)2.968 E F2 2.968(;i)C 2.968(fy)-2.968 G .469
+(ou do, old alias databases are read,)-2.968 F -.2(bu)189 232.8 S 3.108
+(tw).2 G .608(hen a ne)-3.108 F 3.108(wd)-.25 G .608
+(atabase is created it will be in NEWDB format.)-3.108 F .608
+(As a nasty)5.608 F 1.803(hack, if you ha)189 244.8 R 2.104 -.15(ve N)
+-.2 H 1.804(EWDB, NDBM, and NIS de\214ned, and if the alias \214le).15 F
+.124(name includes the substring \231/yp/\232,)189 256.8 R F1(sendmail)
+2.623 E F2 .123(will create both ne)2.623 F 2.623(wa)-.25 G .123
+(nd old v)-2.623 F(er)-.15 E(-)-.2 E 1.08
+(sions of the alias \214le during a)189 268.8 R F1(ne)3.58 E(walias)-.15
+E F2 3.58(command. This)3.58 F 1.08(is required because)3.58 F .845
+(the Sun NIS/YP system reads the DBM v)189 280.8 R .845
+(ersion of the alias \214le.)-.15 F(It')5.845 E 3.345(su)-.55 G .845
+(gly as)-3.345 F(sin, b)189 292.8 Q(ut it w)-.2 E(orks.)-.1 E 1.112
+(If neither of these are de\214ned,)117 309 R F1(sendmail)3.612 E F2
+1.112(reads the alias \214le into memory on e)3.612 F -.15(ve)-.25 G
+1.112(ry in).15 F -.2(vo)-.4 G(cation.).2 E 1.043(This can be slo)117
+321 R 3.543(wa)-.25 G 1.043(nd should be a)-3.543 F -.2(vo)-.2 G 3.543
+(ided. There).2 F 1.043(are also se)3.543 F -.15(ve)-.25 G 1.042
+(ral methods for remote database).15 F(access:)117 333 Q(LD)117 349.2 Q
+43.79(AP Lightweight)-.4 F(Directory Access Protocol.)2.5 E 53.39
+(NIS Sun')117 365.4 R 2.5(sN)-.55 G(etw)-2.5 E
+(ork Information Services \(formerly YP\).)-.1 E 28.94(NISPLUS Sun')117
+381.6 R 2.5(sN)-.55 G(IS+ services.)-2.5 E 26.73(NETINFO NeXT')117 397.8
+R 2.5(sN)-.55 G(etInfo service.)-2.5 E 32.84(HESIOD Hesiod)117 414 R
+(service \(from Athena\).)2.5 E .085
+(Other compilation \215ags are set in)117 430.2 R F1(conf)2.585 E(.h)
+-.15 E F2 .086
+(and should be prede\214ned for you unless you are porting)2.586 F
+(to a ne)117 442.2 Q 2.5(we)-.25 G -.4(nv)-2.5 G 2.5(ironment. F).4 F
+(or more options see)-.15 E F1(sendmail/README)2.5 E F2(.)A F0 2.5
+(1.1.4. Compilation)102 466.2 R(and installation)2.5 E F2 .309
+(After making the local system con\214guration described abo)142 482.4 R
+-.15(ve)-.15 G 2.808(,Y).15 G .308(ou should be able to com-)-3.908 F
+(pile and install the system.)117 494.4 Q
+(The script \231Build\232 is the best approach on most systems:)5 E
+(./Build)157 510.6 Q(This will use)117 526.8 Q F1(uname)2.5 E F2
+(\(1\) to create a custom Mak)A(e\214le for your en)-.1 E(vironment.)-.4
+E(If you are installing in the standard places, you should be able to i\
+nstall using)142 543 Q(./Build install)157 559.2 Q 3.346(This should in\
+stall the binary in /usr/sbin and create links from /usr/bin/ne)117
+575.4 R -.1(wa)-.25 G 3.346(liases and).1 F .281
+(/usr/bin/mailq to /usr/sbin/sendmail.)117 587.4 R .281
+(On most systems it will also format and install man pages.)5.281 F
+1.056(Notice: as of v)117 599.4 R 1.056(ersion 8.12)-.15 F F1(sendmail)
+3.556 E F2 1.056(will no longer be installed set-user)3.556 F 1.056
+(-ID root by def)-.2 F 3.556(ault. If)-.1 F(you really w)117 611.4 Q
+(ant to use the old method, you can specify it as tar)-.1 E(get:)-.18 E
+(./Build install-set-user)157 627.6 Q(-id)-.2 E F0 2.5
+(1.2. Con\214guration)87 655.8 R(Files)2.5 E F1(Sendmail)127 672 Q F2
+2.079(cannot operate without a con\214guration \214le.)4.58 F 2.079
+(The con\214guration de\214nes the mail)7.079 F(deli)102 684 Q -.15(ve)
+-.25 G .888(ry mechanisms understood at this site, ho).15 F 3.389(wt)
+-.25 G 3.389(oa)-3.389 G .889(ccess them, ho)-3.389 F 3.389(wt)-.25 G
+3.389(of)-3.389 G(orw)-3.389 E .889(ard email to remote)-.1 F .088
+(mail systems, and a number of tuning parameters.)102 696 R .088
+(This con\214guration \214le is detailed in the later por)5.088 F(-)-.2
+E(tion of this document.)102 708 Q 0 Cg EP
%%Page: 9 5
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d39>200.86 E/F1
-10/Times-Roman@0 SF<6f662074686520636f6d706c65>102 96 Q<78697479>-.15 E
-5<2e53>-.65 G<6565>-5 E/F2 10/Times-Italic@0 SF<63662f524541444d45>2.5 E
-F1<666f722064657461696c732e>2.5 E .658<4f757220636f6e8c6775726174696f6e
-208c6c6573206172652070726f636573736564206279>127 112.2 R F2<6d34>3.158 E
-F1 .658<746f2066>3.158 F .657<6163696c6974617465206c6f63616c20637573746f
-6d697a6174696f6e3b20746865206469726563746f7279>-.1 F F2<6366>3.157 E F1
-.396<6f6620746865>102 124.2 R F2<73656e646d61696c>2.896 E F1
-<64697374726962>2.896 E .396<7574696f6e206469726563746f727920636f6e7461
-696e732074686520736f75726365208c6c65732e>-.2 F .396
-<54686973206469726563746f727920636f6e7461696e73207365>5.396 F -.15<7665>
--.25 G .397<72616c207375622d>.15 F<6469726563746f726965733a>102 136.2 Q
-61.73<636620426f7468>102 152.4 R .56<736974652d646570656e64656e7420616e
-6420736974652d696e646570656e64656e74206465736372697074696f6e73206f662068
-6f7374732e>3.06 F .56<54686573652063616e206265206c69742d>5.56 F .445
-<6572616c20686f7374206e616d65732028652e672e2c2099756362>174 164.4 R -.25
-<7661>-.15 G .445
-<782e6d639a29207768656e2074686520686f737473206172652067>.25 F<617465>
--.05 E -.1<7761>-.25 G .445<7973206f72206d6f72652067656e6572616c>.1 F
-.535<6465736372697074696f6e73202873756368206173209967656e657269632d736f
-6c61726973322e6d639a20617320612067656e6572616c206465736372697074696f6e20
-6f6620616e20534d54502d>174 176.4 R .93
-<636f6e6e656374656420686f73742072756e6e696e6720536f6c6172697320322e782e>
-174 188.4 R .93<46696c657320656e64696e67>5.93 F F0<2e6d63>3.43 E F1
-<2860>3.43 E .93<604d3420436f6e8c6775726174696f6e27>-.74 F .93
-<272920617265>-.74 F 1.785<74686520696e707574206465736372697074696f6e73
-3b20746865206f757470757420697320696e2074686520636f72726573706f6e64696e67>
-174 200.4 R F0<2e6366>4.285 E F1 4.285<8c6c652e20546865>4.285 F
-<67656e6572616c>4.285 E<737472756374757265206f66207468657365208c6c657320
-6973206465736372696265642062656c6f>174 212.4 Q -.65<772e>-.25 G 39.5
-<646f6d61696e20536974652d646570656e64656e74>102 228.6 R .428
-<737562646f6d61696e206465736372697074696f6e732e>2.928 F .428
-<546865736520617265207469656420746f207468652077>5.428 F .428
-<617920796f7572206f72>-.1 F -.05<6761>-.18 G<6e697a612d>.05 E .777
-<74696f6e2077>174 240.6 R .777
-<616e747320746f20646f2061646472657373696e672e>-.1 F -.15<466f>5.777 G
-3.277<7265>.15 G<78616d706c652c>-3.427 E F0
-<646f6d61696e2f43532e4265726b>3.276 E<656c6579>-.1 E<2e454455>-.7 E
-<2e6d34>-.5 E F1 .776<6973206f7572>3.276 F 1.188<6465736372697074696f6e
-20666f7220686f73747320696e207468652043532e4265726b>174 252.6 R<656c65>
--.1 E -.65<792e>-.15 G 1.188<45445520737562646f6d61696e2e>.65 F 1.188
-<546865736520617265207265666572656e636564>6.188 F<7573696e6720746865>174
-264.6 Q/F3 9/Times-Roman@0 SF<444f4d41494e>2.5 E F0<6d34>2.5 E F1
-<6d6163726f20696e20746865>2.5 E F0<2e6d63>2.5 E F1<8c6c652e>2.5 E 41.74
-<666561747572652044658c6e6974696f6e73>102 280.8 R .728<6f66207370656369
-8c63206665617475726573207468617420736f6d6520706172746963756c617220686f73
-7420696e20796f75722073697465206d696768742077>3.229 F<616e742e>-.1 E
-2.466<546865736520617265207265666572656e636564207573696e6720746865>174
-292.8 R F3<464541>4.966 E<54555245>-.999 E F0<6d34>4.966 E F1 4.966
-<6d6163726f2e20416e>4.966 F -.15<6578>4.967 G 2.467
-<616d706c652066656174757265206973>.15 F 1.764
-<7573655f63775f8c6c65202877686963682074656c6c73>174 304.8 R F2
-<73656e646d61696c>4.264 E F1 1.763<746f207265616420616e202f6574632f6d61
-696c2f6c6f63616c2d686f73742d6e616d6573208c6c65206f6e>4.263 F<7374617274
-757020746f208c6e642074686520736574206f66206c6f63616c206e616d6573292e>174
-316.8 Q 50.62<6861636b204c6f63616c>102 333 R 1.886
-<6861636b732c207265666572656e636564207573696e6720746865>4.386 F F3<4841>
-4.386 E<434b>-.36 E F0<6d34>4.386 E F1 4.386<6d6163726f2e2054>4.386 F
-1.886<727920746f2061>-.35 F -.2<766f>-.2 G 1.886<69642074686573652e>.2 F
-<546865>6.887 E<706f696e74206f66206861>174 345 Q
-<76696e67207468656d206865726520697320746f206d616b>-.2 E 2.5<6569>-.1 G
-2.5<7463>-2.5 G<6c656172207468617420746865>-2.5 E 2.5<7973>-.15 G
-<6d656c6c2e>-2.5 E 56.72<6d3420536974652d696e646570656e64656e74>102
-361.2 R F2<6d34>2.538 E F1 .038
-<28312920696e636c756465208c6c65732074686174206861>B .338 -.15<76652069>
--.2 H .038
-<6e666f726d6174696f6e20636f6d6d6f6e20746f20616c6c20636f6e8c67752d>.15 F
-<726174696f6e208c6c65732e>174 373.2 Q<546869732063616e2062652074686f7567
-6874206f662061732061209923696e636c7564659a206469726563746f7279>5 E<2e>
--.65 E 43.95<6d61696c65722044658c6e6974696f6e73>102 389.4 R .152
-<6f66206d61696c6572732c207265666572656e636564207573696e6720746865>2.652
-F F3<4d41494c4552>2.652 E F0<6d34>2.652 E F1 2.652<6d6163726f2e20546865>
-2.652 F .153<6d61696c6572207479706573>2.652 F 1.787
-<7468617420617265206b6e6f>174 401.4 R 1.787
-<776e20696e20746869732064697374726962>-.25 F 1.787
-<7574696f6e206172652066>-.2 F 1.787
-<61782c206c6f63616c2c20736d74702c20757563702c20616e64207573656e65742e>
--.1 F -.15<466f>6.786 G<72>.15 E -.15<6578>174 413.4 S<616d706c652c2074
-6f20696e636c75646520737570706f727420666f722074686520555543502d6261736564
-206d61696c6572732c2075736520994d41494c45522875756370299a2e>.15 E 43.39
-<6f73747970652044658c6e6974696f6e73>102 429.6 R 1.156
-<64657363726962696e672076>3.656 F 1.157
-<6172696f7573206f7065726174696e672073797374656d20656e>-.25 F 1.157
-<7669726f6e6d656e747320287375636820617320746865206c6f63612d>-.4 F
-<74696f6e206f6620737570706f7274208c6c6573292e>174 441.6 Q
-<546865736520617265207265666572656e636564207573696e6720746865>5 E F3
-<4f5354595045>2.5 E F0<6d34>2.5 E F1<6d6163726f2e>2.5 E 60.61
-<7368205368656c6c>102 457.8 R<8c6c6573207573656420627920746865>2.5 E F0
-<6d34>2.5 E F1 -.2<6275>2.5 G<696c642070726f636573732e>.2 E -1.1<596f>5
-G 2.5<7573>1.1 G<686f756c646e27>-2.5 E 2.5<7468>-.18 G -2.25 -.2
-<61762065>-2.5 H<746f206d65737320776974682074686573652e>2.7 E 30.61
-<73697465636f6e8c67204c6f63616c>102 474 R .251
-<5555435020636f6e6e65637469>2.751 F .251
-<7669747920696e666f726d6174696f6e2e>-.25 F .251<54686973206469726563746f
-727920686173206265656e20737570706c616e74656420627920746865>5.251 F 1.076
-<6d61696c65727461626c6520666561747572653b20616e>174 486 R 3.576<796e>
--.15 G 1.576 -.25<65772063>-3.576 H 1.077<6f6e8c6775726174696f6e73207368
-6f756c64207573652074686174206665617475726520746f20646f2055554350>.25 F
-<28616e64206f746865722920726f7574696e672e>174 498 Q<54686520757365206f66
-2074686973206469726563746f727920697320646570726563617465642e>5 E .757
-<496620796f752061726520696e2061206e65>127 514.2 R 3.257<7764>-.25 G .757
-<6f6d61696e2028652e672e2c206120636f6d70616e>-3.257 F .756
-<79292c20796f752077696c6c2070726f6261626c792077>-.15 F .756
-<616e7420746f2063726561746520612063662f646f6d61696e>-.1 F .05
-<8c6c6520666f7220796f757220646f6d61696e2e>102 526.2 R .051<546869732063
-6f6e7369737473207072696d6172696c79206f662072656c61792064658c6e6974696f6e
-7320616e6420666561747572657320796f752077>5.05 F .051
-<616e7420656e61626c656420736974652d>-.1 F .916<776964653a20666f722065>
-102 538.2 R .916<78616d706c652c204265726b>-.15 F<656c65>-.1 E<7927>-.15
-E 3.416<7364>-.55 G .915<6f6d61696e2064658c6e6974696f6e2064658c6e657320
-72656c61797320666f72204269744e455420616e642055554350>-3.416 F 5.915
-<2e54>-1.11 G .915<6865736520617265>-5.915 F 1.519
-<73706563698c6320746f204265726b>102 550.2 R<656c65>-.1 E 2.819 -.65
-<792c2061>-.15 H 1.519<6e642073686f756c642062652066756c6c792d7175616c69
-8c656420696e7465726e65742d7374796c6520646f6d61696e206e616d65732e>.65 F
-1.52<506c6561736520636865636b20746f>6.519 F<6d616b>102 562.2 Q 2.5<6563>
--.1 G<65727461696e20746865>-2.5 E 2.5<7961>-.15 G
-<726520726561736f6e61626c6520666f7220796f757220646f6d61696e2e>-2.5 E
-1.407<537562646f6d61696e73206174204265726b>127 578.4 R<656c65>-.1 E
-3.907<7961>-.15 G 1.407<726520616c736f20726570726573656e74656420696e2074
-68652063662f646f6d61696e206469726563746f7279>-3.907 F 6.406<2e46>-.65 G
-1.406<6f722065>-6.556 F 1.406<78616d706c652c20746865>-.15 F .356
-<646f6d61696e2043532e4265726b>102 590.4 R<656c65>-.1 E -.65<792e>-.15 G
-.356<4544552069732074686520436f6d707574657220536369656e636520737562646f
-6d61696e2c20454543532e4265726b>.65 F<656c65>-.1 E -.65<792e>-.15 G .356
-<4544552069732074686520456c65637472692d>.65 F 1.278<63616c20456e67696e65
-6572696e6720616e6420436f6d707574657220536369656e63657320737562646f6d6169
-6e2c20616e642053324b2e4265726b>102 602.4 R<656c65>-.1 E -.65<792e>-.15 G
-1.278<4544552069732074686520536571756f69612032303030>.65 F 4.003
-<737562646f6d61696e2e2059>102 614.4 R 1.503
-<6f752077696c6c2070726f6261626c79206861>-1.1 F 1.804 -.15<76652074>-.2 H
-4.004<6f61>.15 G 1.504<646420616e20656e74727920746f20746869732064697265
-63746f727920746f20626520617070726f70726961746520666f7220796f7572>-4.004
-F<646f6d61696e2e>102 626.4 Q -1.1<596f>127 642.6 S 4.373<7577>1.1 G
-1.873<696c6c206861>-4.373 F 2.173 -.15<76652074>-.2 H 4.373<6f75>.15 G
-1.873<7365206f7220637265617465>-4.373 F F0<2e6d63>4.372 E F1 1.872
-<8c6c657320696e20746865>4.372 F F2<63662f6366>4.372 E F1 1.872
-<7375626469726563746f727920666f7220796f757220686f7374732e>4.372 F 1.872
-<54686973206973>6.872 F
-<64657461696c656420696e207468652063662f524541444d45208c6c652e>102 654.6
-Q F0 2.5<312e332e2044657461696c73>87 678.6 R
-<6f6620496e7374616c6c6174696f6e2046696c6573>2.5 E F1<546869732073756273
-656374696f6e2064657363726962657320746865208c6c6573207468617420636f6d7072
-69736520746865>127 694.8 Q F2<73656e646d61696c>2.5 E F1
-<696e7374616c6c6174696f6e2e>2.5 E 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-9)200.86 E/F1 10/Times-Roman@0 SF(The)127 96 Q/F2 10
+/Times-Italic@0 SF(sendmail)2.764 E F1 .264
+(con\214guration can be daunting at \214rst.)2.764 F .264(The w)5.264 F
+.264(orld is comple)-.1 F .264(x, and the mail con-)-.15 F .109
+(\214guration re\215ects that.)102 108 R .109(The distrib)5.109 F .108
+(ution includes an m4-based con\214guration package that hides a lot)-.2
+F(of the comple)102 120 Q(xity)-.15 E 5(.S)-.65 G(ee)-5 E F2(cf/README)
+2.5 E F1(for details.)2.5 E .657
+(Our con\214guration \214les are processed by)127 136.2 R F2(m4)3.158 E
+F1 .658(to f)3.158 F .658(acilitate local customization; the directory)
+-.1 F F2(cf)3.158 E F1 .397(of the)102 148.2 R F2(sendmail)2.897 E F1
+(distrib)2.896 E .396(ution directory contains the source \214les.)-.2 F
+.396(This directory contains se)5.396 F -.15(ve)-.25 G .396(ral sub-).15
+F(directories:)102 160.2 Q 61.73(cf Both)102 176.4 R .56
+(site-dependent and site-independent descriptions of hosts.)3.06 F .56
+(These can be lit-)5.56 F .445(eral host names \(e.g., \231ucb)174 188.4
+R -.25(va)-.15 G .445(x.mc\232\) when the hosts are g).25 F(ate)-.05 E
+-.1(wa)-.25 G .445(ys or more general).1 F .535(descriptions \(such as \
+\231generic-solaris2.mc\232 as a general description of an SMTP-)174
+200.4 R .93(connected host running Solaris 2.x.)174 212.4 R .93
+(Files ending)5.93 F F0(.mc)3.43 E F1(\(`)3.43 E .93
+(`M4 Con\214guration')-.74 F .93('\) are)-.74 F 1.785
+(the input descriptions; the output is in the corresponding)174 224.4 R
+F0(.cf)4.285 E F1 4.285(\214le. The)4.285 F(general)4.285 E
+(structure of these \214les is described belo)174 236.4 Q -.65(w.)-.25 G
+39.5(domain Site-dependent)102 252.6 R .428(subdomain descriptions.)
+2.928 F .428(These are tied to the w)5.428 F .428(ay your or)-.1 F -.05
+(ga)-.18 G(niza-).05 E .776(tion w)174 264.6 R .776
+(ants to do addressing.)-.1 F -.15(Fo)5.777 G 3.277(re).15 G(xample,)
+-3.427 E F0(domain/CS.Berk)3.277 E(eley)-.1 E(.EDU)-.7 E(.m4)-.5 E F1
+.777(is our)3.277 F 1.188(description for hosts in the CS.Berk)174 276.6
+R(ele)-.1 E -.65(y.)-.15 G 1.188(EDU subdomain.).65 F 1.187
+(These are referenced)6.188 F(using the)174 288.6 Q/F3 9/Times-Roman@0
+SF(DOMAIN)2.5 E F0(m4)2.5 E F1(macro in the)2.5 E F0(.mc)2.5 E F1
+(\214le.)2.5 E 41.74(feature De\214nitions)102 304.8 R .728
+(of speci\214c features that some particular host in your site might w)
+3.228 F(ant.)-.1 E 2.467(These are referenced using the)174 316.8 R F3
+(FEA)4.966 E(TURE)-.999 E F0(m4)4.966 E F1 4.966(macro. An)4.966 F -.15
+(ex)4.966 G 2.466(ample feature is).15 F 1.763
+(use_cw_\214le \(which tells)174 328.8 R F2(sendmail)4.263 E F1 1.764
+(to read an /etc/mail/local-host-names \214le on)4.263 F
+(startup to \214nd the set of local names\).)174 340.8 Q 50.62
+(hack Local)102 357 R 1.886(hacks, referenced using the)4.387 F F3(HA)
+4.386 E(CK)-.36 E F0(m4)4.386 E F1 4.386(macro. T)4.386 F 1.886(ry to a)
+-.35 F -.2(vo)-.2 G 1.886(id these.).2 F(The)6.886 E(point of ha)174 369
+Q(ving them here is to mak)-.2 E 2.5(ei)-.1 G 2.5(tc)-2.5 G
+(lear that the)-2.5 E 2.5(ys)-.15 G(mell.)-2.5 E 56.72
+(m4 Site-independent)102 385.2 R F2(m4)2.538 E F1 .038
+(\(1\) include \214les that ha)B .338 -.15(ve i)-.2 H .038
+(nformation common to all con\214gu-).15 F(ration \214les.)174 397.2 Q
+(This can be thought of as a \231#include\232 directory)5 E(.)-.65 E
+43.95(mailer De\214nitions)102 413.4 R .152
+(of mailers, referenced using the)2.653 F F3(MAILER)2.652 E F0(m4)2.652
+E F1 2.652(macro. The)2.652 F .152(mailer types)2.652 F 1.786
+(that are kno)174 425.4 R 1.787(wn in this distrib)-.25 F 1.787
+(ution are f)-.2 F 1.787(ax, local, smtp, uucp, and usenet.)-.1 F -.15
+(Fo)6.787 G(r).15 E -.15(ex)174 437.4 S(ample, to include support for t\
+he UUCP-based mailers, use \231MAILER\(uucp\)\232.).15 E 43.39
+(ostype De\214nitions)102 453.6 R 1.157(describing v)3.657 F 1.157
+(arious operating system en)-.25 F 1.156(vironments \(such as the loca-)
+-.4 F(tion of support \214les\).)174 465.6 Q
+(These are referenced using the)5 E F3(OSTYPE)2.5 E F0(m4)2.5 E F1
+(macro.)2.5 E 60.61(sh Shell)102 481.8 R(\214les used by the)2.5 E F0
+(m4)2.5 E F1 -.2(bu)2.5 G(ild process.).2 E -1.1(Yo)5 G 2.5(us)1.1 G
+(houldn')-2.5 E 2.5(th)-.18 G -2.25 -.2(av e)-2.5 H(to mess with these.)
+2.7 E 30.61(sitecon\214g Local)102 498 R .251(UUCP connecti)2.751 F .251
+(vity information.)-.25 F .251
+(This directory has been supplanted by the)5.251 F 1.077
+(mailertable feature; an)174 510 R 3.577(yn)-.15 G 1.577 -.25(ew c)
+-3.577 H 1.076(on\214gurations should use that feature to do UUCP).25 F
+(\(and other\) routing.)174 522 Q
+(The use of this directory is deprecated.)5 E .756(If you are in a ne)
+127 538.2 R 3.256(wd)-.25 G .756(omain \(e.g., a compan)-3.256 F .757
+(y\), you will probably w)-.15 F .757(ant to create a cf/domain)-.1 F
+.051(\214le for your domain.)102 550.2 R .051
+(This consists primarily of relay de\214nitions and features you w)5.051
+F .05(ant enabled site-)-.1 F .915(wide: for e)102 562.2 R .915
+(xample, Berk)-.15 F(ele)-.1 E(y')-.15 E 3.415(sd)-.55 G .915
+(omain de\214nition de\214nes relays for BitNET and UUCP)-3.415 F 5.916
+(.T)-1.11 G .916(hese are)-5.916 F 1.52(speci\214c to Berk)102 574.2 R
+(ele)-.1 E 2.819 -.65(y, a)-.15 H 1.519
+(nd should be fully-quali\214ed internet-style domain names.).65 F 1.519
+(Please check to)6.519 F(mak)102 586.2 Q 2.5(ec)-.1 G(ertain the)-2.5 E
+2.5(ya)-.15 G(re reasonable for your domain.)-2.5 E 1.406
+(Subdomains at Berk)127 602.4 R(ele)-.1 E 3.906(ya)-.15 G 1.407
+(re also represented in the cf/domain directory)-3.906 F 6.407(.F)-.65 G
+1.407(or e)-6.557 F 1.407(xample, the)-.15 F .356(domain CS.Berk)102
+614.4 R(ele)-.1 E -.65(y.)-.15 G .356
+(EDU is the Computer Science subdomain, EECS.Berk).65 F(ele)-.1 E -.65
+(y.)-.15 G .356(EDU is the Electri-).65 F 1.278
+(cal Engineering and Computer Sciences subdomain, and S2K.Berk)102 626.4
+R(ele)-.1 E -.65(y.)-.15 G 1.278(EDU is the Sequoia 2000).65 F 4.004
+(subdomain. Y)102 638.4 R 1.504(ou will probably ha)-1.1 F 1.804 -.15
+(ve t)-.2 H 4.004(oa).15 G 1.504
+(dd an entry to this directory to be appropriate for your)-4.004 F
+(domain.)102 650.4 Q -1.1(Yo)127 666.6 S 4.372(uw)1.1 G 1.872(ill ha)
+-4.372 F 2.172 -.15(ve t)-.2 H 4.372(ou).15 G 1.872(se or create)-4.372
+F F0(.mc)4.372 E F1 1.872(\214les in the)4.372 F F2(cf/cf)4.372 E F1
+1.873(subdirectory for your hosts.)4.373 F 1.873(This is)6.873 F
+(detailed in the cf/README \214le.)102 678.6 Q 0 Cg EP
%%Page: 10 6
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d31302053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-2.5<312e332e312e202f7573722f7362696e2f73656e646d61696c>102 96 R/F1 10
-/Times-Roman@0 SF 1.832<5468652062696e61727920666f72>142 114.2 R/F2 10
-/Times-Italic@0 SF<73656e646d61696c>4.332 E F1 1.832
-<6973206c6f636174656420696e202f7573722f7362696e>4.332 F/F3 7
-/Times-Roman@0 SF<31>-4 I F1 6.831<2e49>4 K 4.331<7473>-6.831 G 1.831
-<686f756c64206265207365742d67726f75702d494420736d6d7370206173>-4.331 F
-.644<64657363726962656420696e2073656e646d61696c2f5345435552495459>117
-126.2 R 5.644<2e46>-1.29 G .644
-<6f7220736563757269747920726561736f6e732c202f2c202f757372>-5.794 F 3.144
-<2c61>-.4 G .644<6e64202f7573722f7362696e2073686f756c64206265206f>-3.144
-F<776e6564>-.25 E<627920726f6f742c206d6f64652030373535>117 140.2 Q F3
-<32>-4 I F1<2e>4 I F0 2.5
-<312e332e322e202f6574632f6d61696c2f73656e646d61696c2e6366>102 164.2 R F1
-.89<5468697320697320746865206d61696e20636f6e8c6775726174696f6e208c6c6520
-666f72>142 182.4 R F2<73656e646d61696c>3.389 E F3<33>-4 I F1 5.889<2e54>
-4 K .889<686973206973206f6e65206f6620746865207477>-5.889 F 3.389<6f6e>
--.1 G .889<6f6e2d6c696272617279208c6c65>-3.389 F
-<6e616d657320636f6d70696c656420696e746f>117 196.4 Q F2<73656e646d61696c>
-2.5 E F3<34>-4 I F1 2.5<2c74>4 K
-<6865206f74686572206973202f6574632f6d61696c2f7375626d69742e63662e>-2.5 E
-.721<54686520636f6e8c6775726174696f6e208c6c65206973206e6f726d616c6c7920
-63726561746564207573696e67207468652064697374726962>142 212.6 R .721
-<7574696f6e208c6c6573206465736372696265642061626f>-.2 F -.15<7665>-.15 G
-5.72<2e49>.15 G<66>-5.72 E .64<796f75206861>117 224.6 R .94 -.15
-<766520612070>-.2 H .64<6172746963756c61726c7920756e757375616c2073797374
-656d20636f6e8c6775726174696f6e20796f75206d6179206e65656420746f2063726561
-74652061207370656369616c2076>.15 F<657273696f6e2e>-.15 E<54686520666f72
-6d6174206f662074686973208c6c652069732064657461696c656420696e206c61746572
-2073656374696f6e73206f66207468697320646f63756d656e742e>117 236.6 Q F0
-2.5<312e332e332e202f6574632f6d61696c2f7375626d69742e6366>102 260.6 R F1
-.911<546869732069732074686520636f6e8c6775726174696f6e208c6c6520666f72>
-142 276.8 R F2<73656e646d61696c>3.411 E F1 .91<7768656e2069742069732075
-73656420666f7220696e697469616c206d61696c207375626d697373696f6e2c20696e>
-3.411 F 1.004
-<7768696368206361736520697420697320616c736f2063616c6c65642060>117 288.8
-R 1.004<604d61696c205375626d697373696f6e2050726f6772616d27>-.74 F 3.504
-<2728>-.74 G 1.005<4d53502920696e20636f6e747261737420746f2060>-3.504 F
-1.005<604d61696c2054>-.74 F<72616e73666572>-.35 E<4167656e7427>117 300.8
-Q 3.87<2728>-.74 G<4d54>-3.87 E 3.87<41292e205374617274696e67>-.93 F
-1.37<776974682076>3.87 F 1.37<657273696f6e20382e31322c>-.15 F F2
-<73656e646d61696c>3.87 E F1 1.37<75736573206f6e65206f66207477>3.87 F
-3.87<6f64>-.1 G<6966>-3.87 E 1.37
-<666572656e7420636f6e8c6775726174696f6e>-.25 F .051<8c6c6573206261736564
-206f6e20697473206f7065726174696f6e206d6f646520286f7220746865206e65>117
-312.8 R<77>-.25 E F0<ad41>2.552 E F1 2.552<6f7074696f6e292e2046>2.552 F
-.052<6f7220696e697469616c206d61696c207375626d697373696f6e2c20692e652e2c
-206966206f6e65>-.15 F .952<6f6620746865206f7074696f6e73>117 324.8 R F0
-<ad626d>3.452 E F1<28646566>3.452 E<61756c74292c>-.1 E F0<ad6273>3.451 E
-F1 3.451<2c6f>C<72>-3.451 E F0<ad74>3.451 E F1 .951<69732073706563698c65
-642c207375626d69742e63662069732075736564202869662061>3.451 F -.25<7661>
--.2 G .951<696c61626c65292c20666f72206f74686572>.25 F 2.28
-<6f7065726174696f6e732073656e646d61696c2e636620697320757365642e>117
-336.8 R 2.28<44657461696c732063616e20626520666f756e6420696e>7.28 F F2
-<73656e646d61696c2f5345435552495459>4.78 E F1 7.28<2e73>C 2.28
-<75626d69742e6366206973>-7.28 F .014<7368697070656420776974682073656e64
-6d61696c2028696e2063662f63662f2920616e6420697320696e7374616c6c6564206279
-20646566>117 348.8 R 2.514<61756c742e204966>-.1 F .014
-<6368616e67657320746f2074686520636f6e8c6775726174696f6e206e656564>2.514
-F<746f206265206d6164652c20737461727420776974682063662f63662f7375626d6974
-2e6d6320616e6420666f6c6c6f>117 360.8 Q 2.5<7774>-.25 G
-<686520696e737472756374696f6e20696e2063662f524541444d452e>-2.5 E F0 2.5
-<312e332e342e202f7573722f62696e2f6e6577616c6961736573>102 384.8 R F1
-<546865>142 401 Q F2<6e65>2.5 E<77616c6961736573>-.15 E F1
-<636f6d6d616e642073686f756c64206a7573742062652061206c696e6b20746f>2.5 E
-F2<73656e646d61696c>2.5 E F1<3a>A<726d20ad66202f7573722f62696e2f6e65>157
-417.2 Q -.1<7761>-.25 G<6c6961736573>.1 E<6c6e20ad73202f7573722f7362696e
-2f73656e646d61696c202f7573722f62696e2f6e65>157 429.2 Q -.1<7761>-.25 G
-<6c6961736573>.1 E
-<546869732063616e20626520696e7374616c6c656420696e207768617465>117 445.4
-Q -.15<7665>-.25 G 2.5<7273>.15 G<6561726368207061746820796f752070726566
-657220666f7220796f75722073797374656d2e>-2.5 E F0 2.5
-<312e332e352e202f7573722f62696e2f686f737473746174>102 469.4 R F1<546865>
-142 485.6 Q F2<686f737473746174>5.844 E F1 3.344
-<636f6d6d616e642073686f756c64206a7573742062652061206c696e6b20746f>5.844
-F F2<73656e646d61696c>5.844 E F1 5.844<2c69>C 5.845<6e6166>-5.844 G
-3.345<617368696f6e2073696d696c617220746f>-5.945 F F2<6e65>117 497.6 Q
-<77616c6961736573>-.15 E F1 6.444<2e54>C 1.444<68697320636f6d6d616e6420
-6c697374732074686520737461747573206f6620746865206c617374206d61696c207472
-616e73616374696f6e207769746820616c6c2072656d6f746520686f7374732e>-6.444
-F<546865>117 509.6 Q F0<ad76>3.856 E F1 1.356<8d61672077696c6c20707265>
-3.856 F -.15<7665>-.25 G 1.357<6e74207468652073746174757320646973706c61
-792066726f6d206265696e67207472756e63617465642e>.15 F 1.357
-<49742066756e6374696f6e73206f6e6c79207768656e20746865>6.357 F F0
-<486f7374537461747573446972>117 521.6 Q<6563746f7279>-.18 E F1
-<6f7074696f6e206973207365742e>2.5 E F0 2.5
-<312e332e362e202f7573722f62696e2f707572>102 545.6 R<676573746174>-.1 E
-F1 .187<5468697320636f6d6d616e6420697320616c736f2061206c696e6b20746f>142
-561.8 R F2<73656e646d61696c>2.687 E F1 5.187<2e49>C 2.686<748d>-5.187 G
-.186<75736865732065>-2.686 F .186<787069726564202854>-.15 F .186
-<696d656f75742e686f73747374617475732920696e666f726d612d>-.35 F
-<74696f6e20746861742069732073746f72656420696e20746865>117 573.8 Q F0
-<486f7374537461747573446972>2.5 E<6563746f7279>-.18 E F1<747265652e>2.5
-E .32 LW 76 583.4 72 583.4 DL 80 583.4 76 583.4 DL 84 583.4 80 583.4 DL
-88 583.4 84 583.4 DL 92 583.4 88 583.4 DL 96 583.4 92 583.4 DL 100 583.4
-96 583.4 DL 104 583.4 100 583.4 DL 108 583.4 104 583.4 DL 112 583.4 108
-583.4 DL 116 583.4 112 583.4 DL 120 583.4 116 583.4 DL 124 583.4 120
-583.4 DL 128 583.4 124 583.4 DL 132 583.4 128 583.4 DL 136 583.4 132
-583.4 DL 140 583.4 136 583.4 DL 144 583.4 140 583.4 DL 148 583.4 144
-583.4 DL 152 583.4 148 583.4 DL 156 583.4 152 583.4 DL 160 583.4 156
-583.4 DL 164 583.4 160 583.4 DL 168 583.4 164 583.4 DL 172 583.4 168
-583.4 DL 176 583.4 172 583.4 DL 180 583.4 176 583.4 DL 184 583.4 180
-583.4 DL 188 583.4 184 583.4 DL 192 583.4 188 583.4 DL 196 583.4 192
-583.4 DL 200 583.4 196 583.4 DL 204 583.4 200 583.4 DL 208 583.4 204
-583.4 DL 212 583.4 208 583.4 DL 216 583.4 212 583.4 DL/F4 5
-/Times-Roman@0 SF<31>93.6 593.8 Q/F5 8/Times-Roman@0 SF .384<5468697320
-697320757375616c6c79202f7573722f7362696e206f6e20342e3442534420616e64206e
-65>3.2 J .384<7765722073797374656d733b206d616e>-.2 F 2.385<7973>-.12 G
-.385<797374656d7320696e7374616c6c20697420696e202f7573722f6c6962>-2.385 F
-4.385<2e49>-.32 G .385
-<756e6465727374616e6420697420697320696e202f7573722f7563626c6962206f6e>-2
-F<53797374656d20562052656c6561736520342e>72 606.6 Q F4<32>93.6 617 Q F5
-.15<536f6d652076>3.2 J .15<656e646f72732073686970207468656d206f>-.12 F
-.15<776e65642062792062696e3b20746869732063726561746573206120736563757269
-747920686f6c652074686174206973206e6f742061637475616c6c792072656c61746564
-20746f>-.2 F/F6 8/Times-Italic@0 SF<73656e646d61696c>2.15 E F5 4.15
-<2e4f>C .149<7468657220696d706f7274616e742064692d>-4.15 F
-<726563746f7269657320746861742073686f756c64206861>72 629.8 Q .24 -.12
-<76652072>-.16 H<6573747269637469>.12 E .24 -.12<7665206f>-.2 H<776e6572
-736869707320616e64207065726d697373696f6e7320617265202f62696e2c202f757372
-2f62696e2c202f6574632c202f6574632f6d61696c2c202f7573722f6574632c202f6c69
-622c20616e64202f7573722f6c6962>-.08 E<2e>-.32 E F4<33>93.6 640.2 Q F5
-<41637475616c6c79>3.2 I 2.332<2c74>-.52 G .332
-<686520706174686e616d652076>-2.332 F .332<617269657320646570656e64696e67
-206f6e20746865206f7065726174696e672073797374656d3b202f6574632f6d61696c20
-69732074686520707265666572726564206469726563746f7279>-.2 F 4.332<2e53>
--.52 G .332<6f6d65206f6c6465722073797374656d7320696e2d>-4.332 F 1.487
-<7374616c6c20697420696e>72 653 R/F7 8/Times-Bold@0 SF
-<2f7573722f6c69622f73656e646d61696c2e6366>3.487 E F5 3.487<2c61>C 1.487
-<6e64204927>-3.487 F 1.727 -.12<76652061>-.4 H 1.486
-<6c736f207365656e20697420696e>.12 F F7<2f7573722f7563626c6962>3.486 E F5
-5.486<2e49>C 3.486<6679>-5.486 G 1.486<6f752077>-3.486 F 1.486
-<616e7420746f206d6f>-.08 F 1.726 -.12<76652074>-.12 H 1.486
-<686973208c6c652c20616464202d445f50>.12 F -.888<4154>-.736 G
-<485f53454e444d41494c2d>.888 E .093<43463d5c222f8c6c652f6e616d655c222074
-6f20746865208d6167732070617373656420746f20746865204320636f6d70696c6572>
-72 662.6 R 4.093<2e4d>-.44 G -.12<6f76>-4.093 G .093<696e67207468697320
-8c6c65206973206e6f74207265636f6d6d656e6465643a206f746865722070726f677261
-6d7320616e642073637269707473206b6e6f>.12 F 2.093<776f>-.2 G 2.093<6674>
--2.093 G<686973>-2.093 E<6c6f636174696f6e2e>72 672.2 Q F4<34>93.6 682.6
-Q F5 .588<5468652073797374656d206c69627261726965732063616e20726566657265
-6e6365206f74686572208c6c65733b20696e20706172746963756c6172>3.2 J 2.589
-<2c73>-.32 G .589
-<797374656d206c69627261727920737562726f7574696e65732074686174>-2.589 F
-F6<73656e646d61696c>2.589 E F5 .589
-<63616c6c732070726f6261626c79207265666572656e6365>2.589 F F6
-<2f6574632f706173737764>72 695.4 Q F5<616e64>2 E F6<2f6574632f72>2 E
-<65736f6c76>-.296 E<2e636f6e66>-.592 E F5<2e>A 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-10 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E 2.5(1.3. Details)87 96 R
+(of Installation Files)2.5 E/F1 10/Times-Roman@0 SF
+(This subsection describes the \214les that comprise the)127 112.2 Q/F2
+10/Times-Italic@0 SF(sendmail)2.5 E F1(installation.)2.5 E F0 2.5
+(1.3.1. /usr/sbin/sendmail)102 136.2 R F1 1.831(The binary for)142 154.4
+R F2(sendmail)4.331 E F1 1.831(is located in /usr/sbin)4.331 F/F3 7
+/Times-Roman@0 SF(1)-4 I F1 6.832(.I)4 K 4.332(ts)-6.832 G 1.832
+(hould be set-group-ID smmsp as)-4.332 F .645
+(described in sendmail/SECURITY)117 166.4 R 5.644(.F)-1.29 G .644
+(or security reasons, /, /usr)-5.794 F 3.144(,a)-.4 G .644
+(nd /usr/sbin should be o)-3.144 F(wned)-.25 E(by root, mode 0755)117
+180.4 Q F3(2)-4 I F1(.)4 I F0 2.5(1.3.2. /etc/mail/sendmail.cf)102 204.4
+R F1 .889(This is the main con\214guration \214le for)142 222.6 R F2
+(sendmail)3.389 E F3(3)-4 I F1 5.889(.T)4 K .89(his is one of the tw)
+-5.889 F 3.39(on)-.1 G .89(on-library \214le)-3.39 F
+(names compiled into)117 236.6 Q F2(sendmail)2.5 E F3(4)-4 I F1 2.5(,t)4
+K(he other is /etc/mail/submit.cf.)-2.5 E .721
+(The con\214guration \214le is normally created using the distrib)142
+252.8 R .721(ution \214les described abo)-.2 F -.15(ve)-.15 G 5.721(.I)
+.15 G(f)-5.721 E .64(you ha)117 264.8 R .94 -.15(ve a p)-.2 H .64(artic\
+ularly unusual system con\214guration you may need to create a special \
+v).15 F(ersion.)-.15 E(The format of this \214le is detailed in later s\
+ections of this document.)117 276.8 Q F0 2.5(1.3.3. /etc/mail/submit.cf)
+102 300.8 R F1 .91(This is the con\214guration \214le for)142 317 R F2
+(sendmail)3.411 E F1 .911
+(when it is used for initial mail submission, in)3.411 F 1.005
+(which case it is also called `)117 329 R 1.004
+(`Mail Submission Program')-.74 F 3.504('\()-.74 G 1.004
+(MSP\) in contrast to `)-3.504 F 1.004(`Mail T)-.74 F(ransfer)-.35 E
+(Agent')117 341 Q 3.87('\()-.74 G(MT)-3.87 E 3.87(A\). Starting)-.93 F
+1.37(with v)3.87 F 1.37(ersion 8.12,)-.15 F F2(sendmail)3.87 E F1 1.37
+(uses one of tw)3.87 F 3.87(od)-.1 G(if)-3.87 E 1.37
+(ferent con\214guration)-.25 F .052
+(\214les based on its operation mode \(or the ne)117 353 R(w)-.25 E F0
+<ad41>2.552 E F1 2.552(option\). F)2.552 F .051
+(or initial mail submission, i.e., if one)-.15 F .951(of the options)117
+365 R F0(\255bm)3.451 E F1(\(def)3.451 E(ault\),)-.1 E F0(\255bs)3.451 E
+F1 3.451(,o)C(r)-3.451 E F0<ad74>3.451 E F1 .951
+(is speci\214ed, submit.cf is used \(if a)3.451 F -.25(va)-.2 G .952
+(ilable\), for other).25 F 2.28(operations sendmail.cf is used.)117 377
+R 2.28(Details can be found in)7.28 F F2(sendmail/SECURITY)4.78 E F1
+7.28(.s)C 2.28(ubmit.cf is)-7.28 F .014
+(shipped with sendmail \(in cf/cf/\) and is installed by def)117 389 R
+2.514(ault. If)-.1 F .014(changes to the con\214guration need)2.514 F
+(to be made, start with cf/cf/submit.mc and follo)117 401 Q 2.5(wt)-.25
+G(he instruction in cf/README.)-2.5 E F0 2.5(1.3.4. /usr/bin/newaliases)
+102 425 R F1(The)142 441.2 Q F2(ne)2.5 E(waliases)-.15 E F1
+(command should just be a link to)2.5 E F2(sendmail)2.5 E F1(:)A
+(rm \255f /usr/bin/ne)157 457.4 Q -.1(wa)-.25 G(liases).1 E
+(ln \255s /usr/sbin/sendmail /usr/bin/ne)157 469.4 Q -.1(wa)-.25 G
+(liases).1 E(This can be installed in whate)117 485.6 Q -.15(ve)-.25 G
+2.5(rs).15 G(earch path you prefer for your system.)-2.5 E F0 2.5
+(1.3.5. /usr/bin/hoststat)102 509.6 R F1(The)142 525.8 Q F2(hoststat)
+5.845 E F1 3.344(command should just be a link to)5.845 F F2(sendmail)
+5.844 E F1 5.844(,i)C 5.844(naf)-5.844 G 3.344(ashion similar to)-5.944
+F F2(ne)117 537.8 Q(waliases)-.15 E F1 6.443(.T)C 1.444(his command lis\
+ts the status of the last mail transaction with all remote hosts.)-6.443
+F(The)117 549.8 Q F0<ad76>3.857 E F1 1.357(\215ag will pre)3.857 F -.15
+(ve)-.25 G 1.357(nt the status display from being truncated.).15 F 1.356
+(It functions only when the)6.356 F F0(HostStatusDir)117 561.8 Q(ectory)
+-.18 E F1(option is set.)2.5 E .32 LW 76 580.4 72 580.4 DL 80 580.4 76
+580.4 DL 84 580.4 80 580.4 DL 88 580.4 84 580.4 DL 92 580.4 88 580.4 DL
+96 580.4 92 580.4 DL 100 580.4 96 580.4 DL 104 580.4 100 580.4 DL 108
+580.4 104 580.4 DL 112 580.4 108 580.4 DL 116 580.4 112 580.4 DL 120
+580.4 116 580.4 DL 124 580.4 120 580.4 DL 128 580.4 124 580.4 DL 132
+580.4 128 580.4 DL 136 580.4 132 580.4 DL 140 580.4 136 580.4 DL 144
+580.4 140 580.4 DL 148 580.4 144 580.4 DL 152 580.4 148 580.4 DL 156
+580.4 152 580.4 DL 160 580.4 156 580.4 DL 164 580.4 160 580.4 DL 168
+580.4 164 580.4 DL 172 580.4 168 580.4 DL 176 580.4 172 580.4 DL 180
+580.4 176 580.4 DL 184 580.4 180 580.4 DL 188 580.4 184 580.4 DL 192
+580.4 188 580.4 DL 196 580.4 192 580.4 DL 200 580.4 196 580.4 DL 204
+580.4 200 580.4 DL 208 580.4 204 580.4 DL 212 580.4 208 580.4 DL 216
+580.4 212 580.4 DL/F4 5/Times-Roman@0 SF(1)93.6 590.8 Q/F5 8
+/Times-Roman@0 SF .385(This is usually /usr/sbin on 4.4BSD and ne)3.2 J
+.385(wer systems; man)-.2 F 2.385(ys)-.12 G .385
+(ystems install it in /usr/lib)-2.385 F 4.384(.I)-.32 G .384
+(understand it is in /usr/ucblib on)-2 F(System V Release 4.)72 603.6 Q
+F4(2)93.6 614 Q F5 .149(Some v)3.2 J .15(endors ship them o)-.12 F .15(\
+wned by bin; this creates a security hole that is not actually related \
+to)-.2 F/F6 8/Times-Italic@0 SF(sendmail)2.15 E F5 4.15(.O)C .15
+(ther important di-)-4.15 F(rectories that should ha)72 626.8 Q .24 -.12
+(ve r)-.16 H(estricti).12 E .24 -.12(ve o)-.2 H(wnerships and permissio\
+ns are /bin, /usr/bin, /etc, /etc/mail, /usr/etc, /lib, and /usr/lib)
+-.08 E(.)-.32 E F4(3)93.6 637.2 Q F5(Actually)3.2 I 2.332(,t)-.52 G .332
+(he pathname v)-2.332 F .332(aries depending on the operating system; /\
+etc/mail is the preferred directory)-.2 F 4.332(.S)-.52 G .332
+(ome older systems in-)-4.332 F 1.486(stall it in)72 650 R/F7 8
+/Times-Bold@0 SF(/usr/lib/sendmail.cf)3.486 E F5 3.486(,a)C 1.486(nd I')
+-3.486 F 1.726 -.12(ve a)-.4 H 1.486(lso seen it in).12 F F7
+(/usr/ucblib)3.486 E F5 5.486(.I)C 3.486(fy)-5.486 G 1.486(ou w)-3.486 F
+1.487(ant to mo)-.08 F 1.727 -.12(ve t)-.12 H 1.487
+(his \214le, add -D_P).12 F -.888(AT)-.736 G(H_SENDMAIL-).888 E .093
+(CF=\\"/\214le/name\\" to the \215ags passed to the C compiler)72 659.6
+R 4.093(.M)-.44 G -.12(ov)-4.093 G .093
+(ing this \214le is not recommended: other programs and scripts kno).12
+F 2.093(wo)-.2 G 2.092(ft)-2.093 G(his)-2.092 E(location.)72 669.2 Q F4
+(4)93.6 679.6 Q F5 .589
+(The system libraries can reference other \214les; in particular)3.2 J
+2.589(,s)-.32 G .589(ystem library subroutines that)-2.589 F F6
+(sendmail)2.588 E F5 .588(calls probably reference)2.588 F F6
+(/etc/passwd)72 692.4 Q F5(and)2 E F6(/etc/r)2 E(esolv)-.296 E(.conf)
+-.592 E F5(.)A 0 Cg EP
%%Page: 11 7
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3131>195.86 E
-2.5<312e332e372e202f76>102 96 R<61722f73706f6f6c2f6d7175657565>-.1 E/F1
-10/Times-Roman@0 SF .217<546865206469726563746f7279>142 112.2 R/F2 10
-/Times-Italic@0 SF<2f7661722f73706f6f6c2f6d7175657565>2.717 E F1 .218<73
-686f756c64206265206372656174656420746f20686f6c6420746865206d61696c207175
-6575652e>2.717 F .218<54686973206469726563746f7279>5.218 F
-<73686f756c64206265206d6f6465203037303020616e64206f>117 124.2 Q
-<776e656420627920726f6f742e>-.25 E 1.192<5468652061637475616c2070617468
-206f662074686973206469726563746f72792069732064658c6e656420627920746865>
-142 140.4 R F0<5175657565446972>3.691 E<6563746f7279>-.18 E F1 1.191
-<6f7074696f6e206f6620746865>3.691 F F2<73656e642d>3.691 E
-<6d61696c2e6366>117 152.4 Q F1 4.427<8c6c652e2054>4.427 F 4.428<6f75>-.8
-G 1.928<7365206d756c7469706c65207175657565732c20737570706c7920612076>
--4.428 F 1.928
-<616c756520656e64696e67207769746820616e20617374657269736b2e>-.25 F -.15
-<466f>6.928 G 4.428<7265>.15 G<78616d706c652c>-4.578 E F2
-<2f7661722f73706f6f6c2f6d71756575652f71642a>117 164.4 Q F1 .737<77696c6c
-2075736520616c6c206f6620746865206469726563746f72696573206f722073796d626f
-6c6963206c696e6b7320746f206469726563746f72696573206265>3.237 F
-<67696e6e696e67>-.15 E .779<77697468206071642720696e>117 176.4 R F2
-<2f7661722f73706f6f6c2f6d7175657565>3.279 E F1 .779
-<6173207175657565206469726563746f726965732e>3.279 F .779<446f206e6f7420
-6368616e676520746865207175657565206469726563746f72792073747275632d>5.779
-F<74757265207768696c652073656e646d61696c2069732072756e6e696e672e>117
-188.4 Q .898<4966207468657365206469726563746f72696573206861>142 204.6 R
-1.198 -.15<76652073>-.2 H .897<75626469726563746f72696573206f722073796d
-626f6c6963206c696e6b7320746f206469726563746f72696573206e616d656420607166>
-.15 F .897<272c20606466>.55 F<272c>.55 E 1.24<616e6420607866>117 216.6 R
-1.24<272c207468656e2074686573652077696c6c206265207573656420666f72207468
-6520646966>.55 F 1.241<666572656e74207175657565208c6c652074797065732e>
--.25 F 1.241<546861742069732c207468652064617461208c6c657320617265>6.241
-F .247<73746f72656420696e2074686520606466>117 228.6 R 2.747<2773>.55 G
-<75626469726563746f7279>-2.747 E 2.746<2c74>-.65 G .246<6865207472616e73
-6372697074208c6c6573206172652073746f72656420696e2074686520607866>-2.746
-F 2.746<2773>.55 G<75626469726563746f7279>-2.746 E 2.746<2c61>-.65 G
-.246<6e6420616c6c206f74682d>-2.746 F
-<657273206172652073746f72656420696e2074686520607166>117 240.6 Q 2.5
-<2773>.55 G<75626469726563746f7279>-2.5 E<2e>-.65 E 1.602<49662073686172
-6564206d656d6f727920737570706f727420697320636f6d70696c656420696e2c>142
-256.8 R F2<73656e646d61696c>4.102 E F1 1.602<73746f726573207468652061>
-4.102 F -.25<7661>-.2 G 1.603
-<696c61626c65206469736b737061636520696e2061>.25 F 1.065
-<736861726564206d656d6f7279207365>117 268.8 R 1.065
-<676d656e7420746f206d616b>-.15 F 3.565<6574>-.1 G 1.065<68652076>-3.565
-F 1.065<616c7565732072656164696c792061>-.25 F -.25<7661>-.2 G 1.064<696c
-61626c6520746f20616c6c206368696c6472656e20776974686f757420696e6375727269
-6e67>.25 F .25<73797374656d206f>117 280.8 R -.15<7665>-.15 G 2.75
-<72686561642e20496e>.15 F .251<7468697320636173652c206f6e6c792074686520
-6461656d6f6e20757064617465732074686520646174613b20692e652e2c207468652073
-656e646d61696c206461656d6f6e206372652d>2.75 F 1.037
-<617465732074686520736861726564206d656d6f7279207365>117 292.8 R 1.037<67
-6d656e7420616e642064656c65746573206974206966206974206973207465726d696e61
-7465642e>-.15 F 2.637 -.8<546f2075>6.037 H 1.037<736520746869732c>.8 F
-F2<73656e646d61696c>3.536 E F1<6d757374>3.536 E<6861>117 304.8 Q 2.461
--.15<76652062>-.2 H 2.162<65656e20636f6d70696c6564207769746820737570706f
-727420666f7220736861726564206d656d6f727920282d44534d5f434f4e465f53484d29
-20616e6420746865206f7074696f6e>.15 F F0<53686172>117 316.8 Q
-<65644d656d6f72794b>-.18 E<6579>-.25 E F1 1.517
-<6d757374206265207365742e>4.017 F 1.516
-<4e6f746963653a20646f206e6f7420757365207468652073616d65206b>6.516 F
-1.816 -.15<65792066>-.1 H<6f72>.15 E F2<73656e646d61696c>4.016 E F1
-<696e>4.016 E -.2<766f>-.4 G<636174696f6e73>.2 E .031<7769746820646966>
-117 328.8 R .031
-<666572656e74207175657565206469726563746f72696573206f7220646966>-.25 F
-.032<666572656e742071756575652067726f7570206465636c61726174696f6e732e>
--.25 F .032<41636365737320746f20736861726564206d656d6f7279>5.032 F 1.542
-<6973206e6f7420636f6e74726f6c6c6564206279206c6f636b732c20692e652e2c2074
-686572652069732061207261636520636f6e646974696f6e207768656e20646174612069
-6e2074686520736861726564206d656d6f7279206973>117 340.8 R 2.844
-<757064617465642e20486f>117 352.8 R<7765>-.25 E -.15<7665>-.25 G 1.144
--.4<722c2073>.15 H .344<696e6365206f7065726174696f6e206f66>.4 F F2
-<73656e646d61696c>2.844 E F1 .344<646f6573206e6f742072656c79206f6e207468
-65206461746120696e2074686520736861726564206d656d6f7279>2.844 F<2c>-.65 E
-<7468697320646f6573206e6f74206e65>117 364.8 Q -.05<6761>-.15 G<7469>.05
-E -.15<7665>-.25 G<6c7920696e8d75656e6365207468652062656861>.15 E
-<76696f72>-.2 E<2e>-.55 E F0 2.5<312e332e382e202f76>102 388.8 R
-<61722f73706f6f6c2f636c69656e746d7175657565>-.1 E F1 1.727
-<546865206469726563746f7279>142 405 R F2
-<2f7661722f73706f6f6c2f636c69656e746d7175657565>4.227 E F1 1.726<73686f
-756c64206265206372656174656420746f20686f6c6420746865206d61696c2071756575
-652e>4.227 F<54686973>6.726 E
-<6469726563746f72792073686f756c64206265206d6f6465203037373020616e64206f>
-117 417 Q
-<776e6564206279207573657220736d6d73702c2067726f757020736d6d73702e>-.25 E
-.139<5468652061637475616c2070617468206f662074686973206469726563746f7279
-2069732064658c6e656420627920746865>142 433.2 R F0<5175657565446972>2.639
-E<6563746f7279>-.18 E F1 .14<6f7074696f6e206f6620746865>2.64 F F2
-<7375626d69742e6366>2.64 E F1<8c6c652e>117 445.2 Q F0 2.5
-<312e332e392e202f76>102 469.2 R
-<61722f73706f6f6c2f6d71756575652f2e686f737473746174>-.1 E F1 1.045
-<546869732069732061207479706963616c2076>142 485.4 R 1.045
-<616c756520666f7220746865>-.25 F F0<486f7374537461747573446972>3.545 E
-<6563746f7279>-.18 E F1 1.044
-<6f7074696f6e2c20636f6e7461696e696e67206f6e65208c6c652070657220686f7374>
-3.545 F<7468617420746869732073656e646d61696c2068617320636861747465642077
-69746820726563656e746c79>117 497.4 Q 5<2e49>-.65 G 2.5<7469>-5 G 2.5
-<736e>-2.5 G<6f726d616c6c792061207375626469726563746f7279206f66>-2.5 E
-F2<6d7175657565>2.5 E F1<2e>A F0 2.5
-<312e332e31302e202f6574632f6d61696c2f616c69617365732a>102 521.4 R F1
-.019<5468652073797374656d20616c6961736573206172652068656c6420696e20992f
-6574632f6d61696c2f616c69617365739a2e>142 537.6 R 2.519<4173>5.019 G .019
-<616d706c65206973206769>-2.519 F -.15<7665>-.25 G 2.52<6e69>.15 G 2.52
-<6e99>-2.52 G<73656e646d61696c2f616c69617365739a>-2.52 E
-<776869636820696e636c7564657320736f6d6520616c6961736573207768696368>117
-549.6 Q F2<6d757374>2.5 E F1<62652064658c6e65643a>2.5 E<63702073656e646d
-61696c2f616c6961736573202f6574632f6d61696c2f616c6961736573>157 565.8 Q
-F2<65646974202f6574632f6d61696c2f616c6961736573>157 577.8 Q F1 -1.1
-<596f>117 594 S 2.5<7573>1.1 G<686f756c642065>-2.5 E
-<7874656e642074686973208c6c65207769746820616e>-.15 E 2.5<7961>-.15 G<6c
-6961736573207468617420617265206170726f706f7320746f20796f7572207379737465
-6d2e>-2.5 E<4e6f726d616c6c79>142 610.2 Q F2<73656e646d61696c>7.984 E F1
-5.484<6c6f6f6b7320617420612064617461626173652076>7.984 F 5.483<65727369
-6f6e206f6620746865208c6c65732c2073746f7265642065697468657220696e>-.15 F
-1.089<992f6574632f6d61696c2f616c69617365732e6469729a20616e6420992f657463
-2f6d61696c2f616c69617365732e7061679a206f7220992f6574632f6d61696c2f616c69
-617365732e64629a20646570656e64696e67206f6e207768696368>117 622.2 R .203
-<6461746162617365207061636b61676520796f7520617265207573696e672e>117
-634.2 R .202<5468652061637475616c2070617468206f662074686973208c6c652069
-732064658c6e656420696e20746865>5.203 F F0<416c69617346696c65>2.702 E F1
-.202<6f7074696f6e206f66>2.702 F<746865>117 646.2 Q F2
-<73656e646d61696c2e6366>2.5 E F1<8c6c652e>2.5 E .154<546865207065726d69
-7373696f6e73206f662074686520616c696173208c6c6520616e64207468652064617461
-626173652076>142 662.4 R .155
-<657273696f6e732073686f756c64206265203036343020746f20707265>-.15 F -.15
-<7665>-.25 G .155<6e74206c6f63616c>.15 F .242
-<64656e69616c206f6620736572766963652061747461636b732061732065>117 674.4
-R .242<78706c61696e656420696e2074686520746f70206c65>-.15 F -.15<7665>
--.25 G<6c>.15 E F0<524541444d45>2.742 E F1 .242
-<696e207468652073656e646d61696c2064697374726962>2.742 F 2.742
-<7574696f6e2e204966>-.2 F .909<746865207065726d697373696f6e732030363430
-2061726520757365642c20626520737572652074686174206f6e6c792074727573746564
-2075736572732062656c6f6e6720746f207468652067726f75702061737369676e656420
-746f>117 686.4 R<74686f7365208c6c65732e>117 698.4 Q
-<4f74686572776973652c208c6c65732073686f756c64206e6f742065>5 E -.15<7665>
--.25 G 2.5<6e62>.15 G 2.5<6567>-2.5 G<726f7570207265616461626c652e>-2.5
-E 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-11)195.86 E 2.5(1.3.6. /usr/bin/pur)102 96 R(gestat)-.1 E/F1 10
+/Times-Roman@0 SF .186(This command is also a link to)142 112.2 R/F2 10
+/Times-Italic@0 SF(sendmail)2.687 E F1 5.187(.I)C 2.687<748d>-5.187 G
+.187(ushes e)-2.687 F .187(xpired \(T)-.15 F .187
+(imeout.hoststatus\) informa-)-.35 F(tion that is stored in the)117
+124.2 Q F0(HostStatusDir)2.5 E(ectory)-.18 E F1(tree.)2.5 E F0 2.5
+(1.3.7. /v)102 148.2 R(ar/spool/mqueue)-.1 E F1 .218(The directory)142
+164.4 R F2(/var/spool/mqueue)2.718 E F1 .217
+(should be created to hold the mail queue.)2.718 F .217(This directory)
+5.217 F(should be mode 0700 and o)117 176.4 Q(wned by root.)-.25 E 1.191
+(The actual path of this directory is de\214ned by the)142 192.6 R F0
+(QueueDir)3.692 E(ectory)-.18 E F1 1.192(option of the)3.692 F F2(send-)
+3.692 E(mail.cf)117 204.6 Q F1 4.428(\214le. T)4.428 F 4.428(ou)-.8 G
+1.928(se multiple queues, supply a v)-4.428 F 1.928
+(alue ending with an asterisk.)-.25 F -.15(Fo)6.927 G 4.427(re).15 G
+(xample,)-4.577 E F2(/var/spool/mqueue/qd*)117 216.6 Q F1 .737
+(will use all of the directories or symbolic links to directories be)
+3.236 F(ginning)-.15 E .78(with `qd' in)117 228.6 R F2
+(/var/spool/mqueue)3.28 E F1 .779(as queue directories.)3.279 F .779
+(Do not change the queue directory struc-)5.779 F
+(ture while sendmail is running.)117 240.6 Q .897
+(If these directories ha)142 256.8 R 1.197 -.15(ve s)-.2 H .898
+(ubdirectories or symbolic links to directories named `qf).15 F .898
+(', `df).55 F(',).55 E 1.241(and `xf)117 268.8 R 1.241
+(', then these will be used for the dif).55 F 1.24
+(ferent queue \214le types.)-.25 F 1.24(That is, the data \214les are)
+6.24 F .246(stored in the `df)117 280.8 R 2.746('s).55 G(ubdirectory)
+-2.746 E 2.746(,t)-.65 G .246
+(he transcript \214les are stored in the `xf)-2.746 F 2.747('s).55 G
+(ubdirectory)-2.747 E 2.747(,a)-.65 G .247(nd all oth-)-2.747 F
+(ers are stored in the `qf)117 292.8 Q 2.5('s).55 G(ubdirectory)-2.5 E
+(.)-.65 E 1.603(If shared memory support is compiled in,)142 309 R F2
+(sendmail)4.102 E F1 1.602(stores the a)4.102 F -.25(va)-.2 G 1.602
+(ilable diskspace in a).25 F 1.064(shared memory se)117 321 R 1.064
+(gment to mak)-.15 F 3.564(et)-.1 G 1.065(he v)-3.564 F 1.065
+(alues readily a)-.25 F -.25(va)-.2 G 1.065
+(ilable to all children without incurring).25 F .251(system o)117 333 R
+-.15(ve)-.15 G 2.751(rhead. In).15 F .251(this case, only the daemon up\
+dates the data; i.e., the sendmail daemon cre-)2.751 F 1.036
+(ates the shared memory se)117 345 R 1.037
+(gment and deletes it if it is terminated.)-.15 F 2.637 -.8(To u)6.037 H
+1.037(se this,).8 F F2(sendmail)3.537 E F1(must)3.537 E(ha)117 357 Q
+2.462 -.15(ve b)-.2 H 2.162(een compiled with support for shared memory\
+ \(-DSM_CONF_SHM\) and the option).15 F F0(Shar)117 369 Q(edMemoryK)-.18
+E(ey)-.25 E F1 1.516(must be set.)4.016 F 1.516
+(Notice: do not use the same k)6.516 F 1.816 -.15(ey f)-.1 H(or).15 E F2
+(sendmail)4.017 E F1(in)4.017 E -.2(vo)-.4 G(cations).2 E .032(with dif)
+117 381 R .032(ferent queue directories or dif)-.25 F .032
+(ferent queue group declarations.)-.25 F .031(Access to shared memory)
+5.031 F 1.542(is not controlled by locks, i.e., there is a race conditi\
+on when data in the shared memory is)117 393 R 2.844(updated. Ho)117 405
+R(we)-.25 E -.15(ve)-.25 G 1.144 -.4(r, s).15 H .344(ince operation of)
+.4 F F2(sendmail)2.844 E F1 .344
+(does not rely on the data in the shared memory)2.844 F(,)-.65 E
+(this does not ne)117 417 Q -.05(ga)-.15 G(ti).05 E -.15(ve)-.25 G
+(ly in\215uence the beha).15 E(vior)-.2 E(.)-.55 E F0 2.5(1.3.8. /v)102
+441 R(ar/spool/clientmqueue)-.1 E F1 1.726(The directory)142 457.2 R F2
+(/var/spool/clientmqueue)4.226 E F1 1.726
+(should be created to hold the mail queue.)4.226 F(This)6.727 E
+(directory should be mode 0770 and o)117 469.2 Q
+(wned by user smmsp, group smmsp.)-.25 E .139
+(The actual path of this directory is de\214ned by the)142 485.4 R F0
+(QueueDir)2.639 E(ectory)-.18 E F1 .139(option of the)2.639 F F2
+(submit.cf)2.639 E F1(\214le.)117 497.4 Q F0 2.5(1.3.9. /v)102 521.4 R
+(ar/spool/mqueue/.hoststat)-.1 E F1 1.044(This is a typical v)142 537.6
+R 1.044(alue for the)-.25 F F0(HostStatusDir)3.545 E(ectory)-.18 E F1
+1.045(option, containing one \214le per host)3.545 F
+(that this sendmail has chatted with recently)117 549.6 Q 5(.I)-.65 G
+2.5(ti)-5 G 2.5(sn)-2.5 G(ormally a subdirectory of)-2.5 E F2(mqueue)2.5
+E F1(.)A F0 2.5(1.3.10. /etc/mail/aliases*)102 573.6 R F1 .019
+(The system aliases are held in \231/etc/mail/aliases\232.)142 589.8 R
+2.519(As)5.019 G .019(ample is gi)-2.519 F -.15(ve)-.25 G 2.519(ni).15 G
+2.519<6e99>-2.519 G(sendmail/aliases\232)-2.519 E
+(which includes some aliases which)117 601.8 Q F2(must)2.5 E F1
+(be de\214ned:)2.5 E(cp sendmail/aliases /etc/mail/aliases)157 618 Q F2
+(edit /etc/mail/aliases)157 630 Q F1 -1.1(Yo)117 646.2 S 2.5(us)1.1 G
+(hould e)-2.5 E(xtend this \214le with an)-.15 E 2.5(ya)-.15 G
+(liases that are apropos to your system.)-2.5 E(Normally)142 662.4 Q F2
+(sendmail)7.983 E F1 5.483(looks at a database v)7.983 F 5.484
+(ersion of the \214les, stored either in)-.15 F 1.089(\231/etc/mail/ali\
+ases.dir\232 and \231/etc/mail/aliases.pag\232 or \231/etc/mail/aliases\
+.db\232 depending on which)117 674.4 R .202
+(database package you are using.)117 686.4 R .202
+(The actual path of this \214le is de\214ned in the)5.202 F F0
+(AliasFile)2.703 E F1 .203(option of)2.703 F(the)117 698.4 Q F2
+(sendmail.cf)2.5 E F1(\214le.)2.5 E 0 Cg EP
%%Page: 12 8
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d31322053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-2.5<312e332e31312e202f6574632f72>102 96 R 2.5<636f>-.18 G 2.5<722f>-2.5
-G<6574632f696e69742e642f73656e646d61696c>-2.5 E/F1 10/Times-Roman@0 SF
-.156<49742077696c6c206265206e656365737361727920746f20737461727420757020
-746865>142 112.2 R/F2 10/Times-Italic@0 SF<73656e646d61696c>2.655 E F1
-.155<6461656d6f6e207768656e20796f75722073797374656d207265626f6f74732e>
-2.655 F .155<54686973206461652d>5.155 F 1.537
-<6d6f6e20706572666f726d73207477>117 124.2 R 4.037<6f66>-.1 G 1.537<756e
-6374696f6e733a206974206c697374656e73206f6e2074686520534d545020736f636b>
--4.037 F 1.537<657420666f7220636f6e6e656374696f6e732028746f207265636569>
--.1 F 1.838 -.15<7665206d>-.25 H<61696c>.15 E .442<66726f6d20612072656d
-6f74652073797374656d2920616e642069742070726f6365737365732074686520717565
-756520706572696f646963616c6c7920746f20696e737572652074686174206d61696c20
-676574732064656c69>117 136.2 R -.15<7665>-.25 G<726564>.15 E
-<7768656e20686f73747320636f6d652075702e>117 148.2 Q .893
-<4966206e6563657373617279>142 164.4 R 3.393<2c61>-.65 G .893
-<64642074686520666f6c6c6f>-3.393 F .893<77696e67206c696e657320746f20992f
-6574632f72639a20286f7220992f6574632f72632e6c6f63616c9a20617320617070726f
-7072696174652920696e20746865>-.25 F .313<617265612077686572652069742069
-73207374617274696e6720757020746865206461656d6f6e73206f6e2061204253442d62
-6173652073797374656d2c206f72206f6e20612053797374656d2d56>117 176.4 R
-.312<2d62617365642073797374656d>-1 F<696e206f6e65206f662074686520737461
-72747570208c6c65732c207479706963616c6c7920992f6574632f696e69742e642f7365
-6e646d61696c9a3a>117 188.4 Q<6966205b20ad66202f7573722f7362696e2f73656e
-646d61696c20ad6120ad66202f6574632f6d61696c2f73656e646d61696c2e6366205d3b
-207468656e>157 204.6 Q<286364202f76>193 216.6 Q
-<61722f73706f6f6c2f6d71756575653b20726d20ad662078662a29>-.25 E
-<2f7573722f7362696e2f73656e646d61696c20ad626420ad7133306d2026>193 228.6
-Q<6563686f20ad6e20272073656e646d61696c27203e2f6465>193 240.6 Q
-<762f636f6e736f6c65>-.25 E<8c>157 252.6 Q 1.611<546865209963649a20616e64
-2099726d9a20636f6d6d616e647320696e73757265207468617420616c6c207472616e73
-6372697074208c6c6573206861>117 268.8 R 1.911 -.15<76652062>-.2 H 1.611
-<65656e2072656d6f>.15 F -.15<7665>-.15 G 1.611<643b2065>.15 F
-<787472616e656f7573>-.15 E .773<7472616e736372697074208c6c6573206d617920
-6265206c6566742061726f756e64206966207468652073797374656d20676f657320646f>
-117 280.8 R .772<776e20696e20746865206d6964646c65206f662070726f63657373
-696e672061206d65732d>-.25 F 3.921<736167652e20546865>117 292.8 R 1.422
-<6c696e6520746861742061637475616c6c7920696e>3.921 F -.2<766f>-.4 G -.1
-<6b65>.2 G<73>.1 E F2<73656e646d61696c>3.922 E F1 1.422<686173207477>
-3.922 F 3.922<6f8d>-.1 G 1.422<6167733a2099ad62649a20636175736573206974
-20746f206c697374656e206f6e20746865>-3.922 F<534d545020706f72742c20616e64
-2099ad7133306d9a2063617573657320697420746f2072756e2074686520717565756520
-65>117 304.8 Q -.15<7665>-.25 G<72792068616c6620686f7572>.15 E<2e>-.55 E
-.03<536f6d652070656f706c65207573652061206d6f726520636f6d706c65>142 321 R
-2.529<7873>-.15 G .029<746172747570207363726970742c2072656d6f>-2.529 F
-.029<76696e67207a65726f206c656e6774682071662f68662f5166208c6c657320616e
-64206466>-.15 F .022<8c6c657320666f72207768696368207468657265206973206e
-6f2071662f68662f5166208c6c652e>117 333 R .022
-<4e6f74652074686973206973206e6f7420616476697361626c652e>5.022 F -.15
-<466f>5.022 G 2.522<7265>.15 G .023
-<78616d706c652c2073656520466967757265203120666f72>-2.672 F<616e2065>117
-345 Q<78616d706c65206f66206120636f6d706c65>-.15 E 2.5<7873>-.15 G
-<637269707420776869636820646f6573207468697320636c65616e2075702e>-2.5 E
-F0 2.5<312e332e31322e202f6574632f6d61696c2f68656c708c6c65>102 369 R F1
-.161<54686973206973207468652068656c70208c6c6520757365642062792074686520
-534d5450>142 385.2 R F0<48454c50>2.661 E F1 2.66<636f6d6d616e642e204974>
-2.661 F .16<73686f756c6420626520636f706965642066726f6d209973656e642d>
-2.66 F<6d61696c2f68656c708c6c659a3a>117 397.2 Q<63702073656e646d61696c2f
-68656c708c6c65202f6574632f6d61696c2f68656c708c6c65>157 413.4 Q<54686520
-61637475616c2070617468206f662074686973208c6c652069732064658c6e656420696e
-20746865>117 429.6 Q F0<48656c7046696c65>2.5 E F1
-<6f7074696f6e206f6620746865>2.5 E F2<73656e646d61696c2e6366>2.5 E F1
-<8c6c652e>2.5 E F0 2.5
-<312e332e31332e202f6574632f6d61696c2f73746174697374696373>102 453.6 R F1
-3.04<496620796f75207769736820746f20636f6c6c6563742073746174697374696373
-2061626f757420796f7572206d61696c2074726166>142 469.8 R 3.04
-<8c632c20796f752073686f756c642063726561746520746865208c6c65>-.25 F
-<992f6574632f6d61696c2f737461746973746963739a3a>117 481.8 Q
-<6370202f6465>157 498 Q
-<762f6e756c6c202f6574632f6d61696c2f73746174697374696373>-.25 E
-<63686d6f642030363030202f6574632f6d61696c2f73746174697374696373>157 510
-Q .716<54686973208c6c6520646f6573206e6f742067726f>117 526.2 R 4.516 -.65
-<772e2049>-.25 H 3.216<7469>.65 G 3.216<7370>-3.216 G .716<72696e746564
-2077697468207468652070726f6772616d20996d61696c73746174732f6d61696c737461
-74732e632e>-3.216 F 5.715<9a54>-.7 G .715<68652061637475616c2070617468>
--5.715 F<6f662074686973208c6c652069732064658c6e656420696e20746865>117
-538.2 Q F0<53>2.5 E F1<6f7074696f6e206f6620746865>2.5 E F2
-<73656e646d61696c2e6366>2.5 E F1<8c6c652e>2.5 E F0 2.5
-<312e332e31342e202f7573722f62696e2f6d61696c71>102 562.2 R F1<4966>142
-578.4 Q F2<73656e646d61696c>3.439 E F1 .939<697320696e>3.439 F -.2<766f>
--.4 G -.1<6b65>.2 G 3.439<6461>.1 G 3.439<7399>-3.439 G<6d61696c712c>
--3.439 E 3.439<9a69>-.7 G 3.439<7477>-3.439 G .939
-<696c6c2073696d756c61746520746865>-3.439 F F0<ad6270>3.439 E F1 .94
-<8d61672028692e652e2c>3.44 F F2<73656e646d61696c>3.44 E F1 .94
-<77696c6c207072696e74>3.44 F<74686520636f6e74656e7473206f6620746865206d
-61696c2071756575653b207365652062656c6f>117 590.4 Q 2.5<77292e2054686973>
--.25 F<73686f756c642062652061206c696e6b20746f202f7573722f7362696e2f7365
-6e646d61696c2e>2.5 E F0 2.5<312e332e31352e2073656e646d61696c2e706964>102
-614.4 R F2<73656e646d61696c>142 630.6 Q F1 2.334<73746f7265732069747320
-63757272656e742070696420696e20746865208c6c652073706563698c65642062792074
-6865>4.834 F F0<50696446696c65>4.833 E F1 2.333<6f7074696f6e2028646566>
-4.833 F 2.333<61756c74206973>-.1 F<5f50>117 642.6 Q -1.11<4154>-.92 G
-<485f53454e444d41494c504944292e>1.11 E F2<73656e646d61696c>5.697 E F1
-<75736573>3.197 E F0 -.92<5465>3.197 G<6d7046696c654d6f6465>.92 E F1
-.697<28776869636820646566>3.197 F .697
-<61756c747320746f2030363030292061732074686520706572>-.1 F<2d>-.2 E 1.958
-<6d697373696f6e73206f662074686174208c6c6520746f20707265>117 654.6 R -.15
-<7665>-.25 G 1.958<6e74206c6f63616c2064656e69616c206f662073657276696365
-2061747461636b732061732065>.15 F 1.958
-<78706c61696e656420696e2074686520746f70206c65>-.15 F -.15<7665>-.25 G
-<6c>.15 E F0<524541444d45>117 666.6 Q F1 .64
-<696e207468652073656e646d61696c2064697374726962>3.14 F 3.14
-<7574696f6e2e204966>-.2 F .64<746865208c6c6520616c72656164792065>3.14 F
-.64<78697374732c207468656e206974206d69676874206265206e656365737361727920
-746f>-.15 F
-<6368616e676520746865207065726d697373696f6e73206163636f7264696e676c79>
-117 678.6 Q 2.5<2c65>-.65 G<2e672e2c>-2.5 E<63686d6f642030363030202f76>
-157 694.8 Q<61722f72756e2f73656e646d61696c2e706964>-.25 E 1.956
-<4e6f74652074686174206173206f662076>117 711 R 1.956
-<657273696f6e20382e31332c2074686973208c6c6520697320756e6c696e6b>-.15 F
-1.956<6564207768656e>-.1 F F2<73656e646d61696c>4.456 E F1 -.15<6578>
-4.456 G 4.456<6974732e204173>.15 F 4.456<6172>4.456 G 1.955
-<6573756c74206f662074686973>-4.456 F 1.324
-<6368616e67652c20612073637269707420737563682061732074686520666f6c6c6f>
-117 723 R 1.324<77696e672c207768696368206d6179206861>-.25 F 1.624 -.15
-<76652077>-.2 H<6f726b>.05 E 1.325
-<6564207072696f7220746f20382e31332c2077696c6c206e6f206c6f6e676572>-.1 F
-0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-12 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF .155
+(The permissions of the alias \214le and the database v)142 96 R .154
+(ersions should be 0640 to pre)-.15 F -.15(ve)-.25 G .154(nt local).15 F
+.242(denial of service attacks as e)117 108 R .242
+(xplained in the top le)-.15 F -.15(ve)-.25 G(l).15 E F0(README)2.742 E
+F1 .242(in the sendmail distrib)2.742 F 2.742(ution. If)-.2 F .909(the \
+permissions 0640 are used, be sure that only trusted users belong to th\
+e group assigned to)117 120 R(those \214les.)117 132 Q
+(Otherwise, \214les should not e)5 E -.15(ve)-.25 G 2.5(nb).15 G 2.5(eg)
+-2.5 G(roup readable.)-2.5 E F0 2.5(1.3.11. /etc/r)102 156 R 2.5(co)-.18
+G 2.5(r/)-2.5 G(etc/init.d/sendmail)-2.5 E F1 .155
+(It will be necessary to start up the)142 172.2 R/F2 10/Times-Italic@0
+SF(sendmail)2.655 E F1 .156(daemon when your system reboots.)2.655 F
+.156(This dae-)5.156 F 1.538(mon performs tw)117 184.2 R 4.037(of)-.1 G
+1.537(unctions: it listens on the SMTP sock)-4.037 F 1.537
+(et for connections \(to recei)-.1 F 1.837 -.15(ve m)-.25 H(ail).15 E
+.442(from a remote system\) and it processes the queue periodically to \
+insure that mail gets deli)117 196.2 R -.15(ve)-.25 G(red).15 E
+(when hosts come up.)117 208.2 Q .894(If necessary)142 224.4 R 3.393(,a)
+-.65 G .893(dd the follo)-3.393 F .893(wing lines to \231/etc/rc\232 \(\
+or \231/etc/rc.local\232 as appropriate\) in the)-.25 F .312(area where\
+ it is starting up the daemons on a BSD-base system, or on a System-V)
+117 236.4 R .313(-based system)-1 F
+(in one of the startup \214les, typically \231/etc/init.d/sendmail\232:)
+117 248.4 Q(if [ \255f /usr/sbin/sendmail \255a \255f /etc/mail/sendmai\
+l.cf ]; then)157 264.6 Q(\(cd /v)193 276.6 Q
+(ar/spool/mqueue; rm \255f xf*\))-.25 E
+(/usr/sbin/sendmail \255bd \255q30m &)193 288.6 Q
+(echo \255n ' sendmail' >/de)193 300.6 Q(v/console)-.25 E<8c>157 312.6 Q
+1.611(The \231cd\232 and \231rm\232 commands insure that all transcript\
+ \214les ha)117 328.8 R 1.91 -.15(ve b)-.2 H 1.61(een remo).15 F -.15
+(ve)-.15 G 1.61(d; e).15 F(xtraneous)-.15 E .772
+(transcript \214les may be left around if the system goes do)117 340.8 R
+.773(wn in the middle of processing a mes-)-.25 F 3.922(sage. The)117
+352.8 R 1.422(line that actually in)3.922 F -.2(vo)-.4 G -.1(ke).2 G(s)
+.1 E F2(sendmail)3.922 E F1 1.422(has tw)3.922 F 3.922<6f8d>-.1 G 1.422
+(ags: \231\255bd\232 causes it to listen on the)-3.922 F
+(SMTP port, and \231\255q30m\232 causes it to run the queue e)117 364.8
+Q -.15(ve)-.25 G(ry half hour).15 E(.)-.55 E .029
+(Some people use a more comple)142 381 R 2.529(xs)-.15 G .029
+(tartup script, remo)-2.529 F .03
+(ving zero length qf/hf/Qf \214les and df)-.15 F .023
+(\214les for which there is no qf/hf/Qf \214le.)117 393 R .022
+(Note this is not advisable.)5.022 F -.15(Fo)5.022 G 2.522(re).15 G .022
+(xample, see Figure 1 for)-2.672 F(an e)117 405 Q(xample of a comple)
+-.15 E 2.5(xs)-.15 G(cript which does this clean up.)-2.5 E F0 2.5
+(1.3.12. /etc/mail/help\214le)102 429 R F1 .16
+(This is the help \214le used by the SMTP)142 445.2 R F0(HELP)2.661 E F1
+2.661(command. It)2.661 F .161(should be copied from \231send-)2.661 F
+(mail/help\214le\232:)117 457.2 Q
+(cp sendmail/help\214le /etc/mail/help\214le)157 473.4 Q
+(The actual path of this \214le is de\214ned in the)117 489.6 Q F0
+(HelpFile)2.5 E F1(option of the)2.5 E F2(sendmail.cf)2.5 E F1(\214le.)
+2.5 E F0 2.5(1.3.13. /etc/mail/statistics)102 513.6 R F1 3.04
+(If you wish to collect statistics about your mail traf)142 529.8 R 3.04
+(\214c, you should create the \214le)-.25 F
+(\231/etc/mail/statistics\232:)117 541.8 Q(cp /de)157 558 Q
+(v/null /etc/mail/statistics)-.25 E(chmod 0600 /etc/mail/statistics)157
+570 Q .715(This \214le does not gro)117 586.2 R 4.516 -.65(w. I)-.25 H
+3.216(ti).65 G 3.216(sp)-3.216 G .716
+(rinted with the program \231mailstats/mailstats.c.)-3.216 F 5.716<9a54>
+-.7 G .716(he actual path)-5.716 F(of this \214le is de\214ned in the)
+117 598.2 Q F0(S)2.5 E F1(option of the)2.5 E F2(sendmail.cf)2.5 E F1
+(\214le.)2.5 E F0 2.5(1.3.14. /usr/bin/mailq)102 622.2 R F1(If)142 638.4
+Q F2(sendmail)3.44 E F1 .94(is in)3.44 F -.2(vo)-.4 G -.1(ke).2 G 3.44
+(da).1 G 3.44<7399>-3.44 G(mailq,)-3.44 E 3.439<9a69>-.7 G 3.439(tw)
+-3.439 G .939(ill simulate the)-3.439 F F0(\255bp)3.439 E F1 .939
+(\215ag \(i.e.,)3.439 F F2(sendmail)3.439 E F1 .939(will print)3.439 F
+(the contents of the mail queue; see belo)117 650.4 Q 2.5(w\). This)-.25
+F(should be a link to /usr/sbin/sendmail.)2.5 E F0 2.5
+(1.3.15. sendmail.pid)102 674.4 R F2(sendmail)142 690.6 Q F1 2.333
+(stores its current pid in the \214le speci\214ed by the)4.833 F F0
+(PidFile)4.834 E F1 2.334(option \(def)4.834 F 2.334(ault is)-.1 F(_P)
+117 702.6 Q -1.11(AT)-.92 G(H_SENDMAILPID\).)1.11 E F2(sendmail)5.697 E
+F1(uses)3.197 E F0 -.92(Te)3.197 G(mpFileMode).92 E F1 .697(\(which def)
+3.197 F .697(aults to 0600\) as the per)-.1 F(-)-.2 E 1.958
+(missions of that \214le to pre)117 714.6 R -.15(ve)-.25 G 1.958
+(nt local denial of service attacks as e).15 F 1.958
+(xplained in the top le)-.15 F -.15(ve)-.25 G(l).15 E 0 Cg EP
%%Page: 13 9
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3133>195.86 E
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-13)195.86 E .4 LW 77 108 72 108 DL 79 108 74 108 DL 84 108 79
+108 DL 89 108 84 108 DL 94 108 89 108 DL 99 108 94 108 DL 104 108 99 108
+DL 109 108 104 108 DL 114 108 109 108 DL 119 108 114 108 DL 124 108 119
+108 DL 129 108 124 108 DL 134 108 129 108 DL 139 108 134 108 DL 144 108
+139 108 DL 149 108 144 108 DL 154 108 149 108 DL 159 108 154 108 DL 164
+108 159 108 DL 169 108 164 108 DL 174 108 169 108 DL 179 108 174 108 DL
+184 108 179 108 DL 189 108 184 108 DL 194 108 189 108 DL 199 108 194 108
+DL 204 108 199 108 DL 209 108 204 108 DL 214 108 209 108 DL 219 108 214
+108 DL 224 108 219 108 DL 229 108 224 108 DL 234 108 229 108 DL 239 108
+234 108 DL 244 108 239 108 DL 249 108 244 108 DL 254 108 249 108 DL 259
+108 254 108 DL 264 108 259 108 DL 269 108 264 108 DL 274 108 269 108 DL
+279 108 274 108 DL 284 108 279 108 DL 289 108 284 108 DL 294 108 289 108
+DL 299 108 294 108 DL 304 108 299 108 DL 309 108 304 108 DL 314 108 309
+108 DL 319 108 314 108 DL 324 108 319 108 DL 329 108 324 108 DL 334 108
+329 108 DL 339 108 334 108 DL 344 108 339 108 DL 349 108 344 108 DL 354
+108 349 108 DL 359 108 354 108 DL 364 108 359 108 DL 369 108 364 108 DL
+374 108 369 108 DL 379 108 374 108 DL 384 108 379 108 DL 389 108 384 108
+DL 394 108 389 108 DL 399 108 394 108 DL 404 108 399 108 DL 409 108 404
+108 DL 414 108 409 108 DL 419 108 414 108 DL 424 108 419 108 DL 429 108
+424 108 DL 434 108 429 108 DL 439 108 434 108 DL 444 108 439 108 DL 449
+108 444 108 DL 454 108 449 108 DL 459 108 454 108 DL 464 108 459 108 DL
+469 108 464 108 DL 474 108 469 108 DL 479 108 474 108 DL 484 108 479 108
+DL 489 108 484 108 DL 494 108 489 108 DL 499 108 494 108 DL 504 108 499
+108 DL/F1 10/Times-Roman@0 SF(#!/bin/sh)72 132 Q 2.5(#r)72 144 S(emo)
+-2.5 E .3 -.15(ve z)-.15 H(ero length qf/hf/Qf \214les).15 E(for qf)72
+156 Q(\214le in qf* hf* Qf*)-.25 E(do)72 168 Q(if [ \255r $qf)108 180 Q
+(\214le ])-.25 E(then)108 192 Q(if [ ! \255s $qf)144 204 Q(\214le ])-.25
+E(then)144 216 Q(echo \255n " <zero: $qf)180 228 Q(\214le>" > /de)-.25 E
+(v/console)-.25 E(rm \255f $qf)180 240 Q(\214le)-.25 E<8c>144 252 Q<8c>
+108 264 Q(done)72 276 Q 2.5(#r)72 288 S
+(ename tf \214les to be qf if the qf does not e)-2.5 E(xist)-.15 E
+(for tf)72 300 Q(\214le in tf*)-.25 E(do)72 312 Q(qf)108 324 Q
+(\214le=`echo $tf)-.25 E(\214le | sed ')-.25 E(s/t/q/'`)-.55 E
+(if [ \255r $tf)108 336 Q(\214le \255a ! \255f $qf)-.25 E(\214le ])-.25
+E(then)108 348 Q(echo \255n " <reco)144 360 Q -.15(ve)-.15 G(ring: $tf)
+.15 E(\214le>" > /de)-.25 E(v/console)-.25 E(mv $tf)144 372 Q
+(\214le $qf)-.25 E(\214le)-.25 E(else)108 384 Q(if [ \255f $tf)144 396 Q
+(\214le ])-.25 E(then)144 408 Q(echo \255n " <e)180 420 Q(xtra: $tf)-.15
+E(\214le>" > /de)-.25 E(v/console)-.25 E(rm \255f $tf)180 432 Q(\214le)
+-.25 E<8c>144 444 Q<8c>108 456 Q(done)72 468 Q 2.5(#r)72 480 S(emo)-2.5
+E .3 -.15(ve d)-.15 H 2.5<668c>.15 G
+(les with no corresponding qf/hf/Qf \214les)-2.5 E(for df)72 492 Q
+(\214le in df*)-.25 E(do)72 504 Q(qf)108 516 Q(\214le=`echo $df)-.25 E
+(\214le | sed ')-.25 E(s/d/q/'`)-.55 E(hf)108 528 Q(\214le=`echo $df)
+-.25 E(\214le | sed ')-.25 E(s/d/h/'`)-.55 E(Qf)108 540 Q
+(\214le=`echo $df)-.25 E(\214le | sed ')-.25 E(s/d/Q/'`)-.55 E
+(if [ \255r $df)108 552 Q(\214le \255a ! \255f $qf)-.25 E
+(\214le \255a ! \255f $hf)-.25 E(\214le \255a ! \255f $Qf)-.25 E
+(\214le ])-.25 E(then)108 564 Q(echo \255n " <incomplete: $df)144 576 Q
+(\214le>" > /de)-.25 E(v/console)-.25 E(mv $df)144 588 Q
+(\214le `echo $df)-.25 E(\214le | sed ')-.25 E(s/d/D/'`)-.55 E<8c>108
+600 Q(done)72 612 Q 2.5(#a)72 624 S(nnounce \214les that ha)-2.5 E .3
+-.15(ve b)-.2 H(een sa).15 E -.15(ve)-.2 G 2.5(dd).15 G
+(uring disaster reco)-2.5 E -.15(ve)-.15 G(ry).15 E(for xf)72 636 Q
+(\214le in [A-Z]f*)-.25 E(do)72 648 Q(if [ \255f $xf)108 660 Q(\214le ])
+-.25 E(then)108 672 Q(echo \255n " <panic: $xf)144 684 Q(\214le>" > /de)
+-.25 E(v/console)-.25 E<8c>108 696 Q(done)72 708 Q 0 Cg EP
+%%Page: 14 10
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-14 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF
+(Figure 1 \212 A comple)214.47 96 Q 2.5(xs)-.15 G(tartup script)-2.5 E
.4 LW 77 108 72 108 DL 79 108 74 108 DL 84 108 79 108 DL 89 108 84 108
DL 94 108 89 108 DL 99 108 94 108 DL 104 108 99 108 DL 109 108 104 108
DL 114 108 109 108 DL 119 108 114 108 DL 124 108 119 108 DL 129 108 124
@@ -1217,13595 +980,9358 @@ DL 399 108 394 108 DL 404 108 399 108 DL 409 108 404 108 DL 414 108 409
429 108 DL 439 108 434 108 DL 444 108 439 108 DL 449 108 444 108 DL 454
108 449 108 DL 459 108 454 108 DL 464 108 459 108 DL 469 108 464 108 DL
474 108 469 108 DL 479 108 474 108 DL 484 108 479 108 DL 489 108 484 108
-DL 494 108 489 108 DL 499 108 494 108 DL 504 108 499 108 DL/F1 10
-/Times-Roman@0 SF<23212f62696e2f7368>72 132 Q 2.5<2372>72 144 S<656d6f>
--2.5 E .3 -.15<7665207a>-.15 H
-<65726f206c656e6774682071662f68662f5166208c6c6573>.15 E<666f72207166>72
-156 Q<8c6c6520696e2071662a2068662a2051662a>-.25 E<646f>72 168 Q
-<6966205b20ad7220247166>108 180 Q<8c6c65205d>-.25 E<7468656e>108 192 Q
-<6966205b202120ad7320247166>144 204 Q<8c6c65205d>-.25 E<7468656e>144 216
-Q<6563686f20ad6e2022203c7a65726f3a20247166>180 228 Q
-<8c6c653e22203e202f6465>-.25 E<762f636f6e736f6c65>-.25 E
-<726d20ad6620247166>180 240 Q<8c6c65>-.25 E<8c>144 252 Q<8c>108 264 Q
-<646f6e65>72 276 Q 2.5<2372>72 288 S<656e616d65207466208c6c657320746f20
-62652071662069662074686520716620646f6573206e6f742065>-2.5 E<78697374>
--.15 E<666f72207466>72 300 Q<8c6c6520696e2074662a>-.25 E<646f>72 312 Q
-<7166>108 324 Q<8c6c653d606563686f20247466>-.25 E
-<8c6c65207c207365642027>-.25 E<732f742f712f2760>-.55 E
-<6966205b20ad7220247466>108 336 Q<8c6c6520ad61202120ad6620247166>-.25 E
-<8c6c65205d>-.25 E<7468656e>108 348 Q<6563686f20ad6e2022203c7265636f>144
-360 Q -.15<7665>-.15 G<72696e673a20247466>.15 E<8c6c653e22203e202f6465>
--.25 E<762f636f6e736f6c65>-.25 E<6d7620247466>144 372 Q<8c6c6520247166>
--.25 E<8c6c65>-.25 E<656c7365>108 384 Q<6966205b20ad6620247466>144 396 Q
-<8c6c65205d>-.25 E<7468656e>144 408 Q<6563686f20ad6e2022203c65>180 420 Q
-<787472613a20247466>-.15 E<8c6c653e22203e202f6465>-.25 E
-<762f636f6e736f6c65>-.25 E<726d20ad6620247466>180 432 Q<8c6c65>-.25 E
-<8c>144 444 Q<8c>108 456 Q<646f6e65>72 468 Q 2.5<2372>72 480 S<656d6f>
--2.5 E .3 -.15<76652064>-.15 H 2.5<668c>.15 G<6c65732077697468206e6f2063
-6f72726573706f6e64696e672071662f68662f5166208c6c6573>-2.5 E
-<666f72206466>72 492 Q<8c6c6520696e2064662a>-.25 E<646f>72 504 Q<7166>
-108 516 Q<8c6c653d606563686f20246466>-.25 E<8c6c65207c207365642027>-.25
-E<732f642f712f2760>-.55 E<6866>108 528 Q<8c6c653d606563686f20246466>-.25
-E<8c6c65207c207365642027>-.25 E<732f642f682f2760>-.55 E<5166>108 540 Q
-<8c6c653d606563686f20246466>-.25 E<8c6c65207c207365642027>-.25 E
-<732f642f512f2760>-.55 E<6966205b20ad7220246466>108 552 Q
-<8c6c6520ad61202120ad6620247166>-.25 E<8c6c6520ad61202120ad6620246866>
--.25 E<8c6c6520ad61202120ad6620245166>-.25 E<8c6c65205d>-.25 E<7468656e>
-108 564 Q<6563686f20ad6e2022203c696e636f6d706c6574653a20246466>144 576 Q
-<8c6c653e22203e202f6465>-.25 E<762f636f6e736f6c65>-.25 E<6d7620246466>
-144 588 Q<8c6c6520606563686f20246466>-.25 E<8c6c65207c207365642027>-.25
-E<732f642f442f2760>-.55 E<8c>108 600 Q<646f6e65>72 612 Q 2.5<2361>72 624
-S<6e6e6f756e6365208c6c65732074686174206861>-2.5 E .3 -.15<76652062>-.2 H
-<65656e207361>.15 E -.15<7665>-.2 G 2.5<6464>.15 G
-<7572696e67206469736173746572207265636f>-2.5 E -.15<7665>-.15 G<7279>.15
-E<666f72207866>72 636 Q<8c6c6520696e205b412d5a5d662a>-.25 E<646f>72 648
-Q<6966205b20ad6620247866>108 660 Q<8c6c65205d>-.25 E<7468656e>108 672 Q
-<6563686f20ad6e2022203c70616e69633a20247866>144 684 Q
-<8c6c653e22203e202f6465>-.25 E<762f636f6e736f6c65>-.25 E<8c>108 696 Q
-<646f6e65>72 708 Q 0 Cg EP
-%%Page: 14 10
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d31342053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF<4669677572652031208a204120636f6d706c65>214.47 96
-Q 2.5<7873>-.15 G<74617274757020736372697074>-2.5 E .4 LW 77 108 72 108
-DL 79 108 74 108 DL 84 108 79 108 DL 89 108 84 108 DL 94 108 89 108 DL
-99 108 94 108 DL 104 108 99 108 DL 109 108 104 108 DL 114 108 109 108 DL
-119 108 114 108 DL 124 108 119 108 DL 129 108 124 108 DL 134 108 129 108
-DL 139 108 134 108 DL 144 108 139 108 DL 149 108 144 108 DL 154 108 149
-108 DL 159 108 154 108 DL 164 108 159 108 DL 169 108 164 108 DL 174 108
-169 108 DL 179 108 174 108 DL 184 108 179 108 DL 189 108 184 108 DL 194
-108 189 108 DL 199 108 194 108 DL 204 108 199 108 DL 209 108 204 108 DL
-214 108 209 108 DL 219 108 214 108 DL 224 108 219 108 DL 229 108 224 108
-DL 234 108 229 108 DL 239 108 234 108 DL 244 108 239 108 DL 249 108 244
-108 DL 254 108 249 108 DL 259 108 254 108 DL 264 108 259 108 DL 269 108
-264 108 DL 274 108 269 108 DL 279 108 274 108 DL 284 108 279 108 DL 289
-108 284 108 DL 294 108 289 108 DL 299 108 294 108 DL 304 108 299 108 DL
-309 108 304 108 DL 314 108 309 108 DL 319 108 314 108 DL 324 108 319 108
-DL 329 108 324 108 DL 334 108 329 108 DL 339 108 334 108 DL 344 108 339
-108 DL 349 108 344 108 DL 354 108 349 108 DL 359 108 354 108 DL 364 108
-359 108 DL 369 108 364 108 DL 374 108 369 108 DL 379 108 374 108 DL 384
-108 379 108 DL 389 108 384 108 DL 394 108 389 108 DL 399 108 394 108 DL
-404 108 399 108 DL 409 108 404 108 DL 414 108 409 108 DL 419 108 414 108
-DL 424 108 419 108 DL 429 108 424 108 DL 434 108 429 108 DL 439 108 434
-108 DL 444 108 439 108 DL 449 108 444 108 DL 454 108 449 108 DL 459 108
-454 108 DL 464 108 459 108 DL 469 108 464 108 DL 474 108 469 108 DL 479
-108 474 108 DL 484 108 479 108 DL 489 108 484 108 DL 494 108 489 108 DL
-499 108 494 108 DL 504 108 499 108 DL -.1<776f>117 144 S<726b3a>.1 E 2.5
-<2373>157 160.2 S<746f7020262073746172742073656e646d61696c>-2.5 E
-<50494446494c453d2f76>157 172.2 Q
-<61722f72756e2f73656e646d61696c2e706964>-.25 E
-<6b696c6c206068656164202d31202450494446494c4560>157 184.2 Q
-<607461696c202d31202450494446494c4560>157 196.2 Q .218<6265636175736520
-697420617373756d6573207468617420746865207069648c6c652077696c6c207374696c
-6c2065>117 212.4 R .218<786973742065>-.15 F -.15<7665>-.25 G 2.718<6e61>
-.15 G .217<66746572206b696c6c696e67207468652070726f6365737320746f207768
-696368206974207265666572732e>-2.718 F<42656c6f>117 224.4 Q 2.5<7769>-.25
-G 2.5<736173>-2.5 G<63726970742077686963682077696c6c2077>-2.5 E
-<6f726b20636f72726563746c79206f6e20626f7468206e65>-.1 E
-<77657220616e64206f6c6465722076>-.25 E<657273696f6e733a>-.15 E 2.5<2373>
-157 240.6 S<746f7020262073746172742073656e646d61696c>-2.5 E
-<50494446494c453d2f76>157 252.6 Q
-<61722f72756e2f73656e646d61696c2e706964>-.25 E
-<7069643d6068656164202d31202450494446494c4560>157 264.6 Q
-<636d643d607461696c202d31202450494446494c4560>157 276.6 Q
-<6b696c6c2024706964>157 288.6 Q<24636d64>157 300.6 Q 1.31
-<54686973206973206a75737420616e2065>117 316.8 R 1.311<78616d706c65207363
-726970742c20697420646f6573206e6f7420706572666f726d20616e>-.15 F 3.811
-<7965>-.15 G 1.311<72726f7220636865636b732c20652e672e2c2077686574686572
-20746865207069648c6c65>-3.811 F -.15<6578>117 328.8 S
-<6973747320617420616c6c2e>.15 E F0 2.5<312e332e31362e204d6170>102 352.8
-R<46696c6573>2.5 E F1 2.466 -.8<546f2070>142 369 T<7265>.8 E -.15<7665>
--.25 G .866<6e74206c6f63616c2064656e69616c206f66207365727669636520617474
-61636b732061732065>.15 F .865
-<78706c61696e656420696e2074686520746f70206c65>-.15 F -.15<7665>-.25 G
-<6c>.15 E F0<524541444d45>3.365 E F1 .865<696e20746865>3.365 F 1.076
-<73656e646d61696c2064697374726962>117 381 R 1.077<7574696f6e2c2074686520
-7065726d697373696f6e73206f66206d6170208c6c65732063726561746564206279>-.2
-F/F2 10/Times-Italic@0 SF<6d616b>3.577 E<656d6170>-.1 E F1 1.077
-<73686f756c6420626520303634302e>3.577 F<546865>6.077 E .56<757365206f66
-203036343020696d706c6965732074686174206f6e6c7920747275737465642075736572
-732062656c6f6e6720746f207468652067726f75702061737369676e656420746f207468
-6f7365208c6c65732e>117 393 R .56<49662074686f7365>5.56 F
-<8c6c657320616c72656164792065>117 405 Q<786973742c207468656e206974206d69
-676874206265206e656365737361727920746f206368616e676520746865207065726d69
-7373696f6e73206163636f7264696e676c79>-.15 E 2.5<2c65>-.65 G<2e672e2c>
--2.5 E<6364202f6574632f6d61696c>157 421.2 Q
-<63686d6f642030363430202a2e6462202a2e706167202a2e646972>157 433.2 Q F0
-2.5<322e204e4f524d414c>72 461.4 R<4f50455241>2.5 E<54494f4e53>-.95 E 2.5
-<322e312e20546865>87 485.4 R<53797374656d204c6f67>2.5 E F1 1.511
-<5468652073797374656d206c6f6720697320737570706f7274656420627920746865>
-127 501.6 R F2<7379736c6f>4.011 E<6764>-.1 E F1 1.511
-<2838292070726f6772616d2e>1.666 F 1.511
-<416c6c206d657373616765732066726f6d>6.511 F F2<73656e646d61696c>4.011 E
-F1<617265>4.012 E<6c6f6767656420756e64657220746865>102 515.6 Q/F3 9
-/Times-Roman@0 SF<4c4f475f4d41494c>2.5 E F1 -.1<6661>2.5 G<63696c697479>
-.1 E/F4 7/Times-Roman@0 SF<35>-4 I F1<2e>4 I F0 2.5<322e312e312e2046>102
-539.6 R<6f726d6174>-.25 E F1 .574<45616368206c696e6520696e20746865207379
-7374656d206c6f6720636f6e7369737473206f6620612074696d657374616d702c207468
-65206e616d65206f6620746865206d616368696e6520746861742067656e6572>142
-555.8 R<2d>-.2 E .848
-<617465642069742028666f72206c6f6767696e672066726f6d207365>117 567.8 R
--.15<7665>-.25 G .848<72616c206d616368696e6573206f>.15 F -.15<7665>-.15
-G 3.349<7274>.15 G .849<6865206c6f63616c2061726561206e657477>-3.349 F
-.849<6f726b292c207468652077>-.1 F .849<6f7264209973656e646d61696c3a9a2c>
--.1 F<616e642061206d657373616765>117 581.8 Q F4<36>-4 I F1 5<2e4d>4 K
-<6f7374206d657373616765732061726520612073657175656e6365206f66>-5 E F2
-<6e616d65>2.5 E F1<3d>A F2<76616c7565>A F1<70616972732e>2.5 E .68
-<546865207477>142 598 R 3.18<6f6d>-.1 G .68<6f737420636f6d6d6f6e206c696e
-657320617265206c6f67676564207768656e2061206d6573736167652069732070726f63
-65737365642e>-3.18 F .68<546865208c727374206c6f677320746865>5.68 F .376<
-72656365697074206f662061206d6573736167653b2074686572652077696c6c20626520
-65>117 610 R .376
-<786163746c79206f6e65206f6620746865736520706572206d6573736167652e>-.15 F
-.376<536f6d65208c656c6473206d6179206265206f6d69742d>5.376 F
-<74656420696620746865>117 622 Q 2.5<7964>-.15 G 2.5<6f6e>-2.5 G
-<6f7420636f6e7461696e20696e746572657374696e6720696e666f726d6174696f6e2e>
--2.5 E<4669656c6473206172653a>5 E 50.06<66726f6d20546865>117 638.2 R
-<656e>2.5 E -.15<7665>-.4 G<6c6f70652073656e64657220616464726573732e>.15
-E 53.95<73697a6520546865>117 654.4 R
-<73697a65206f6620746865206d65737361676520696e2062797465732e>2.5 E .32 LW
-76 665.2 72 665.2 DL 80 665.2 76 665.2 DL 84 665.2 80 665.2 DL 88 665.2
-84 665.2 DL 92 665.2 88 665.2 DL 96 665.2 92 665.2 DL 100 665.2 96 665.2
-DL 104 665.2 100 665.2 DL 108 665.2 104 665.2 DL 112 665.2 108 665.2 DL
-116 665.2 112 665.2 DL 120 665.2 116 665.2 DL 124 665.2 120 665.2 DL 128
-665.2 124 665.2 DL 132 665.2 128 665.2 DL 136 665.2 132 665.2 DL 140
-665.2 136 665.2 DL 144 665.2 140 665.2 DL 148 665.2 144 665.2 DL 152
-665.2 148 665.2 DL 156 665.2 152 665.2 DL 160 665.2 156 665.2 DL 164
-665.2 160 665.2 DL 168 665.2 164 665.2 DL 172 665.2 168 665.2 DL 176
-665.2 172 665.2 DL 180 665.2 176 665.2 DL 184 665.2 180 665.2 DL 188
-665.2 184 665.2 DL 192 665.2 188 665.2 DL 196 665.2 192 665.2 DL 200
-665.2 196 665.2 DL 204 665.2 200 665.2 DL 208 665.2 204 665.2 DL 212
-665.2 208 665.2 DL 216 665.2 212 665.2 DL/F5 5/Times-Roman@0 SF<35>93.6
-675.6 Q/F6 8/Times-Roman@0 SF<457863657074206f6e20556c747269782c20776869
-636820646f6573206e6f7420737570706f72742066>3.2 I
-<6163696c697469657320696e20746865207379736c6f672e>-.08 E F5<36>93.6
-689.2 Q F6<5468697320666f726d6174206d61792076>3.2 I
-<61727920736c696768746c7920696620796f75722076>-.2 E
-<656e646f7220686173206368616e676564207468652073796e7461782e>-.12 E 0 Cg
-EP
+DL 494 108 489 108 DL 499 108 494 108 DL 504 108 499 108 DL F0(README)
+117 144 Q F1 .64(in the sendmail distrib)3.14 F 3.14(ution. If)-.2 F .64
+(the \214le already e)3.14 F .64(xists, then it might be necessary to)
+-.15 F(change the permissions accordingly)117 156 Q 2.5(,e)-.65 G(.g.,)
+-2.5 E(chmod 0600 /v)157 172.2 Q(ar/run/sendmail.pid)-.25 E 1.955
+(Note that as of v)117 188.4 R 1.956(ersion 8.13, this \214le is unlink)
+-.15 F 1.956(ed when)-.1 F/F2 10/Times-Italic@0 SF(sendmail)4.456 E F1
+-.15(ex)4.456 G 4.456(its. As).15 F 4.456(ar)4.456 G 1.956
+(esult of this)-4.456 F 1.325(change, a script such as the follo)117
+200.4 R 1.324(wing, which may ha)-.25 F 1.624 -.15(ve w)-.2 H(ork).05 E
+1.324(ed prior to 8.13, will no longer)-.1 F -.1(wo)117 212.4 S(rk:).1 E
+2.5(#s)157 228.6 S(top & start sendmail)-2.5 E(PIDFILE=/v)157 240.6 Q
+(ar/run/sendmail.pid)-.25 E(kill `head -1 $PIDFILE`)157 252.6 Q
+(`tail -1 $PIDFILE`)157 264.6 Q .217
+(because it assumes that the pid\214le will still e)117 280.8 R .218
+(xist e)-.15 F -.15(ve)-.25 G 2.718(na).15 G .218
+(fter killing the process to which it refers.)-2.718 F(Belo)117 292.8 Q
+2.5(wi)-.25 G 2.5(sas)-2.5 G(cript which will w)-2.5 E
+(ork correctly on both ne)-.1 E(wer and older v)-.25 E(ersions:)-.15 E
+2.5(#s)157 309 S(top & start sendmail)-2.5 E(PIDFILE=/v)157 321 Q
+(ar/run/sendmail.pid)-.25 E(pid=`head -1 $PIDFILE`)157 333 Q
+(cmd=`tail -1 $PIDFILE`)157 345 Q(kill $pid)157 357 Q($cmd)157 369 Q
+1.311(This is just an e)117 385.2 R 1.311
+(xample script, it does not perform an)-.15 F 3.81(ye)-.15 G 1.31
+(rror checks, e.g., whether the pid\214le)-3.81 F -.15(ex)117 397.2 S
+(ists at all.).15 E F0 2.5(1.3.16. Map)102 421.2 R(Files)2.5 E F1 2.465
+-.8(To p)142 437.4 T(re).8 E -.15(ve)-.25 G .865
+(nt local denial of service attacks as e).15 F .865
+(xplained in the top le)-.15 F -.15(ve)-.25 G(l).15 E F0(README)3.366 E
+F1 .866(in the)3.366 F 1.077(sendmail distrib)117 449.4 R 1.077
+(ution, the permissions of map \214les created by)-.2 F F2(mak)3.577 E
+(emap)-.1 E F1 1.077(should be 0640.)3.577 F(The)6.076 E .56(use of 064\
+0 implies that only trusted users belong to the group assigned to those\
+ \214les.)117 461.4 R .56(If those)5.56 F(\214les already e)117 473.4 Q
+(xist, then it might be necessary to change the permissions accordingly)
+-.15 E 2.5(,e)-.65 G(.g.,)-2.5 E(cd /etc/mail)157 489.6 Q
+(chmod 0640 *.db *.pag *.dir)157 501.6 Q F0 2.5(2. NORMAL)72 529.8 R
+(OPERA)2.5 E(TIONS)-.95 E 2.5(2.1. The)87 553.8 R(System Log)2.5 E F1
+1.511(The system log is supported by the)127 570 R F2(syslo)4.011 E(gd)
+-.1 E F1 1.511(\(8\) program.)1.666 F 1.511(All messages from)6.511 F F2
+(sendmail)4.011 E F1(are)4.011 E(logged under the)102 584 Q/F3 9
+/Times-Roman@0 SF(LOG_MAIL)2.5 E F1 -.1(fa)2.5 G(cility).1 E/F4 7
+/Times-Roman@0 SF(5)-4 I F1(.)4 I F0 2.5(2.1.1. F)102 608 R(ormat)-.25 E
+F1 .574(Each line in the system log consists of a timestamp, the name o\
+f the machine that gener)142 624.2 R(-)-.2 E .849
+(ated it \(for logging from se)117 636.2 R -.15(ve)-.25 G .849
+(ral machines o).15 F -.15(ve)-.15 G 3.349(rt).15 G .848
+(he local area netw)-3.349 F .848(ork\), the w)-.1 F .848
+(ord \231sendmail:\232,)-.1 F(and a message)117 650.2 Q F4(6)-4 I F1 5
+(.M)4 K(ost messages are a sequence of)-5 E F2(name)2.5 E F1(=)A F2
+(value)A F1(pairs.)2.5 E .32 LW 76 665.2 72 665.2 DL 80 665.2 76 665.2
+DL 84 665.2 80 665.2 DL 88 665.2 84 665.2 DL 92 665.2 88 665.2 DL 96
+665.2 92 665.2 DL 100 665.2 96 665.2 DL 104 665.2 100 665.2 DL 108 665.2
+104 665.2 DL 112 665.2 108 665.2 DL 116 665.2 112 665.2 DL 120 665.2 116
+665.2 DL 124 665.2 120 665.2 DL 128 665.2 124 665.2 DL 132 665.2 128
+665.2 DL 136 665.2 132 665.2 DL 140 665.2 136 665.2 DL 144 665.2 140
+665.2 DL 148 665.2 144 665.2 DL 152 665.2 148 665.2 DL 156 665.2 152
+665.2 DL 160 665.2 156 665.2 DL 164 665.2 160 665.2 DL 168 665.2 164
+665.2 DL 172 665.2 168 665.2 DL 176 665.2 172 665.2 DL 180 665.2 176
+665.2 DL 184 665.2 180 665.2 DL 188 665.2 184 665.2 DL 192 665.2 188
+665.2 DL 196 665.2 192 665.2 DL 200 665.2 196 665.2 DL 204 665.2 200
+665.2 DL 208 665.2 204 665.2 DL 212 665.2 208 665.2 DL 216 665.2 212
+665.2 DL/F5 5/Times-Roman@0 SF(5)93.6 675.6 Q/F6 8/Times-Roman@0 SF
+(Except on Ultrix, which does not support f)3.2 I
+(acilities in the syslog.)-.08 E F5(6)93.6 689.2 Q F6(This format may v)
+3.2 I(ary slightly if your v)-.2 E(endor has changed the syntax.)-.12 E
+0 Cg EP
%%Page: 15 11
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3135>195.86 E
-/F1 10/Times-Roman@0 SF 50.06<636c61737320546865>117 96 R<636c6173732028
-692e652e2c206e756d6572696320707265636564656e636529206f6620746865206d6573
-736167652e>2.5 E 58.39<70726920546865>117 112.2 R<696e697469616c206d6573
-73616765207072696f7269747920287573656420666f7220717565756520736f7274696e
-67292e>2.5 E 45.06<6e726370747320546865>117 128.4 R 1.515
-<6e756d626572206f6620656e>4.015 F -.15<7665>-.4 G 1.514<6c6f706520726563
-697069656e747320666f722074686973206d6573736167652028616674657220616c6961
-73696e6720616e6420666f72>.15 F<2d>-.2 E -.1<7761>189 140.4 S
-<7264696e67292e>.1 E 45.05<6d7367696420546865>117 156.6 R<6d657373616765
-206964206f6620746865206d657373616765202866726f6d207468652068656164657229
-2e>2.5 E 32.28<626f64797479706520546865>117 172.8 R 3.144<6d657373616765
-20626f64792074797065202837424954206f7220384249544d494d45292c206173206465
-7465726d696e65642066726f6d20746865>5.644 F<656e>189 184.8 Q -.15<7665>
--.4 G<6c6f70652e>.15 E 48.39<70726f746f20546865>117 201 R
-<70726f746f636f6c207573656420746f207265636569>2.5 E .3 -.15<76652074>
--.25 H
-<686973206d6573736167652028652e672e2c2045534d5450206f72205555435029>.15
-E 37.84<6461656d6f6e20546865>117 217.2 R
-<6461656d6f6e206e616d652066726f6d20746865>2.5 E F0<4461656d6f6e50>2.5 E
-<6f72744f7074696f6e73>-.2 E F1<73657474696e672e>2.5 E 49.51
-<72656c617920546865>117 233.4 R
-<6d616368696e652066726f6d2077686963682069742077>2.5 E<6173207265636569>
--.1 E -.15<7665>-.25 G<642e>.15 E .43<546865726520697320616c736f206f6e65
-206c696e65206c6f67676564207065722064656c69>117 249.6 R -.15<7665>-.25 G
-.43<727920617474656d70742028736f2074686572652063616e206265207365>.15 F
--.15<7665>-.25 G .43<72616c20706572206d6573736167652069662064656c69>.15
-F<762d>-.25 E<657279206973206465666572726564206f722074686572652061726520
-6d756c7469706c6520726563697069656e7473292e>117 261.6 Q
-<4669656c6473206172653a>5 E 61.72<746f2041>117 277.8 R<636f6d6d612d7365
-70617261746564206c697374206f662074686520726563697069656e747320746f207468
-6973206d61696c6572>2.5 E<2e>-.55 E 41.73<63746c6164647220546865>117 294
-R -.74<6060>2.726 G .226<636f6e74726f6c6c696e67207573657227>.74 F .226<
-272c20746861742069732c20746865206e616d65206f662074686520757365722077686f
-73652063726564656e7469616c7320776520757365>-.74 F<666f722064656c69>189
-306 Q -.15<7665>-.25 G<7279>.15 E<2e>-.65 E 47.84<64656c617920546865>117
-322.2 R 1.205<746f74616c2064656c6179206265747765656e207468652074696d6520
-74686973206d6573736167652077>3.705 F 1.205<6173207265636569>-.1 F -.15
-<7665>-.25 G 3.705<6461>.15 G 1.205<6e64207468652063757272656e74>-3.705
-F<64656c69>189 334.2 Q -.15<7665>-.25 G<727920617474656d70742e>.15 E
-42.84<7864656c617920546865>117 350.4 R .116
-<616d6f756e74206f662074696d65206e656564656420696e20746869732064656c69>
-2.615 F -.15<7665>-.25 G .116
-<727920617474656d707420286e6f726d616c6c7920696e646963617469>.15 F .416
--.15<7665206f>-.25 H 2.616<6674>.15 G<6865>-2.616 E
-<7370656564206f662074686520636f6e6e656374696f6e292e>189 362.4 Q 43.95
-<6d61696c657220546865>117 378.6 R
-<6e616d65206f6620746865206d61696c6572207573656420746f2064656c69>2.5 E
--.15<7665>-.25 G 2.5<7274>.15 G 2.5<6f74>-2.5 G
-<68697320726563697069656e742e>-2.5 E 49.51<72656c617920546865>117 394.8
-R<6e616d65206f662074686520686f737420746861742061637475616c6c792061636365
-7074656420286f722072656a656374656429207468697320726563697069656e742e>2.5
-E 55.61<64736e20546865>117 411 R
-<656e68616e636564206572726f7220636f646520285246432032303334292069662061>
-2.5 E -.25<7661>-.2 G<696c61626c652e>.25 E 55.61<7374617420546865>117
-427.2 R<64656c69>2.5 E -.15<7665>-.25 G<7279207374617475732e>.15 E 1.012
-<4e6f7420616c6c208c656c6473206172652070726573656e7420696e20616c6c206d65
-7373616765733b20666f722065>117 443.4 R 1.012<78616d706c652c207468652072
-656c617920697320757375616c6c79206e6f74206c697374656420666f72206c6f63616c>
--.15 F<64656c69>117 455.4 Q -.15<7665>-.25 G<726965732e>.15 E F0 2.5
-<322e312e322e204c65>102 479.4 R -.1<7665>-.15 G<6c73>.1 E F1 .204
-<496620796f75206861>142 495.6 R -.15<7665>-.2 G/F2 10/Times-Italic@0 SF
-<7379736c6f>2.854 E<6764>-.1 E F1 .204<283829206f7220616e2065717569>
-1.666 F -.25<7661>-.25 G .205<6c656e7420696e7374616c6c65642c20796f752077
-696c6c2062652061626c6520746f20646f206c6f6767696e672e>.25 F .205
-<5468657265206973>5.205 F 2.788<616c>117 507.6 S<6172>-2.788 E .287<6765
-20616d6f756e74206f6620696e666f726d6174696f6e20746861742063616e206265206c
-6f676765642e>-.18 F .287<546865206c6f6720697320617272616e67656420617320
-612073756363657373696f6e206f66206c65>5.287 F -.15<7665>-.25 G<6c732e>.15
-E .65<417420746865206c6f>117 519.6 R .65<77657374206c65>-.25 F -.15
-<7665>-.25 G 3.15<6c6f>.15 G .65<6e6c792065>-3.15 F .651<787472656d656c
-7920737472616e676520736974756174696f6e7320617265206c6f676765642e>-.15 F
-.651<4174207468652068696768657374206c65>5.651 F -.15<7665>-.25 G .651
-<6c2c2065>.15 F -.15<7665>-.25 G 3.151<6e74>.15 G<6865>-3.151 E .826
-<6d6f7374206d756e64616e6520616e6420756e696e746572657374696e672065>117
-531.6 R -.15<7665>-.25 G .825
-<6e747320617265207265636f7264656420666f7220706f73746572697479>.15 F
-5.825<2e41>-.65 G 3.325<736163>-5.825 G<6f6e>-3.325 E -.15<7665>-.4 G
-.825<6e74696f6e2c206c6f67206c65>.15 F -.15<7665>-.25 G<6c73>.15 E .2<75
-6e6465722074656e2061726520636f6e736964657265642067656e6572616c6c79209975
-736566756c3b9a206c6f67206c65>117 543.6 R -.15<7665>-.25 G .201
-<6c732061626f>.15 F .501 -.15<76652036>-.15 H 2.701<3461>.15 G .201
-<726520726573657276>-2.701 F .201<656420666f7220646562>-.15 F .201
-<756767696e6720707572>-.2 F<2d>-.2 E 2.5<706f7365732e204c65>117 555.6 R
--.15<7665>-.25 G<6c732066726f6d203131ad36342061726520726573657276>.15 E
-<656420666f722076>-.15 E<6572626f736520696e666f726d6174696f6e2074686174
-20736f6d65207369746573206d696768742077>-.15 E<616e742e>-.1 E 2.5<4163>
-142 571.8 S
-<6f6d706c657465206465736372697074696f6e206f6620746865206c6f67206c65>-2.5
-E -.15<7665>-.25 G<6c73206973206769>.15 E -.15<7665>-.25 G 2.5<6e69>.15
-G 2.5<6e73>-2.5 G<656374696f6e2060>-2.5 E<604c6f67204c65>-.74 E -.15
-<7665>-.25 G<6c27>.15 E<272e>-.74 E F0 2.5<322e322e2044756d70696e67>87
-595.8 R<5374617465>2.5 E F1 -1.1<596f>127 612 S 2.564<7563>1.1 G .064
-<616e2061736b>-2.564 F F2<73656e646d61696c>2.564 E F1 .064<746f206c6f67
-20612064756d70206f6620746865206f70656e208c6c657320616e642074686520636f6e
-6e656374696f6e2063616368652062792073656e64696e672069742061>2.564 F/F3 9
-/Times-Roman@0 SF<53494755535231>102 624 Q F1 2.5
-<7369676e616c2e20546865>2.5 F
-<726573756c747320617265206c6f67676564206174>2.5 E F3<4c4f475f444542>2.5
-E<5547>-.09 E F1<7072696f72697479>2.5 E<2e>-.65 E F0 2.5
-<322e332e20546865>87 648 R<4d61696c20517565756573>2.5 E F1 .648
-<4d61696c206d65737361676573206d6179206569746865722062652064656c69>127
-664.2 R -.15<7665>-.25 G .649<72656420696d6d6564696174656c79206f72206265
-2068656c6420666f72206c617465722064656c69>.15 F -.15<7665>-.25 G<7279>.15
-E 5.649<2e48>-.65 G .649<656c64206d65732d>-5.649 F<73616765732061726520
-706c6163656420696e746f206120686f6c64696e67206469726563746f72792063616c6c
-65642061206d61696c2071756575652e>102 676.2 Q 2.5<416d>127 692.4 S<61696c
-206d657373616765206d61792062652071756575656420666f7220746865736520726561
-736f6e733a>-2.5 E 5<8349>107 708.6 S 2.547<66616d>-5 G .047
-<61696c206d6573736167652069732074656d706f726172696c7920756e64656c69>
--2.547 F -.15<7665>-.25 G .047
-<7261626c652c2069742069732071756575656420616e642064656c69>.15 F -.15
-<7665>-.25 G .047<727920697320617474656d70746564206c61746572>.15 F 5.046
-<2e49>-.55 G 2.546<6674>-5.046 G<6865>-2.546 E 1.979<6d6573736167652069
-732061646472657373656420746f206d756c7469706c6520726563697069656e74732c20
-697420697320717565756564206f6e6c7920666f722074686f736520726563697069656e
-747320746f2077686f6d>115.5 720.6 R 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-15)195.86 E/F1 10/Times-Roman@0 SF .68(The tw)142 96 R 3.18(om)
+-.1 G .68(ost common lines are logged when a message is processed.)-3.18
+F .68(The \214rst logs the)5.68 F .376
+(receipt of a message; there will be e)117 108 R .376
+(xactly one of these per message.)-.15 F .376
+(Some \214elds may be omit-)5.376 F(ted if the)117 120 Q 2.5(yd)-.15 G
+2.5(on)-2.5 G(ot contain interesting information.)-2.5 E(Fields are:)5 E
+50.06(from The)117 136.2 R(en)2.5 E -.15(ve)-.4 G(lope sender address.)
+.15 E 53.95(size The)117 152.4 R(size of the message in bytes.)2.5 E
+50.06(class The)117 168.6 R
+(class \(i.e., numeric precedence\) of the message.)2.5 E 58.39(pri The)
+117 184.8 R(initial message priority \(used for queue sorting\).)2.5 E
+45.06(nrcpts The)117 201 R 1.514(number of en)4.014 F -.15(ve)-.4 G
+1.515(lope recipients for this message \(after aliasing and for).15 F(-)
+-.2 E -.1(wa)189 213 S(rding\).).1 E 45.05(msgid The)117 229.2 R
+(message id of the message \(from the header\).)2.5 E 32.28
+(bodytype The)117 245.4 R 3.144
+(message body type \(7BIT or 8BITMIME\), as determined from the)5.644 F
+(en)189 257.4 Q -.15(ve)-.4 G(lope.).15 E 48.39(proto The)117 273.6 R
+(protocol used to recei)2.5 E .3 -.15(ve t)-.25 H
+(his message \(e.g., ESMTP or UUCP\)).15 E 37.84(daemon The)117 289.8 R
+(daemon name from the)2.5 E F0(DaemonP)2.5 E(ortOptions)-.2 E F1
+(setting.)2.5 E 49.51(relay The)117 306 R(machine from which it w)2.5 E
+(as recei)-.1 E -.15(ve)-.25 G(d.).15 E .43
+(There is also one line logged per deli)117 322.2 R -.15(ve)-.25 G .43
+(ry attempt \(so there can be se).15 F -.15(ve)-.25 G .43
+(ral per message if deli).15 F(v-)-.25 E
+(ery is deferred or there are multiple recipients\).)117 334.2 Q
+(Fields are:)5 E 61.72(to A)117 350.4 R
+(comma-separated list of the recipients to this mailer)2.5 E(.)-.55 E
+41.73(ctladdr The)117 366.6 R -.74(``)2.727 G .227(controlling user').74
+F .226(', that is, the name of the user whose credentials we use)-.74 F
+(for deli)189 378.6 Q -.15(ve)-.25 G(ry).15 E(.)-.65 E 47.84(delay The)
+117 394.8 R 1.205(total delay between the time this message w)3.705 F
+1.205(as recei)-.1 F -.15(ve)-.25 G 3.705(da).15 G 1.205(nd the current)
+-3.705 F(deli)189 406.8 Q -.15(ve)-.25 G(ry attempt.).15 E 42.84
+(xdelay The)117 423 R .116(amount of time needed in this deli)2.616 F
+-.15(ve)-.25 G .116(ry attempt \(normally indicati).15 F .415 -.15(ve o)
+-.25 H 2.615(ft).15 G(he)-2.615 E(speed of the connection\).)189 435 Q
+43.95(mailer The)117 451.2 R(name of the mailer used to deli)2.5 E -.15
+(ve)-.25 G 2.5(rt).15 G 2.5(ot)-2.5 G(his recipient.)-2.5 E 49.51
+(relay The)117 467.4 R(name of the host that actually accepted \(or rej\
+ected\) this recipient.)2.5 E 55.61(dsn The)117 483.6 R
+(enhanced error code \(RFC 2034\) if a)2.5 E -.25(va)-.2 G(ilable.).25 E
+55.61(stat The)117 499.8 R(deli)2.5 E -.15(ve)-.25 G(ry status.).15 E
+1.012(Not all \214elds are present in all messages; for e)117 516 R
+1.012(xample, the relay is usually not listed for local)-.15 F(deli)117
+528 Q -.15(ve)-.25 G(ries.).15 E F0 2.5(2.1.2. Le)102 552 R -.1(ve)-.15
+G(ls).1 E F1 .205(If you ha)142 568.2 R -.15(ve)-.2 G/F2 10
+/Times-Italic@0 SF(syslo)2.855 E(gd)-.1 E F1 .205(\(8\) or an equi)1.666
+F -.25(va)-.25 G .205(lent installed, you will be able to do logging.)
+.25 F .204(There is)5.204 F 2.787(al)117 580.2 S(ar)-2.787 E .287
+(ge amount of information that can be logged.)-.18 F .287
+(The log is arranged as a succession of le)5.287 F -.15(ve)-.25 G(ls.)
+.15 E .651(At the lo)117 592.2 R .651(west le)-.25 F -.15(ve)-.25 G
+3.151(lo).15 G .651(nly e)-3.151 F .651
+(xtremely strange situations are logged.)-.15 F .65(At the highest le)
+5.651 F -.15(ve)-.25 G .65(l, e).15 F -.15(ve)-.25 G 3.15(nt).15 G(he)
+-3.15 E .825(most mundane and uninteresting e)117 604.2 R -.15(ve)-.25 G
+.825(nts are recorded for posterity).15 F 5.826(.A)-.65 G 3.326(sac)
+-5.826 G(on)-3.326 E -.15(ve)-.4 G .826(ntion, log le).15 F -.15(ve)-.25
+G(ls).15 E .201
+(under ten are considered generally \231useful;\232 log le)117 616.2 R
+-.15(ve)-.25 G .201(ls abo).15 F .501 -.15(ve 6)-.15 H 2.701(4a).15 G .2
+(re reserv)-2.701 F .2(ed for deb)-.15 F .2(ugging pur)-.2 F(-)-.2 E 2.5
+(poses. Le)117 628.2 R -.15(ve)-.25 G(ls from 11\25564 are reserv).15 E
+(ed for v)-.15 E(erbose information that some sites might w)-.15 E(ant.)
+-.1 E 2.5(Ac)142 644.4 S(omplete description of the log le)-2.5 E -.15
+(ve)-.25 G(ls is gi).15 E -.15(ve)-.25 G 2.5(ni).15 G 2.5(ns)-2.5 G
+(ection `)-2.5 E(`Log Le)-.74 E -.15(ve)-.25 G(l').15 E('.)-.74 E F0 2.5
+(2.2. Dumping)87 668.4 R(State)2.5 E F1 -1.1(Yo)127 684.6 S 2.563(uc)1.1
+G .063(an ask)-2.563 F F2(sendmail)2.563 E F1 .064(to log a dump of the\
+ open \214les and the connection cache by sending it a)2.563 F/F3 9
+/Times-Roman@0 SF(SIGUSR1)102 696.6 Q F1 2.5(signal. The)2.5 F
+(results are logged at)2.5 E F3(LOG_DEB)2.5 E(UG)-.09 E F1(priority)2.5
+E(.)-.65 E 0 Cg EP
%%Page: 16 12
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d31362053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF<64656c69>115.5 96 Q -.15<7665>-.25 G
-<7279206973206e6f7420696d6d6564696174656c7920706f737369626c652e>.15 E 5
-<8349>107 108 S 2.5<6674>-5 G<686520537570657253616665206f7074696f6e2069
-732073657420746f20747275652c20616c6c206d61696c206d6573736167657320617265
-20717565756564207768696c652064656c69>-2.5 E -.15<7665>-.25 G
-<727920697320617474656d707465642e>.15 E 5<8349>107 120 S 3.259<6674>-5 G
-.759<68652044656c69>-3.259 F -.15<7665>-.25 G .758<72794d6f6465206f7074
-696f6e2069732073657420746f2071756575652d6f6e6c79206f72206465666572>.15 F
-3.258<2c61>-.4 G .758
-<6c6c206d61696c206973207175657565642c20616e64206e6f20696d6d656469617465>
--3.258 F<64656c69>115.5 132 Q -.15<7665>-.25 G
-<727920697320617474656d707465642e>.15 E 5<8349>107 144 S 2.814<6674>-5 G
-.314<6865206c6f61642061>-2.814 F -.15<7665>-.2 G .315
-<72616765206265636f6d657320686967686572207468616e207468652076>.15 F .315
-<616c7565206f66207468652051756575654c41206f7074696f6e20616e6420746865>
--.25 F F0<517565756546>2.815 E<6163746f72>-.25 E F1<28>115.5 156 Q F0
-<71>A F1 3.442<296f>C .942<7074696f6e206469>-3.442 F .942
-<76696465642062792074686520646966>-.25 F .942
-<666572656e636520696e207468652063757272656e74206c6f61642061>-.25 F -.15
-<7665>-.2 G .942<7261676520616e6420746865>.15 F F0<51756575654c41>3.442
-E F1 .942<6f7074696f6e20706c7573>3.442 F .403<6f6e65206973206c6573732074
-68616e20746865207072696f72697479206f6620746865206d6573736167652c206d6573
-7361676573206172652071756575656420726174686572207468616e20696d6d65646961
-74656c792064656c69>115.5 168 R<762d>-.25 E<657265642e>115.5 180 Q 5
-<834f>107 192 S .745
-<6e65206f72206d6f72652061646472657373657320617265206d61726b>-5 F .745
-<65642061732065>-.1 F<7870656e7369>-.15 E 1.045 -.15<76652061>-.25 H
-.745<6e642064656c69>.15 F -.15<7665>-.25 G .744
-<727920697320706f7374706f6e656420756e74696c20746865206e65>.15 F .744
-<7874207175657565>-.15 F
-<72756e206f72206f6e65206f72206d6f7265206164647265737320617265206d61726b>
-115.5 204 Q<65642061732068656c6420766961206d61696c6572207768696368207573
-65732074686520686f6c64206d61696c6572208d61672e>-.1 E 5<8354>107 216 S
-<6865206d61696c206d65737361676520686173206265656e206d61726b>-5 E<656420
-61732071756172616e74696e6564207669612061206d61696c208c6c746572206f722072
-756c65736574732e>-.1 E F0 2.5<322e332e312e205175657565>102 240 R<4772>
-2.5 E<6f75707320616e6420517565756520446972>-.18 E<6563746f72696573>-.18
-E F1 .338
-<546865726520617265206f6e65206f72206d6f7265206d61696c207175657565732e>
-142 256.2 R .339<45616368206d61696c2071756575652062656c6f6e677320746f20
-612071756575652067726f75702e>5.339 F .339<5468657265206973>5.339 F<616c>
-117 268.2 Q -.1<7761>-.1 G .617<7973206120646566>.1 F .617
-<61756c742071756575652067726f757020746861742069732063616c6c65642060>-.1
-F<606d717565756527>-.74 E 3.117<2728>-.74 G .616
-<7768696368206973207768657265206d6573736167657320676f20627920646566>
--3.117 F<61756c74>-.1 E 2.243
-<756e6c657373206f74686572776973652073706563698c6564292e>117 280.2 R
-2.244<546865206469726563746f7279206f72206469726563746f726965732077686963
-6820636f6d70726973652074686520646566>7.243 F 2.244<61756c74207175657565>
--.1 F 1.38<67726f7570206172652073706563698c6564206279207468652051756575
-654469726563746f7279206f7074696f6e2e>117 292.2 R 1.379<5468657265206172
-65207a65726f206f72206d6f7265206164646974696f6e616c206e616d6564>6.379 F
-<71756575652067726f757073206465636c61726564207573696e6720746865>117
-304.2 Q F0<51>2.5 E F1
-<636f6d6d616e6420696e2074686520636f6e8c6775726174696f6e208c6c652e>2.5 E
-.181<427920646566>142 320.4 R .181<61756c742c206120717565756564206d6573
-7361676520697320706c6163656420696e207468652071756575652067726f7570206173
-736f636961746564207769746820746865208c727374207265636970692d>-.1 F 1.181
-<656e7420696e2074686520726563697069656e74206c6973742e>117 332.4 R 3.681
-<4172>6.181 G 1.18<6563697069656e742061646472657373206973206d6170706564
-20746f20612071756575652067726f757020617320666f6c6c6f>-3.681 F 3.68
-<77732e2046697273742c>-.25 F<6966>3.68 E 1.222
-<746865726520697320612072756c657365742063616c6c65642060>117 344.4 R
-<607175657565>-.74 E<67726f757027>-.15 E 1.222<272c20616e64206966207468
-69732072756c65736574206d61707320746865206164647265737320746f206120717565
-75652067726f7570>-.74 F 1.39<6e616d652c207468656e2074686174207175657565
-2067726f75702069732063686f73656e2e>117 356.4 R 1.39
-<546861742069732c20746865206172>6.39 F 1.39<67756d656e7420666f7220746865
-2072756c657365742069732074686520726563697069656e74>-.18 F .79
-<6164647265737320616e642074686520726573756c742073686f756c64206265>117
-368.4 R F0<2423>3.29 E F1<666f6c6c6f>3.29 E .79
-<77656420627920746865206e616d65206f6620612071756575652067726f75702e>-.25
-F .79<4f74686572776973652c20696620746865>5.79 F 1.457<6d61696c6572206173
-736f63696174656420776974682074686520616464726573732073706563698c65732061
-2071756575652067726f75702c207468656e20746861742071756575652067726f757020
-69732063686f73656e2e>117 380.4 R<4f74686572776973652c2074686520646566>
-117 392.4 Q<61756c742071756575652067726f75702069732063686f73656e2e>-.1 E
-3.378<416d>142 408.6 S .878<6573736167652077697468206d756c7469706c652072
-6563697069656e74732077696c6c2062652073706c697420696620646966>-3.378 F
-.879<666572656e742071756575652067726f757073206172652063686f73656e206279>
--.25 F<746865206d617070696e67206f6620726563697069656e747320746f20717565
-75652067726f7570732e>117 420.6 Q 1.606<5768656e2061206d6573736167652069
-7320706c6163656420696e20612071756575652067726f75702c20616e64207468652071
-756575652067726f757020686173206d6f7265207468616e206f6e65>142 436.8 R
-<71756575652c20612071756575652069732073656c65637465642072616e646f6d6c79>
-117 448.8 Q<2e>-.65 E 1.633<49662061206d6573736167652077697468206d756c74
-69706c6520726563697069656e747320697320706c6163656420696e746f206120717565
-75652067726f75702077697468207468652027>142 465 R 1.633
-<7227206f7074696f6e>-.5 F 1.056<286d6178696d756d206e756d626572206f662072
-6563697069656e747320706572206d657373616765292073657420746f206120706f7369
-7469>117 477 R 1.356 -.15<76652076>-.25 H<616c7565>-.1 E/F2 10
-/Times-Italic@0 SF<4e>3.555 E F1 3.555<2c61>C 1.055
-<6e6420696620746865726520617265206d6f7265>-3.555 F<7468616e>117 489 Q F2
-<4e>2.905 E F1 .405<726563697069656e747320696e20746865206d6573736167652c
-207468656e20746865206d6573736167652077696c6c2062652073706c697420696e746f
-206d756c7469706c65206d657373616765732c2065616368206f66>2.905 F
-<7768696368206861>117 501 Q .3 -.15<76652061>-.2 H 2.5<746d>.15 G
-<6f7374>-2.5 E F2<4e>2.5 E F1<726563697069656e74732e>2.5 E .06<4e6f7469
-63653a206966206d756c7469706c652071756575652067726f7570732061726520757365
-642c20646f>142 517.2 R F0<6e6f74>2.56 E F1<6d6f>2.56 E .36 -.15
-<76652071>-.15 H .06
-<75657565208c6c65732061726f756e642c20652e672e2c20696e746f2061206469662d>
-.15 F 1.435<666572656e74207175657565206469726563746f7279>117 529.2 R
-6.435<2e54>-.65 G 1.435<686973206d6179206861>-6.435 F 1.735 -.15
-<76652077>-.2 H 1.435<65697264206566>.15 F 1.436<666563747320616e642063
-616e206361757365206d61696c206e6f7420746f2062652064656c69>-.25 F -.15
-<7665>-.25 G<7265642e>.15 E<5175657565208c6c657320616e64206469726563746f
-726965732073686f756c642062652074726561746564206173206f706171756520616e64
-2073686f756c64206e6f74206265206d616e6970756c61746564206469726563746c79>
-117 541.2 Q<2e>-.65 E F0 2.5<322e332e322e205175657565>102 565.2 R
-<52756e73>2.5 E F2<73656e646d61696c>142 581.4 Q F1 1.001<686173207477>
-3.501 F 3.501<6f64>-.1 G<6966>-3.501 E 1.001<666572656e742077>-.25 F
-1.001<61797320746f2070726f63657373207468652071756575652873292e>-.1 F 1
-<546865208c727374206f6e6520697320746f207374617274207175657565>6.001 F
-.103<72756e6e657273206166746572206365727461696e20696e74657276>117 593.4
-R .103<616c73202860>-.25 F<606e6f726d616c27>-.74 E 2.603<2771>-.74 G
-.104<756575652072756e6e657273292c20746865207365636f6e64206f6e6520697320
-746f206b>-2.603 F .104<6565702071756575652072756e6e6572>-.1 F .401
-<70726f6365737365732061726f756e64202860>117 605.4 R
-<6070657273697374656e7427>-.74 E 2.901<2771>-.74 G .401
-<756575652072756e6e657273292e>-2.901 F<486f>5.401 E 2.901<7774>-.25 G
-2.901<6f73>-2.901 G .401<656c65637420656974686572206f662074686573652074
-7970657320697320646973637573736564>-2.901 F 1.348
-<696e2074686520617070656e6469782060>117 617.4 R 1.348
-<60434f4d4d414e44204c494e4520464c41>-.74 F<475327>-.4 E 3.848
-<272e2050657273697374656e74>-.74 F 1.348
-<71756575652072756e6e657273206861>3.848 F 1.649 -.15<76652074>-.2 H
-1.349<686520616476>.15 F<616e74616765>-.25 E .055<74686174206e6f206e65>
-117 629.4 R 2.555<7770>-.25 G .055
-<726f636573736573206e65656420746f20626520737061>-2.555 F .055
-<776e6564206174206365727461696e20696e74657276>-.15 F .055
-<616c733b20746865>-.25 F 2.555<796a>-.15 G .054
-<75737420736c65657020666f7220612073706563698c65642074696d65>-2.555 F
-.554<616674657220746865>117 641.4 R 3.054<798c>-.15 G .554
-<6e697368656420612071756575652072756e2e>-3.054 F .554
-<416e6f7468657220616476>5.554 F .554<616e74616765206f662070657273697374
-656e742071756575652072756e6e6572732069732074686174206f6e6c79206f6e65>
--.25 F .38<70726f636573732062656c6f6e67696e6720746f20612077>117 653.4 R
-.38<6f726b67726f75702028612077>-.1 F .379<6f726b67726f757020697320612073
-6574206f662071756575652067726f7570732920636f6c6c656374732074686520646174
-6120666f722061>-.1 F .489<71756575652072756e20616e64207468656e206d756c74
-69706c652071756575652072756e6e6572206d617920676f206168656164207573696e67
-207468617420646174612e>117 665.4 R .489
-<546869732063616e207369676e698c63616e746c79>5.489 F .861<72656475636520
-746865206469736b20492f4f206e656365737361727920746f2072656164207468652071
-75657565208c6c657320636f6d706172656420746f207374617274696e67206d756c7469
-706c652071756575652072756e2d>117 677.4 R .549
-<6e657273206469726563746c79>117 689.4 R 5.549<2e54>-.65 G .549
-<6865697220646973616476>-5.549 F .549
-<616e7461676520697320746861742061206e65>-.25 F 3.049<7771>-.25 G .55<75
-6575652072756e206973206f6e6c79207374617274656420616674657220616c6c207175
-6575652072756e6e657273>-3.049 F 1.044<62656c6f6e67696e6720746f2061206772
-6f7570208c6e6973686564207468656972207461736b732e>117 701.4 R 1.043<496e
-2063617365206f6e65206f66207468652071756575652072756e6e657273207472696573
-2064656c69>6.044 F -.15<7665>-.25 G 1.043<727920746f2061>.15 F<736c6f>
-117 713.4 Q 3.282<7772>-.25 G .782<6563697069656e7420736974652061742074
-686520656e64206f6620612071756575652072756e2c20746865206e65>-3.282 F .783
-<78742071756575652072756e206d6179206265207375627374616e7469616c6c792064
-656c617965642e>-.15 F .741<496e2067656e6572616c20746869732073686f756c64
-20626520736d6f6f74686564206f75742064756520746f207468652064697374726962>
-117 725.4 R .741<7574696f6e206f662074686f736520736c6f>-.2 F 3.241<776a>
--.25 G .741<6f62732c20686f>-3.241 F<7765>-.25 E -.15<7665>-.25 G 1.541
--.4<722c2066>.15 H<6f72>.4 E 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-16 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E 2.5(2.3. The)87 96 R
+(Mail Queues)2.5 E/F1 10/Times-Roman@0 SF .649
+(Mail messages may either be deli)127 112.2 R -.15(ve)-.25 G .648
+(red immediately or be held for later deli).15 F -.15(ve)-.25 G(ry).15 E
+5.648(.H)-.65 G .648(eld mes-)-5.648 F
+(sages are placed into a holding directory called a mail queue.)102
+124.2 Q 2.5(Am)127 140.4 S(ail message may be queued for these reasons:)
+-2.5 E 5<8349>107 156.6 S 2.546(fam)-5 G .047
+(ail message is temporarily undeli)-2.546 F -.15(ve)-.25 G .047
+(rable, it is queued and deli).15 F -.15(ve)-.25 G .047
+(ry is attempted later).15 F 5.047(.I)-.55 G 2.547(ft)-5.047 G(he)-2.547
+E .141(message is addressed to multiple recipients, it is queued only f\
+or those recipients to whom deli)115.5 168.6 R(v-)-.25 E
+(ery is not immediately possible.)115.5 180.6 Q 5<8349>107 192.6 S 2.5
+(ft)-5 G(he SuperSafe option is set to true, all mail messages are queu\
+ed while deli)-2.5 E -.15(ve)-.25 G(ry is attempted.).15 E 5<8349>107
+204.6 S 3.258(ft)-5 G .758(he Deli)-3.258 F -.15(ve)-.25 G .758
+(ryMode option is set to queue-only or defer).15 F 3.258(,a)-.4 G .758
+(ll mail is queued, and no immediate)-3.258 F(deli)115.5 216.6 Q -.15
+(ve)-.25 G(ry is attempted.).15 E 5<8349>107 228.6 S 2.815(ft)-5 G .315
+(he load a)-2.815 F -.15(ve)-.2 G .315(rage becomes higher than the v)
+.15 F .314(alue of the QueueLA option and the)-.25 F F0(QueueF)2.814 E
+(actor)-.25 E F1(\()115.5 240.6 Q F0(q)A F1 3.442(\)o)C .942(ption di)
+-3.442 F .942(vided by the dif)-.25 F .942
+(ference in the current load a)-.25 F -.15(ve)-.2 G .942(rage and the)
+.15 F F0(QueueLA)3.442 E F1 .942(option plus)3.442 F .403(one is less t\
+han the priority of the message, messages are queued rather than immedi\
+ately deli)115.5 252.6 R(v-)-.25 E(ered.)115.5 264.6 Q 5<834f>107 276.6
+S .744(ne or more addresses are mark)-5 F .745(ed as e)-.1 F(xpensi)-.15
+E 1.045 -.15(ve a)-.25 H .745(nd deli).15 F -.15(ve)-.25 G .745
+(ry is postponed until the ne).15 F .745(xt queue)-.15 F
+(run or one or more address are mark)115.5 288.6 Q
+(ed as held via mailer which uses the hold mailer \215ag.)-.1 E 5<8354>
+107 300.6 S(he mail message has been mark)-5 E
+(ed as quarantined via a mail \214lter or rulesets.)-.1 E F0 2.5
+(2.3.1. Queue)102 324.6 R(Gr)2.5 E(oups and Queue Dir)-.18 E(ectories)
+-.18 E F1 .339(There are one or more mail queues.)142 340.8 R .339
+(Each mail queue belongs to a queue group.)5.339 F .338(There is)5.338 F
+(al)117 352.8 Q -.1(wa)-.1 G .616(ys a def).1 F .616
+(ault queue group that is called `)-.1 F(`mqueue')-.74 E 3.117('\()-.74
+G .617(which is where messages go by def)-3.117 F(ault)-.1 E 2.244
+(unless otherwise speci\214ed\).)117 364.8 R 2.244
+(The directory or directories which comprise the def)7.244 F 2.243
+(ault queue)-.1 F 1.379
+(group are speci\214ed by the QueueDirectory option.)117 376.8 R 1.379
+(There are zero or more additional named)6.379 F
+(queue groups declared using the)117 388.8 Q F0(Q)2.5 E F1
+(command in the con\214guration \214le.)2.5 E .182(By def)142 405 R .181
+(ault, a queued message is placed in the queue group associated with th\
+e \214rst recipi-)-.1 F 1.18(ent in the recipient list.)117 417 R 3.68
+(Ar)6.18 G 1.181(ecipient address is mapped to a queue group as follo)
+-3.68 F 3.681(ws. First,)-.25 F(if)3.681 E 1.222
+(there is a ruleset called `)117 429 R(`queue)-.74 E(group')-.15 E 1.222
+(', and if this ruleset maps the address to a queue group)-.74 F 1.39
+(name, then that queue group is chosen.)117 441 R 1.39(That is, the ar)
+6.39 F 1.39(gument for the ruleset is the recipient)-.18 F .44
+(address \(i.e., the address part of the resolv)117 453 R .439
+(ed triple\) and the result should be)-.15 F F0($#)2.939 E F1(follo)
+2.939 E .439(wed by the)-.25 F .768(name of a queue group.)117 465 R
+.769(Otherwise, if the mailer associated with the address speci\214es a\
+ queue)5.768 F(group, then that queue group is chosen.)117 477 Q
+(Otherwise, the def)5 E(ault queue group is chosen.)-.1 E 3.379(Am)142
+493.2 S .879(essage with multiple recipients will be split if dif)-3.379
+F .878(ferent queue groups are chosen by)-.25 F
+(the mapping of recipients to queue groups.)117 505.2 Q 1.606(When a me\
+ssage is placed in a queue group, and the queue group has more than one)
+142 521.4 R(queue, a queue is selected randomly)117 533.4 Q(.)-.65 E
+1.633(If a message with multiple recipients is placed into a queue grou\
+p with the ')142 549.6 R 1.632(r' option)-.5 F 1.055
+(\(maximum number of recipients per message\) set to a positi)117 561.6
+R 1.356 -.15(ve v)-.25 H(alue)-.1 E/F2 10/Times-Italic@0 SF(N)3.556 E F1
+3.556(,a)C 1.056(nd if there are more)-3.556 F(than)117 573.6 Q F2(N)
+2.905 E F1 .405(recipients in the message, then the message will be spl\
+it into multiple messages, each of)2.905 F(which ha)117 585.6 Q .3 -.15
+(ve a)-.2 H 2.5(tm).15 G(ost)-2.5 E F2(N)2.5 E F1(recipients.)2.5 E .06
+(Notice: if multiple queue groups are used, do)142 601.8 R F0(not)2.56 E
+F1(mo)2.56 E .36 -.15(ve q)-.15 H .06
+(ueue \214les around, e.g., into a dif-).15 F 1.436
+(ferent queue directory)117 613.8 R 6.436(.T)-.65 G 1.436(his may ha)
+-6.436 F 1.735 -.15(ve w)-.2 H 1.435(eird ef).15 F 1.435
+(fects and can cause mail not to be deli)-.25 F -.15(ve)-.25 G(red.).15
+E(Queue \214les and directories should be treated as opaque and should \
+not be manipulated directly)117 625.8 Q(.)-.65 E F0 2.5(2.3.2. Queue)102
+649.8 R(Runs)2.5 E F2(sendmail)142 666 Q F1 1(has tw)3.5 F 3.5(od)-.1 G
+(if)-3.5 E 1(ferent w)-.25 F 1.001(ays to process the queue\(s\).)-.1 F
+1.001(The \214rst one is to start queue)6.001 F .104
+(runners after certain interv)117 678 R .104(als \(`)-.25 F(`normal')
+-.74 E 2.604('q)-.74 G .103(ueue runners\), the second one is to k)
+-2.604 F .103(eep queue runner)-.1 F .4(processes around \(`)117 690 R
+(`persistent')-.74 E 2.9('q)-.74 G .401(ueue runners\).)-2.9 F(Ho)5.401
+E 2.901(wt)-.25 G 2.901(os)-2.901 G .401
+(elect either of these types is discussed)-2.901 F 1.349
+(in the appendix `)117 702 R 1.348(`COMMAND LINE FLA)-.74 F(GS')-.4 E
+3.848('. Persistent)-.74 F 1.348(queue runners ha)3.848 F 1.648 -.15
+(ve t)-.2 H 1.348(he adv).15 F(antage)-.25 E .054(that no ne)117 714 R
+2.554(wp)-.25 G .054(rocesses need to be spa)-2.554 F .055
+(wned at certain interv)-.15 F .055(als; the)-.25 F 2.555(yj)-.15 G .055
+(ust sleep for a speci\214ed time)-2.555 F 0 Cg EP
%%Page: 17 13
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3137>195.86 E
-/F1 10/Times-Roman@0 SF .458<7369746573207769746820736d616c6c206e756d62
-6572206f6620717565756520656e74726965732074686973206d6967687420696e74726f
-64756365206e6f74696361626c652064656c6179732e>117 96 R .459
-<496e2067656e6572616c2c20706572>5.459 F<2d>-.2 E<73697374656e7420717565
-75652072756e6e65727320617265206f6e6c792075736566756c20666f72207369746573
-207769746820626967207175657565732e>117 108 Q F0 2.5
-<322e332e332e204d616e75616c>102 132 R<496e746572>2.5 E -.1<7665>-.1 G
-<6e74696f6e>.1 E F1 1.049<556e646572206e6f726d616c20636f6e646974696f6e73
-20746865206d61696c2071756575652077696c6c2062652070726f636573736564207472
-616e73706172656e746c79>142 148.2 R 6.049<2e48>-.65 G -.25<6f77>-6.049 G
--2.15 -.25<65762065>.25 H 1.849 -.4<722c2079>.25 H<6f75>.4 E .151
-<6d6179208c6e642074686174206d616e75616c20696e74657276>117 160.2 R .151
-<656e74696f6e20697320736f6d6574696d6573206e6563657373617279>-.15 F 5.151
-<2e46>-.65 G .151<6f722065>-5.301 F .152
-<78616d706c652c2069662061206d616a6f7220686f737420697320646f>-.15 F<776e>
--.25 E .104<666f72206120706572696f64206f662074696d6520746865207175657565
-206d6179206265636f6d6520636c6f676765642e>117 172.2 R<416c74686f756768>
-5.103 E/F2 10/Times-Italic@0 SF<73656e646d61696c>2.603 E F1 .103
-<6f7567687420746f207265636f>2.603 F -.15<7665>-.15 G 2.603<7267>.15 G
-<726163652d>-2.603 E .249<66756c6c79207768656e2074686520686f737420636f6d
-65732075702c20796f75206d6179208c6e6420706572666f726d616e636520756e616363
-65707461626c792062616420696e20746865206d65616e74696d652e>117 184.2 R
-<496e>5.249 E .539<74686174206361736520796f752077>117 196.2 R .538<616e
-7420746f20636865636b2074686520636f6e74656e74206f662074686520717565756520
-616e64206d616e6970756c6174652069742061732065>-.1 F .538
-<78706c61696e656420696e20746865206e65>-.15 F<7874>-.15 E<7477>117 208.2
-Q 2.5<6f73>-.1 G<656374696f6e732e>-2.5 E F0 2.5
-<322e332e342e205072696e74696e67>102 232.2 R<746865207175657565>2.5 E F1
-.861<54686520636f6e74656e7473206f66207468652071756575652873292063616e20
-6265207072696e746564207573696e6720746865>142 248.4 R F2<6d61696c71>3.362
-E F1 .862<636f6d6d616e6420286f722062792073706563696679696e67>3.362 F
-<746865>117 260.4 Q F0<ad6270>2.5 E F1<8d616720746f>2.5 E F2
-<73656e646d61696c>2.5 E F1<293a>A<6d61696c71>157 276.6 Q 1.673<54686973
-2077696c6c2070726f647563652061206c697374696e67206f6620746865207175657565
-20696427>117 292.8 R 1.673<732c207468652073697a65206f6620746865206d6573
-736167652c20746865206461746520746865206d657373616765>-.55 F .527<656e74
-65726564207468652071756575652c20616e64207468652073656e64657220616e642072
-6563697069656e74732e>117 304.8 R .528<496620736861726564206d656d6f727920
-737570706f727420697320636f6d70696c656420696e2c20746865>5.527 F<8d6167>
-117 316.8 Q F0<ad6250>3.015 E F1 .514<63616e206265207573656420746f207072
-696e7420746865206e756d626572206f6620656e747269657320696e2074686520717565
-75652873292c2070726f>3.015 F .514
-<766964656420612070726f636573732075706461746573>-.15 F .54
-<74686520646174612e>117 328.8 R<486f>5.54 E<7765>-.25 E -.15<7665>-.25 G
-1.34 -.4<722c2061>.15 H 3.04<7365>.4 G .54
-<78706c61696e6564206561726c696572>-3.19 F 3.041<2c74>-.4 G .541<6865206f
-7574707574206d6967687420626520736c696768746c792077726f6e672c2073696e6365
-2061636365737320746f20746865>-3.041 F 1.431
-<736861726564206d656d6f7279206973206e6f74206c6f636b>117 340.8 R 3.931
-<65642e2046>-.1 F 1.431<6f722065>-.15 F 1.431<78616d706c652c2060>-.15 F
-<60756e6b6e6f>-.74 E 1.431<776e206e756d626572206f6620656e747269657327>
--.25 F 3.93<276d>-.74 G 1.43<696768742062652073686f>-3.93 F<776e2e>-.25
-E<54686520696e7465726e616c20636f756e746572732061726520757064617465642061
-6674657220656163682071756575652072756e20746f2074686520636f72726563742076>
-117 352.8 Q<616c7565206167>-.25 E<61696e2e>-.05 E F0 2.5
-<322e332e352e2046>102 376.8 R<6f72>-.25 E<63696e6720746865207175657565>
--.18 E F2<53656e646d61696c>142 393 Q F1 .352<73686f756c642072756e207468
-65207175657565206175746f6d61746963616c6c7920617420696e74657276>2.852 F
-2.853<616c732e205768656e>-.25 F .353
-<7573696e67206d756c7469706c65207175657565732c2061>2.853 F .277
-<73657061726174652070726f636573732077696c6c20627920646566>117 405 R .276
-<61756c74206265206372656174656420746f2072756e2065616368206f662074686520
-71756575657320756e6c657373207468652071756575652072756e20697320696e692d>
--.1 F .613<746961746564206279206120757365722077697468207468652076>117
-417 R .613<6572626f7365208d61672e>-.15 F .613<54686520616c676f726974686d
-20697320746f207265616420616e6420736f7274207468652071756575652c20616e6420
-7468656e20746f>5.613 F .159<617474656d707420746f2070726f6365737320616c6c
-206a6f627320696e206f72646572>117 429 R 5.159<2e57>-.55 G .159
-<68656e20697420617474656d70747320746f2072756e20746865206a6f622c>-5.159 F
-F2<73656e646d61696c>2.659 E F1 .158
-<8c72737420636865636b7320746f20736565>2.659 F
-<696620746865206a6f62206973206c6f636b>117 441 Q 2.5<65642e204966>-.1 F
-<736f2c2069742069676e6f72657320746865206a6f62>2.5 E<2e>-.4 E .338<546865
-7265206973206e6f20617474656d707420746f20696e737572652074686174206f6e6c79
-206f6e652071756575652070726f636573736f722065>142 457.2 R .338
-<786973747320617420616e>-.15 F 2.838<7974>-.15 G .339
-<696d652c2073696e6365207468657265>-2.838 F .095<6973206e6f2067756172616e
-74656520746861742061206a6f622063616e6e6f742074616b>117 469.2 R 2.595
-<6566>-.1 G<6f7265>-2.595 E -.15<7665>-.25 G 2.595<7274>.15 G 2.595
-<6f70>-2.595 G .094<726f636573732028686f>-2.595 F<7765>-.25 E -.15<7665>
--.25 G -.4<722c>.15 G F2<73656e646d61696c>2.994 E F1 .094
-<646f657320696e636c756465206865757269732d>2.594 F 1.086<7469637320746f20
-74727920746f2061626f7274206a6f62732074686174206172652074616b696e67206162
-7375726420616d6f756e7473206f662074696d653b20746563686e6963616c6c79>117
-481.2 R 3.587<2c74>-.65 G 1.087<6869732076696f6c6174657320524643>-3.587
-F .462<3832312c2062>117 493.2 R .461
-<757420697320626c6573736564206279205246432031313233292e>-.2 F .461<4475
-6520746f20746865206c6f636b696e6720616c676f726974686d2c20697420697320696d
-706f737369626c6520666f72206f6e65206a6f6220746f>5.461 F 1.086
-<667265657a652074686520656e746972652071756575652e>117 505.2 R<486f>6.086
-E<7765>-.25 E -.15<7665>-.25 G 1.886 -.4<722c2061>.15 H 3.586<6e75>.4 G
-<6e636f6f706572617469>-3.586 E 1.386 -.15<76652072>-.25 H 1.086<65636970
-69656e7420686f7374206f7220612070726f6772616d20726563697069656e7420746861
-74>.15 F<6e65>117 517.2 Q -.15<7665>-.25 G 3.351<7272>.15 G .851
-<657475726e732063616e20616363756d756c617465206d616e>-3.351 F 3.351<7970>
--.15 G .851<726f63657373657320696e20796f75722073797374656d2e>-3.351 F
-<556e666f7274756e6174656c79>5.851 E 3.351<2c74>-.65 G .85
-<68657265206973206e6f20636f6d2d>-3.351 F
-<706c6574656c792067656e6572616c2077>117 529.2 Q<617920746f20736f6c76>-.1
-E 2.5<6574>-.15 G<6869732e>-2.5 E .082<496e20736f6d652063617365732c2079
-6f75206d6179208c6e6420746861742061206d616a6f7220686f737420676f696e672064
-6f>142 545.4 R .083
-<776e20666f72206120636f75706c65206f662064617973206d617920637265617465>
--.25 F 2.925<6170>117 557.4 S<726f686962697469>-2.925 E -.15<7665>-.25 G
-.425<6c79206c6172>.15 F .425<67652071756575652e>-.18 F .424
-<546869732077696c6c20726573756c7420696e>5.425 F F2<73656e646d61696c>
-2.924 E F1 .424<7370656e64696e6720616e20696e6f7264696e61746520616d6f756e
-74206f662074696d65>2.924 F 1.084<736f7274696e67207468652071756575652e>
-117 569.4 R 1.084<5468697320736974756174696f6e2063616e206265208c78>6.084
-F 1.084<6564206279206d6f>-.15 F 1.085<76696e672074686520717565756520746f
-20612074656d706f7261727920706c61636520616e64>-.15 F .023
-<6372656174696e672061206e65>117 581.4 R 2.523<7771>-.25 G 2.523
-<756575652e20546865>-2.523 F .022<6f6c642071756575652063616e206265207275
-6e206c61746572207768656e20746865206f66>2.523 F .022
-<66656e64696e6720686f73742072657475726e7320746f20736572766963652e>-.25 F
-1.6 -.8<546f2064>142 597.6 T 2.5<6f74>.8 G
-<6869732c2069742069732061636365707461626c6520746f206d6f>-2.5 E .3 -.15
-<76652074>-.15 H<686520656e74697265207175657565206469726563746f72793a>
-.15 E<6364202f76>157 613.8 Q<61722f73706f6f6c>-.25 E<6d76206d7175657565
-206f6d71756575653b206d6b646972206d71756575653b2063686d6f642030373030206d
-7175657565>157 625.8 Q -1.1<596f>117 642 S 2.708<7573>1.1 G .208
-<686f756c64207468656e206b696c6c207468652065>-2.708 F .209<78697374696e67
-206461656d6f6e202873696e63652069742077696c6c207374696c6c2062652070726f63
-657373696e6720696e20746865206f6c642071756575652064697265632d>-.15 F
-<746f72792920616e64206372656174652061206e65>117 654 Q 2.5<7764>-.25 G
-<61656d6f6e2e>-2.5 E 1.6 -.8<546f2072>142 670.2 T<756e20746865206f6c6420
-6d61696c2071756575652c2069737375652074686520666f6c6c6f>.8 E
-<77696e6720636f6d6d616e643a>-.25 E<2f7573722f7362696e2f73656e646d61696c
-20ad43202f6574632f6d61696c2f71756575652e636620ad71>157 686.4 Q<546865>
-117 702.6 Q F0<ad43>3.313 E F1 .813<8d61672073706563698c657320616e20616c
-7465726e61746520636f6e8c6775726174696f6e208c6c65>3.313 F F0
-<71756575652e6366>3.313 E F1 .813
-<77686963682073686f756c6420726566657220746f20746865206d6f>3.313 F -.15
-<7665>-.15 G<64>.15 E<7175657565206469726563746f7279>117 714.6 Q 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-17)195.86 E/F1 10/Times-Roman@0 SF .554(after the)117 96 R 3.054
+<798c>-.15 G .554(nished a queue run.)-3.054 F .554(Another adv)5.554 F
+.554(antage of persistent queue runners is that only one)-.25 F .379
+(process belonging to a w)117 108 R .379(orkgroup \(a w)-.1 F .38
+(orkgroup is a set of queue groups\) collects the data for a)-.1 F .489
+(queue run and then multiple queue runner may go ahead using that data.)
+117 120 R .488(This can signi\214cantly)5.488 F .861(reduce the disk I/\
+O necessary to read the queue \214les compared to starting multiple que\
+ue run-)117 132 R .55(ners directly)117 144 R 5.55(.T)-.65 G .55
+(heir disadv)-5.55 F .55(antage is that a ne)-.25 F 3.049(wq)-.25 G .549
+(ueue run is only started after all queue runners)-3.049 F 1.043
+(belonging to a group \214nished their tasks.)117 156 R 1.044
+(In case one of the queue runners tries deli)6.043 F -.15(ve)-.25 G
+1.044(ry to a).15 F(slo)117 168 Q 3.283(wr)-.25 G .783
+(ecipient site at the end of a queue run, the ne)-3.283 F .782
+(xt queue run may be substantially delayed.)-.15 F .741
+(In general this should be smoothed out due to the distrib)117 180 R
+.741(ution of those slo)-.2 F 3.242(wj)-.25 G .742(obs, ho)-3.242 F(we)
+-.25 E -.15(ve)-.25 G 1.542 -.4(r, f).15 H(or).4 E .142(sites with smal\
+l number of queue entries this might introduce noticeable delays.)117
+192 R .141(In general, per)5.141 F(-)-.2 E
+(sistent queue runners are only useful for sites with big queues.)117
+204 Q F0 2.5(2.3.3. Manual)102 228 R(Inter)2.5 E -.1(ve)-.1 G(ntion).1 E
+F1 1.049
+(Under normal conditions the mail queue will be processed transparently)
+142 244.2 R 6.049(.H)-.65 G -.25(ow)-6.049 G -2.15 -.25(ev e).25 H 1.85
+-.4(r, y).25 H(ou).4 E .152(may \214nd that manual interv)117 256.2 R
+.151(ention is sometimes necessary)-.15 F 5.151(.F)-.65 G .151(or e)
+-5.301 F .151(xample, if a major host is do)-.15 F(wn)-.25 E .103
+(for a period of time the queue may become clogged.)117 268.2 R
+(Although)5.103 E/F2 10/Times-Italic@0 SF(sendmail)2.604 E F1 .104
+(ought to reco)2.604 F -.15(ve)-.15 G 2.604(rg).15 G(race-)-2.604 E .249
+(fully when the host comes up, you may \214nd performance unacceptably \
+bad in the meantime.)117 280.2 R(In)5.248 E .538(that case you w)117
+292.2 R .538
+(ant to check the content of the queue and manipulate it as e)-.1 F .539
+(xplained in the ne)-.15 F(xt)-.15 E(tw)117 304.2 Q 2.5(os)-.1 G
+(ections.)-2.5 E F0 2.5(2.3.4. Printing)102 328.2 R(the queue)2.5 E F1
+.862(The contents of the queue\(s\) can be printed using the)142 344.4 R
+F2(mailq)3.361 E F1 .861(command \(or by specifying)3.361 F(the)117
+356.4 Q F0(\255bp)2.5 E F1(\215ag to)2.5 E F2(sendmail)2.5 E F1(\):)A
+(mailq)157 372.6 Q 1.673(This will produce a listing of the queue id')
+117 388.8 R 1.673(s, the size of the message, the date the message)-.55
+F .528(entered the queue, and the sender and recipients.)117 400.8 R
+.527(If shared memory support is compiled in, the)5.527 F(\215ag)117
+412.8 Q F0(\255bP)3.014 E F1 .514
+(can be used to print the number of entries in the queue\(s\), pro)3.014
+F .515(vided a process updates)-.15 F .541(the data.)117 424.8 R(Ho)
+5.541 E(we)-.25 E -.15(ve)-.25 G 1.341 -.4(r, a).15 H 3.041(se).4 G .541
+(xplained earlier)-3.191 F 3.041(,t)-.4 G .54
+(he output might be slightly wrong, since access to the)-3.041 F 1.43
+(shared memory is not lock)117 436.8 R 3.931(ed. F)-.1 F 1.431(or e)-.15
+F 1.431(xample, `)-.15 F(`unkno)-.74 E 1.431(wn number of entries')-.25
+F 3.931('m)-.74 G 1.431(ight be sho)-3.931 F(wn.)-.25 E(The internal co\
+unters are updated after each queue run to the correct v)117 448.8 Q
+(alue ag)-.25 E(ain.)-.05 E F0 2.5(2.3.5. F)102 472.8 R(or)-.25 E
+(cing the queue)-.18 E F2(Sendmail)142 489 Q F1 .353
+(should run the queue automatically at interv)2.853 F 2.852(als. When)
+-.25 F .352(using multiple queues, a)2.852 F .276
+(separate process will by def)117 501 R .276
+(ault be created to run each of the queues unless the queue run is ini-)
+-.1 F .614(tiated by a user with the v)117 513 R .613(erbose \215ag.)
+-.15 F .613(The algorithm is to read and sort the queue, and then to)
+5.613 F .159(attempt to process all jobs in order)117 525 R 5.159(.W)
+-.55 G .159(hen it attempts to run the job,)-5.159 F F2(sendmail)2.659 E
+F1 .159(\214rst checks to see)2.659 F(if the job is lock)117 537 Q 2.5
+(ed. If)-.1 F(so, it ignores the job)2.5 E(.)-.4 E .338
+(There is no attempt to insure that only one queue processor e)142 553.2
+R .338(xists at an)-.15 F 2.838(yt)-.15 G .338(ime, since there)-2.838 F
+.094(is no guarantee that a job cannot tak)117 565.2 R 2.595(ef)-.1 G
+(ore)-2.595 E -.15(ve)-.25 G 2.595(rt).15 G 2.595(op)-2.595 G .095
+(rocess \(ho)-2.595 F(we)-.25 E -.15(ve)-.25 G -.4(r,).15 G F2(sendmail)
+2.995 E F1 .095(does include heuris-)2.595 F 1.086(tics to try to abort\
+ jobs that are taking absurd amounts of time; technically)117 577.2 R
+3.586(,t)-.65 G 1.086(his violates RFC)-3.586 F .461(821, b)117 589.2 R
+.461(ut is blessed by RFC 1123\).)-.2 F .461
+(Due to the locking algorithm, it is impossible for one job to)5.461 F
+1.087(freeze the entire queue.)117 601.2 R(Ho)6.086 E(we)-.25 E -.15(ve)
+-.25 G 1.886 -.4(r, a).15 H 3.586(nu).4 G(ncooperati)-3.586 E 1.386 -.15
+(ve r)-.25 H 1.086(ecipient host or a program recipient that).15 F(ne)
+117 613.2 Q -.15(ve)-.25 G 3.35(rr).15 G .85(eturns can accumulate man)
+-3.35 F 3.351(yp)-.15 G .851(rocesses in your system.)-3.351 F
+(Unfortunately)5.851 E 3.351(,t)-.65 G .851(here is no com-)-3.351 F
+(pletely general w)117 625.2 Q(ay to solv)-.1 E 2.5(et)-.15 G(his.)-2.5
+E .082(In some cases, you may \214nd that a major host going do)142
+641.4 R .082(wn for a couple of days may create)-.25 F 2.924(ap)117
+653.4 S(rohibiti)-2.924 E -.15(ve)-.25 G .424(ly lar).15 F .424
+(ge queue.)-.18 F .424(This will result in)5.424 F F2(sendmail)2.924 E
+F1 .425(spending an inordinate amount of time)2.924 F 1.085
+(sorting the queue.)117 665.4 R 1.085(This situation can be \214x)6.085
+F 1.084(ed by mo)-.15 F 1.084(ving the queue to a temporary place and)
+-.15 F .022(creating a ne)117 677.4 R 2.522(wq)-.25 G 2.522(ueue. The)
+-2.522 F .022(old queue can be run later when the of)2.522 F .023
+(fending host returns to service.)-.25 F 1.6 -.8(To d)142 693.6 T 2.5
+(ot).8 G(his, it is acceptable to mo)-2.5 E .3 -.15(ve t)-.15 H
+(he entire queue directory:).15 E 0 Cg EP
%%Page: 18 14
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d31382053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF 2.5<4f51>157 96 S
-<756575654469726563746f72793d2f76>-2.5 E
-<61722f73706f6f6c2f6f6d7175657565>-.25 E .648<616e6420746865>117 112.2 R
-F0<ad71>3.148 E F1 .648<8d6167207361797320746f206a7573742072756e2065>
-3.148 F -.15<7665>-.25 G .648<7279206a6f6220696e207468652071756575652e>
-.15 F -1.1<596f>5.649 G 3.149<7563>1.1 G .649
-<616e20616c736f207370656369667920746865206d6f>-3.149 F -.15<7665>-.15 G
-3.149<6471>.15 G<75657565>-3.149 E
-<6469726563746f7279206f6e2074686520636f6d6d616e64206c696e65>117 124.2 Q
-<2f7573722f7362696e2f73656e646d61696c20ad6f512f76>157 140.4 Q
-<61722f73706f6f6c2f6f6d717565756520ad71>-.25 E -.2<6275>117 156.6 S
-3.236<7474>.2 G .736
-<686973207265717569726573207468617420796f7520646f206e6f74206861>-3.236 F
-1.036 -.15<76652071>-.2 H .735<756575652067726f75707320696e207468652063
-6f6e8c6775726174696f6e208c6c652c20626563617573652074686f736520617265>.15
-F 1.07<6e6f74207375626469726563746f72696573206f6620746865206d6f>117
-168.6 R -.15<7665>-.15 G 3.571<6464>.15 G<69726563746f7279>-3.571 E
-6.071<2e53>-.65 G 1.071<6565207468652073656374696f6e2061626f75742060>
--6.071 F 1.071<6051756575652047726f7570204465636c61726174696f6e27>-.74 F
-<27>-.74 E .012<666f722064657461696c733b20796f75206d6f7374206c696b>117
-180.6 R .011<656c79206e656564206120646966>-.1 F .011<666572656e7420636f
-6e8c6775726174696f6e208c6c6520746f20636f72726563746c79206465616c20776974
-6820746869732070726f626c656d2e>-.25 F<486f>117 192.6 Q<7765>-.25 E -.15
-<7665>-.25 G 1.817 -.4<722c20612070>.15 H 1.018<726f70657220636f6e8c6775
-726174696f6e206f662071756575652067726f7570732073686f756c642061>.4 F -.2
-<766f>-.2 G 1.018
-<6964208c6c6c696e67207570207175657565206469726563746f726965732c20736f>.2
-F .368<796f752073686f756c646e27>117 204.6 R 2.868<7472>-.18 G .368
-<756e20696e746f20746869732070726f626c656d2e>-2.868 F .368
-<496620796f75206861>5.368 F .667 -.15<766520612074>-.2 H<656e64656e63>
-.15 E 2.867<7974>-.15 G -2.1 -.25<6f772061>-2.867 H .367<72642076>.25 F
--.1<6f79>-.2 G .367<65757269736d2c20796f752063616e2075736520746865>.1 F
-F0<ad76>117 216.6 Q F1<8d616720746f2077>2.5 E
-<61746368207768617420697320676f696e67206f6e2e>-.1 E<5768656e207468652071
-75657565206973208c6e616c6c7920656d70746965642c20796f752063616e2072656d6f>
-142 232.8 Q .3 -.15<76652074>-.15 H<6865206469726563746f72793a>.15 E
-<726d646972202f76>157 249 Q<61722f73706f6f6c2f6f6d7175657565>-.25 E F0
-2.5<322e332e362e2051756172616e74696e6564>102 277.2 R
-<5175657565204974656d73>2.5 E F1 1.183<497420697320706f737369626c652074
-6f202271756172616e74696e6522206d61696c206d657373616765732c206f7468657277
-697365206b6e6f>142 293.4 R 1.183<776e20617320656e>-.25 F -.15<7665>-.4 G
-3.683<6c6f7065732e20456e>.15 F -.15<7665>-.4 G<6c6f706573>.15 E .098
-<287175657565208c6c657329206172652073746f7265642062>117 305.4 R .097
-<7574206e6f7420636f6e7369646572656420666f722064656c69>-.2 F -.15<7665>
--.25 G .097<7279206f7220646973706c617920756e6c65737320746865202271756172
-616e74696e6522207374617465206f66>.15 F 1.236<74686520656e>117 317.4 R
--.15<7665>-.4 G 1.236<6c6f706520697320756e646f6e65206f722064656c69>.15 F
--.15<7665>-.25 G 1.236<7279206f7220646973706c6179206f662071756172616e74
-696e6564206974656d73206973207265717565737465642e>.15 F
-<51756172616e74696e6564>6.237 E 1.07
-<6d657373616765732061726520746167676564206279207573696e67206120646966>
-117 329.4 R 1.07
-<666572656e74206e616d6520666f7220746865207175657565208c6c652c20276866>
--.25 F 3.57<2769>.55 G 1.07<6e7374656164206f6620277166>-3.57 F 1.07
-<272c20616e64206279>.55 F<616464696e67207468652071756172616e74696e652072
-6561736f6e20746f20746865207175657565208c6c652e>117 341.4 Q<44656c69>142
-357.6 Q -.15<7665>-.25 G .323<7279206f7220646973706c6179206f662071756172
-616e74696e6564206974656d732063616e20626520726571756573746564207573696e67
-20746865>.15 F F0<ad7151>2.823 E F1 .323<8d616720746f>2.823 F/F2 10
-/Times-Italic@0 SF<73656e646d61696c>2.823 E F1<6f72>117 369.6 Q F2
-<6d61696c71>4.278 E F1 6.778<2e41>C<64646974696f6e616c6c79>-6.778 E
-4.278<2c6d>-.65 G 1.777<6573736167657320616c726561647920696e207468652071
-756575652063616e2062652071756172616e74696e6564206f7220756e71756172616e74
-696e6564>-4.278 F<7573696e6720746865206e65>117 381.6 Q<77>-.25 E F0
-<ad51>2.5 E F1<8d616720746f2073656e646d61696c2e>2.5 E -.15<466f>5 G 2.5
-<7265>.15 G<78616d706c652c>-2.65 E<73656e646d61696c202d51726561736f6e20
-2d715b215d5b497c527c535d5b6d61746368737472696e675d>157 397.8 Q .874<5175
-6172616e74696e657320746865206e6f726d616c207175657565206974656d73206d6174
-6368696e67207468652063726974657269612073706563698c656420627920746865>117
-414 R F0<2d715b215d5b497c527c535d5b6d617463682d>3.375 E<737472696e675d>
-117 426 Q F1<7573696e672074686520726561736f6e206769>2.5 E -.15<7665>-.25
-G 2.5<6e6f>.15 G 2.5<6e74>-2.5 G<6865>-2.5 E F0<ad51>2.5 E F1 2.5
-<8d61672e204c696b>2.5 F -.25<6577>-.1 G<6973652c>.25 E<73656e646d61696c
-202d7151202d515b726561736f6e5d202d715b215d5b497c527c537c515d5b6d61746368
-737472696e675d>157 442.2 Q 1.164<4368616e6765207468652071756172616e7469
-6e6520726561736f6e20666f72207468652071756172616e74696e6564206974656d7320
-6d61746368696e67207468652063726974657269612073706563698c6564206279207468
-65>117 458.4 R F0
-<2d715b215d5b497c527c537c515d5b6d61746368737472696e675d>117 470.4 Q F1
-<7573696e672074686520726561736f6e206769>2.5 E -.15<7665>-.25 G 2.5<6e6f>
-.15 G 2.5<6e74>-2.5 G<6865>-2.5 E F0<ad51>2.5 E F1 2.5<8d61672e204966>
-2.5 F<7468657265206973206e6f20726561736f6e2c>2.5 E .757<756e71756172616e
-74696e6520746865206d61746368696e67206974656d7320616e64206d616b>119.5
-482.4 R 3.257<6574>-.1 G .757
-<68656d206e6f726d616c207175657565206974656d732e>-3.257 F .757
-<4e6f7465207468617420746865>5.757 F F0<ad7151>3.258 E F1<8d6167>3.258 E<
-74656c6c732073656e646d61696c20746f206f706572617465206f6e2071756172616e74
-696e6564206974656d7320696e7374656164206f66206e6f726d616c206974656d732e>
-117 494.4 Q F0 2.5<322e342e204469736b>87 518.4 R
-<426173656420436f6e6e656374696f6e20496e66>2.5 E<6f726d6174696f6e>-.25 E
-F2<53656e646d61696c>127 534.6 Q F1 .597<73746f7265732061206c6172>3.097 F
-.596<676520616d6f756e74206f6620696e666f726d6174696f6e2061626f7574206561
-63682072656d6f74652073797374656d2069742068617320636f6e6e656374656420746f>
--.18 F .002<696e206d656d6f7279>102 546.6 R 2.502<2e49>-.65 G 2.502<7469>
--2.502 G 2.502<7370>-2.502 G .002<6f737369626c6520746f2070726573657276>
--2.502 F 2.502<6573>-.15 G .002<6f6d65206f66207468697320696e666f726d6174
-696f6e206f6e206469736b2061732077656c6c2c206279207573696e6720746865>
--2.502 F F0<486f73745374612d>2.503 E<747573446972>102 558.6 Q
-<6563746f7279>-.18 E F1 .229<6f7074696f6e2c20736f2074686174206974206d61
-7920626520736861726564206265747765656e207365>2.73 F -.15<7665>-.25 G
-.229<72616c20696e>.15 F -.2<766f>-.4 G .229<636174696f6e73206f66>.2 F F2
-<73656e646d61696c>2.729 E F1 5.229<2e54>C .229<68697320616c6c6f>-5.229 F
-<7773>-.25 E .831<6d61696c20746f2062652071756575656420696d6d656469617465
-6c79206f7220736b697070656420647572696e6720612071756575652072756e20696620
-746865726520686173206265656e206120726563656e742066>102 570.6 R .832
-<61696c75726520696e>-.1 F .372
-<636f6e6e656374696e6720746f20612072656d6f7465206d616368696e652e>102
-582.6 R .371<4e6f74653a20696e666f726d6174696f6e2061626f757420612072656d
-6f74652073797374656d2069732073746f72656420696e2061208c6c652077686f7365>
-5.371 F .693<706174686e616d6520636f6e7369737473206f662074686520636f6d70
-6f6e656e7473206f662074686520686f73746e616d6520696e207265>102 594.6 R
--.15<7665>-.25 G .694<727365206f72646572>.15 F 5.694<2e46>-.55 G .694
-<6f722065>-5.844 F .694<78616d706c652c2074686520696e666f726d612d>-.15 F
-1.103<74696f6e20666f72>102 606.6 R F0<686f73742e6578616d706c652e636f6d>
-3.603 E F1 1.103<69732073746f72656420696e>3.603 F F0
-<636f6d2e2f6578616d706c652e2f686f7374>3.603 E F1 6.102<2e46>C 1.102
-<6f7220746f702d6c65>-6.252 F -.15<7665>-.25 G 3.602<6c64>.15 G 1.102
-<6f6d61696e73206c696b>-3.602 F<65>-.1 E F0<636f6d>3.602 E F1<74686973>
-3.602 E 1.381<63616e206372656174652061206c6172>102 618.6 R 1.381<676520
-6e756d626572206f66207375626469726563746f72696573207768696368206f6e20736f
-6d65208c6c6573797374656d732063616e2065>-.18 F 1.382
-<78686175737420736f6d65206c696d6974732e>-.15 F<4d6f72656f>102 630.6 Q
--.15<7665>-.15 G 2.433 -.4<722c2074>.15 H 1.632<686520706572666f726d616e
-6365206f66206c6f6f6b75707320696e206469726563746f727920776974682074686f75
-73616e6473206f6620656e74726965732063616e2062652066>.4 F 1.632
-<6169726c7920736c6f>-.1 F<77>-.25 E<646570656e64696e67206f6e20746865208c
-6c6573797374656d20696d706c656d656e746174696f6e2e>102 642.6 Q 1.438
-<4164646974696f6e616c6c7920656e61626c696e67>127 658.8 R F0
-<53696e676c65546872>3.939 E<65616444656c69>-.18 E -.1<7665>-.1 G<7279>.1
-E F1 1.439<68617320746865206164646564206566>3.939 F 1.439
-<66656374206f662073696e676c652d746872656164696e67206d61696c>-.25 F
-<64656c69>102 670.8 Q -.15<7665>-.25 G 1.611
-<727920746f20612064657374696e6174696f6e2e>.15 F 1.611<546869732063616e20
-62652071756974652068656c7066756c206966207468652072656d6f7465206d61636869
-6e652069732072756e6e696e6720616e20534d5450>6.611 F<73657276>102 682.8 Q
-1.01<6572207468617420697320656173696c79206f>-.15 F -.15<7665>-.15 G
-1.011<726c6f61646564206f722063616e6e6f7420616363657074206d6f726520746861
-6e20612073696e676c6520636f6e6e656374696f6e20617420612074696d652c2062>.15
-F 1.011<75742063616e>-.2 F .458<636175736520736f6d65206d6573736167657320
-746f2062652070756e74656420746f2061206675747572652071756575652072756e2e>
-102 694.8 R .458<497420616c736f206170706c69657320746f>5.458 F F2<616c6c>
-2.958 E F1 .457<686f7374732c20736f2073657474696e672074686973>2.958 F
-.281<6265636175736520796f75206861>102 706.8 R .581 -.15<7665206f>-.2 H
-.281<6e65206d616368696e65206f6e207369746520746861742072756e7320736f6d65
-20736f667477>.15 F .281<617265207468617420697320656173696c79206f>-.1 F
--.15<7665>-.15 G .282<7272756e2063616e206361757365206d61696c>.15 F .315
-<746f206f7468657220686f73747320746f20626520736c6f>102 718.8 R .315
-<77656420646f>-.25 F 2.815<776e2e204966>-.25 F .315
-<74686973206f7074696f6e206973207365742c20796f752070726f6261626c792077>
-2.815 F .315<616e7420746f2073657420746865>-.1 F F0
-<4d696e5175657565416765>2.815 E 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-18 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF(cd /v)157
+96 Q(ar/spool)-.25 E(mv mqueue omqueue; mkdir mqueue; chmod 0700 mqueue)
+157 108 Q -1.1(Yo)117 124.2 S 2.709(us)1.1 G .209(hould then kill the e)
+-2.709 F .209(xisting daemon \(since it will still be processing in the\
+ old queue direc-)-.15 F(tory\) and create a ne)117 136.2 Q 2.5(wd)-.25
+G(aemon.)-2.5 E 1.6 -.8(To r)142 152.4 T
+(un the old mail queue, issue the follo).8 E(wing command:)-.25 E
+(/usr/sbin/sendmail \255C /etc/mail/queue.cf \255q)157 168.6 Q(The)117
+184.8 Q F0<ad43>3.312 E F1 .813
+(\215ag speci\214es an alternate con\214guration \214le)3.312 F F0
+(queue.cf)3.313 E F1 .813(which should refer to the mo)3.313 F -.15(ve)
+-.15 G(d).15 E(queue directory)117 196.8 Q 2.5(OQ)157 213 S
+(ueueDirectory=/v)-2.5 E(ar/spool/omqueue)-.25 E .649(and the)117 229.2
+R F0<ad71>3.149 E F1 .649(\215ag says to just run e)3.149 F -.15(ve)-.25
+G .648(ry job in the queue.).15 F -1.1(Yo)5.648 G 3.148(uc)1.1 G .648
+(an also specify the mo)-3.148 F -.15(ve)-.15 G 3.148(dq).15 G(ueue)
+-3.148 E(directory on the command line)117 241.2 Q
+(/usr/sbin/sendmail \255oQ/v)157 257.4 Q(ar/spool/omqueue \255q)-.25 E
+-.2(bu)117 273.6 S 3.235(tt).2 G .735(his requires that you do not ha)
+-3.235 F 1.036 -.15(ve q)-.2 H .736
+(ueue groups in the con\214guration \214le, because those are).15 F
+1.071(not subdirectories of the mo)117 285.6 R -.15(ve)-.15 G 3.571(dd)
+.15 G(irectory)-3.571 E 6.071(.S)-.65 G 1.071(ee the section about `)
+-6.071 F 1.07(`Queue Group Declaration')-.74 F(')-.74 E .011
+(for details; you most lik)117 297.6 R .011(ely need a dif)-.1 F .012
+(ferent con\214guration \214le to correctly deal with this problem.)-.25
+F(Ho)117 309.6 Q(we)-.25 E -.15(ve)-.25 G 1.818 -.4(r, a p).15 H 1.018
+(roper con\214guration of queue groups should a).4 F -.2(vo)-.2 G 1.017
+(id \214lling up queue directories, so).2 F .367(you shouldn')117 321.6
+R 2.867(tr)-.18 G .367(un into this problem.)-2.867 F .367(If you ha)
+5.367 F .668 -.15(ve a t)-.2 H(endenc).15 E 2.868(yt)-.15 G -2.1 -.25
+(ow a)-2.868 H .368(rd v).25 F -.1(oy)-.2 G .368
+(eurism, you can use the).1 F F0<ad76>117 333.6 Q F1(\215ag to w)2.5 E
+(atch what is going on.)-.1 E
+(When the queue is \214nally emptied, you can remo)142 349.8 Q .3 -.15
+(ve t)-.15 H(he directory:).15 E(rmdir /v)157 366 Q(ar/spool/omqueue)
+-.25 E F0 2.5(2.3.6. Quarantined)102 394.2 R(Queue Items)2.5 E F1 1.183
+(It is possible to "quarantine" mail messages, otherwise kno)142 410.4 R
+1.182(wn as en)-.25 F -.15(ve)-.4 G 3.682(lopes. En).15 F -.15(ve)-.4 G
+(lopes).15 E .097(\(queue \214les\) are stored b)117 422.4 R .097
+(ut not considered for deli)-.2 F -.15(ve)-.25 G .098
+(ry or display unless the "quarantine" state of).15 F 1.237(the en)117
+434.4 R -.15(ve)-.4 G 1.236(lope is undone or deli).15 F -.15(ve)-.25 G
+1.236(ry or display of quarantined items is requested.).15 F
+(Quarantined)6.236 E 1.07(messages are tagged by using a dif)117 446.4 R
+1.07(ferent name for the queue \214le, 'hf)-.25 F 3.57('i).55 G 1.07
+(nstead of 'qf)-3.57 F 1.07(', and by).55 F
+(adding the quarantine reason to the queue \214le.)117 458.4 Q(Deli)142
+474.6 Q -.15(ve)-.25 G .323
+(ry or display of quarantined items can be requested using the).15 F F0
+(\255qQ)2.823 E F1 .322(\215ag to)2.823 F/F2 10/Times-Italic@0 SF
+(sendmail)2.822 E F1(or)117 486.6 Q F2(mailq)4.277 E F1 6.777(.A)C
+(dditionally)-6.777 E 4.277(,m)-.65 G 1.778
+(essages already in the queue can be quarantined or unquarantined)-4.277
+F(using the ne)117 498.6 Q(w)-.25 E F0<ad51>2.5 E F1
+(\215ag to sendmail.)2.5 E -.15(Fo)5 G 2.5(re).15 G(xample,)-2.65 E
+(sendmail -Qreason -q[!][I|R|S][matchstring])157 514.8 Q .875(Quarantin\
+es the normal queue items matching the criteria speci\214ed by the)117
+531 R F0(-q[!][I|R|S][match-)3.374 E(string])117 543 Q F1
+(using the reason gi)2.5 E -.15(ve)-.25 G 2.5(no).15 G 2.5(nt)-2.5 G(he)
+-2.5 E F0<ad51>2.5 E F1 2.5(\215ag. Lik)2.5 F -.25(ew)-.1 G(ise,).25 E
+(sendmail -qQ -Q[reason] -q[!][I|R|S|Q][matchstring])157 559.2 Q 1.164(\
+Change the quarantine reason for the quarantined items matching the cri\
+teria speci\214ed by the)117 575.4 R F0(-q[!][I|R|S|Q][matchstring])117
+587.4 Q F1(using the reason gi)2.5 E -.15(ve)-.25 G 2.5(no).15 G 2.5(nt)
+-2.5 G(he)-2.5 E F0<ad51>2.5 E F1 2.5(\215ag. If)2.5 F
+(there is no reason,)2.5 E .757(unquarantine the matching items and mak)
+119.5 599.4 R 3.257(et)-.1 G .757(hem normal queue items.)-3.257 F .757
+(Note that the)5.757 F F0(\255qQ)3.257 E F1(\215ag)3.257 E(tells sendma\
+il to operate on quarantined items instead of normal items.)117 611.4 Q
+F0 2.5(2.4. Disk)87 635.4 R(Based Connection Inf)2.5 E(ormation)-.25 E
+F2(Sendmail)127 651.6 Q F1 .596(stores a lar)3.096 F .597
+(ge amount of information about each remote system it has connected to)
+-.18 F .003(in memory)102 663.6 R 2.503(.I)-.65 G 2.503(ti)-2.503 G
+2.503(sp)-2.503 G .002(ossible to preserv)-2.503 F 2.502(es)-.15 G .002
+(ome of this information on disk as well, by using the)-2.502 F F0
+(HostSta-)2.502 E(tusDir)102 675.6 Q(ectory)-.18 E F1 .229
+(option, so that it may be shared between se)2.729 F -.15(ve)-.25 G .229
+(ral in).15 F -.2(vo)-.4 G .23(cations of).2 F F2(sendmail)2.73 E F1
+5.23(.T)C .23(his allo)-5.23 F(ws)-.25 E .831(mail to be queued immedia\
+tely or skipped during a queue run if there has been a recent f)102
+687.6 R .831(ailure in)-.1 F .371(connecting to a remote machine.)102
+699.6 R .371
+(Note: information about a remote system is stored in a \214le whose)
+5.371 F .694(pathname consists of the components of the hostname in re)
+102 711.6 R -.15(ve)-.25 G .693(rse order).15 F 5.693(.F)-.55 G .693
+(or e)-5.843 F .693(xample, the informa-)-.15 F 1.102(tion for)102 723.6
+R F0(host.example.com)3.602 E F1 1.102(is stored in)3.602 F F0
+(com./example./host)3.602 E F1 6.103(.F)C 1.103(or top-le)-6.253 F -.15
+(ve)-.25 G 3.603(ld).15 G 1.103(omains lik)-3.603 F(e)-.1 E F0(com)3.603
+E F1(this)3.603 E 0 Cg EP
%%Page: 19 15
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3139>195.86 E
-/F1 10/Times-Roman@0 SF .871
-<6f7074696f6e2061732077656c6c20616e642072756e207468652071756575652066>
-102 96 R .871<6169726c79206672657175656e746c793b20746869732077>-.1 F
-.872<6179206a6f627320746861742061726520736b6970706564206265636175736520
-616e6f74686572>-.1 F/F2 10/Times-Italic@0 SF<73656e646d61696c>102 108 Q
-F1 .364<69732074616c6b696e6720746f207468652073616d6520686f73742077696c6c
-206265207472696564206167>2.864 F .363<61696e20717569636b6c79207261746865
-72207468616e206265696e672064656c6179656420666f722061206c6f6e67>-.05 F
-<74696d652e>102 120 Q 1.098<546865206469736b20626173656420686f737420696e
-666f726d6174696f6e2069732073746f72656420696e2061207375626469726563746f72
-79206f6620746865>127 136.2 R F0<6d7175657565>3.599 E F1 1.099
-<6469726563746f72792063616c6c6564>3.599 F F0<2e686f737473746174>102
-150.2 Q/F3 7/Times-Roman@0 SF<37>-4 I F1 6.75<2e52>4 K<656d6f>-6.75 E
-1.749<76696e672074686973206469726563746f727920616e6420697473207375626469
-726563746f726965732068617320616e206566>-.15 F 1.749
-<666563742073696d696c617220746f20746865>-.25 F F2<707572>4.249 E -.1
-<6765>-.37 G<73746174>.1 E F1 1.215
-<636f6d6d616e6420616e6420697320636f6d706c6574656c7920736166652e>102
-162.2 R<486f>6.215 E<7765>-.25 E -.15<7665>-.25 G -.4<722c>.15 G F2
-<707572>4.115 E -.1<6765>-.37 G<73746174>.1 E F1 1.215
-<6f6e6c792072656d6f>3.715 F -.15<7665>-.15 G 3.715<7365>.15 G 1.215
-<787069726564202854>-3.865 F<696d656f75742e686f737473746174757329>-.35 E
-3.54<646174612e20546865>102 174.2 R 1.039<696e666f726d6174696f6e20696e20
-7468657365206469726563746f726965732063616e206265207065727573656420776974
-6820746865>3.54 F F2<686f737473746174>3.539 E F1 1.039
-<636f6d6d616e642c2077686963682077696c6c>3.539 F .065<696e64696361746520
-74686520686f7374206e616d652c20746865206c617374206163636573732c20616e6420
-74686520737461747573206f662074686174206163636573732e>102 186.2 R .065
-<416e20617374657269736b20696e20746865206c656674206d6f737420636f6c2d>
-5.065 F<756d6e20696e6469636174657320746861742061>102 198.2 Q F2
-<73656e646d61696c>2.5 E F1
-<70726f636573732063757272656e746c79206861732074686520686f7374206c6f636b>
-2.5 E<656420666f72206d61696c2064656c69>-.1 E -.15<7665>-.25 G<7279>.15 E
-<2e>-.65 E .53<546865206469736b20626173656420636f6e6e656374696f6e20696e
-666f726d6174696f6e2069732074726561746564207468652073616d652077>127 214.4
-R .53<6179206173206d656d6f727920626173656420636f6e6e656374696f6e>-.1 F
-.536<696e666f726d6174696f6e20666f722074686520707572706f7365206f66207469
-6d656f7574732e>102 226.4 R .536<427920646566>5.536 F .536
-<61756c742c20696e666f726d6174696f6e2061626f757420686f73742066>-.1 F .536
-<61696c757265732069732076>-.1 F .536<616c696420666f72203330>-.25 F 2.5
-<6d696e757465732e2054686973>102 238.4 R
-<63616e2062652061646a7573746564207769746820746865>2.5 E F0 -.18<5469>2.5
-G<6d656f75742e686f7374737461747573>.18 E F1<6f7074696f6e2e>2.5 E 1.51<54
-686520636f6e6e656374696f6e20696e666f726d6174696f6e2073746f726564206f6e20
-6469736b206d61792062652065>127 254.6 R 1.51<78706972656420617420616e>
--.15 F 4.01<7974>-.15 G 1.51<696d65207769746820746865>-4.01 F F2<707572>
-4.01 E -.1<6765>-.37 G<73746174>.1 E F1 2.092
-<636f6d6d616e64206f7220627920696e>102 266.6 R -.2<766f>-.4 G 2.092
-<6b696e672073656e646d61696c207769746820746865>.2 F F0<ad6248>4.592 E F1
-4.592<7377697463682e20546865>4.592 F 2.093
-<636f6e6e656374696f6e20696e666f726d6174696f6e206d6179206265>4.593 F
-<766965>102 278.6 Q<776564207769746820746865>-.25 E F2<686f737473746174>
-2.5 E F1<636f6d6d616e64206f7220627920696e>2.5 E -.2<766f>-.4 G
-<6b696e672073656e646d61696c207769746820746865>.2 E F0<ad6268>2.5 E F1
-<7377697463682e>2.5 E F0 2.5<322e352e20546865>87 302.6 R<536572>2.5 E
-<7669636520537769746368>-.1 E F1 1.416<54686520696d706c656d656e74617469
-6f6e206f66206365727461696e2073797374656d20736572766963657320737563682061
-7320686f737420616e642075736572206e616d65206c6f6f6b757020697320636f6e2d>
-127 318.8 R 1.321
-<74726f6c6c6564206279207468652073657276696365207377697463682e>102 330.8
-R 1.321<49662074686520686f7374206f7065726174696e672073797374656d20737570
-706f72747320737563682061207377697463682c20616e642073656e646d61696c>6.321
-F<6b6e6f>102 342.8 Q .384<77732061626f75742069742c>-.25 F F2
-<73656e646d61696c>2.884 E F1 .383<77696c6c2075736520746865206e617469>
-2.884 F .683 -.15<7665207665>-.25 H 2.883<7273696f6e2e20556c747269782c>
-.15 F .383<536f6c617269732c20616e6420444543204f53462f31206172652065>
-2.883 F<78616d706c6573>-.15 E<6f6620737563682073797374656d73>102 356.8 Q
-F3<38>-4 I F1<2e>4 I .88<49662074686520756e6465726c79696e67206f70657261
-74696e672073797374656d20646f6573206e6f7420737570706f72742061207365727669
-6365207377697463682028652e672e2c2053756e4f5320342e582c2048502d>127 373 R
-.211<55582c2042534429207468656e>102 385 R F2<73656e646d61696c>2.711 E F1
-.212<77696c6c2070726f>2.711 F .212
-<766964652061207374756220696d706c656d656e746174696f6e2e>-.15 F<546865>
-5.212 E F0<536572>2.712 E<7669636553776974636846696c65>-.1 E F1 .212
-<6f7074696f6e20706f696e7473>2.712 F .937<746f20746865206e616d65206f6620
-61208c6c652074686174206861732074686520736572766963652064658c6e6974696f6e
-732e>102 397 R .937<45616368206c696e652068617320746865206e616d65206f6620
-61207365727669636520616e6420746865>5.937 F<706f737369626c6520696d706c65
-6d656e746174696f6e73206f66207468617420736572766963652e>102 409 Q -.15
-<466f>5 G 2.5<7265>.15 G<78616d706c652c20746865208c6c653a>-2.65 E 12.94
-<686f73747320646e73>142 425.2 R<8c6c6573206e6973>2.5 E 6.84
-<616c6961736573208c6c6573>142 437.2 R<6e6973>2.5 E .328
-<77696c6c2061736b>102 453.4 R F2<73656e646d61696c>2.828 E F1 .328<746f20
-6c6f6f6b20666f7220686f73747320696e2074686520446f6d61696e204e616d65205379
-7374656d208c7273742e>2.828 F .329
-<4966207468652072657175657374656420686f7374206e616d65206973>5.329 F .379
-<6e6f7420666f756e642c206974207472696573206c6f63616c208c6c65732c20616e64
-20696620746861742066>102 465.4 R .379
-<61696c73206974207472696573204e49532e>-.1 F<53696d696c61726c79>5.379 E
-2.879<2c77>-.65 G .379
-<68656e206c6f6f6b696e6720666f7220616c69617365732069742077696c6c>-2.879 F
-<74727920746865206c6f63616c208c6c6573208c72737420666f6c6c6f>102 477.4 Q
-<776564206279204e49532e>-.25 E .493<4e6f746963653a2073696e6365>127 493.6
-R F2<73656e646d61696c>2.993 E F1 .493<6d75737420616363657373204d58207265
-636f72647320666f7220636f7272656374206f7065726174696f6e2c2069742077696c6c
-2075736520444e53206966206974206973>2.993 F
-<636f6e8c677572656420696e20746865>102 505.6 Q F0<536572>2.5 E
-<7669636553776974636846696c65>-.1 E F1 2.5<8c6c652e2048656e6365>2.5 F
-<616e20656e747279206c696b>2.5 E<65>-.1 E 12.94<686f737473208c6c6573>142
-521.8 R<646e73>2.5 E<77696c6c206e6f742061>102 538 Q -.2<766f>-.2 G
-<696420444e53206c6f6f6b7570732065>.2 E -.15<7665>-.25 G 2.5<6e69>.15 G
-2.5<666168>-2.5 G
-<6f73742063616e20626520666f756e6420696e202f6574632f686f7374732e>-2.5 E
-1.27<5365727669636520737769746368657320617265206e6f7420636f6d706c657465
-6c7920696e7465>127 554.2 R 3.769<6772617465642e2046>-.15 F 1.269
-<6f722065>-.15 F 1.269<78616d706c652c2064657370697465207468652066>-.15 F
-1.269<61637420746861742074686520686f7374>-.1 F .293
-<656e747279206c697374656420696e207468652061626f>102 566.2 R .593 -.15
-<7665206578>-.15 H .294<616d706c652073706563698c657320746f206c6f6f6b2069
-6e204e49532c206f6e2053756e4f5320746869732077>.15 F<6f6e27>-.1 E 2.794
-<7468>-.18 G .294<617070656e206265636175736520746865>-2.794 F
-<73797374656d20696d706c656d656e746174696f6e206f66>102 578.2 Q F2 -.1
-<6765>2.5 G<74686f737462796e616d65>.1 E F1<28332920646f65736e27>1.666 E
-2.5<7475>-.18 G<6e6465727374616e6420746869732e>-2.5 E F0 2.5
-<322e362e20546865>87 602.2 R<416c696173204461746162617365>2.5 E F1 2.074
-<416674657220726563697069656e742061646472657373657320617265207265616420
-66726f6d2074686520534d545020636f6e6e656374696f6e206f7220636f6d6d616e6420
-6c696e6520746865>127 618.4 R 4.573<7961>-.15 G<7265>-4.573 E .599<706172
-7365642062792072756c6573657420302c207768696368206d757374207265736f6c76>
-102 630.4 R 3.099<6574>-.15 G 3.099<6f617b>-3.099 G F2<6d61696c6572>
--3.099 E F1<2c>A F2<686f7374>3.099 E F1<2c>A F2<61646472>3.1 E<657373>
--.37 E F1 3.1<7d74>C 3.1<7269706c652e204966>-3.1 F .6
-<746865208d6167732073656c6563746564206279>3.1 F<746865>102 642.4 Q F2
-<6d61696c6572>3.1 E F1 .6<696e636c75646520746865>3.1 F F0<41>3.1 E F1 .6
-<28616c69617361626c6529208d61672c20746865>3.1 F F2<61646472>3.1 E
-<657373>-.37 E F1 .599
-<70617274206f662074686520747269706c65206973206c6f6f6b>3.1 F .599
-<656420757020617320746865206b>-.1 F .899 -.15<65792028>-.1 H<692e652e2c>
-.15 E 1.045<746865206c6566742068616e6420736964652920696e2074686520616c69
-61732064617461626173652e>102 654.4 R 1.045<4966207468657265206973206120
-6d617463682c2074686520616464726573732069732064656c657465642066726f6d2074
-68652073656e64>6.045 F .32 LW 76 664 72 664 DL 80 664 76 664 DL 84 664
-80 664 DL 88 664 84 664 DL 92 664 88 664 DL 96 664 92 664 DL 100 664 96
-664 DL 104 664 100 664 DL 108 664 104 664 DL 112 664 108 664 DL 116 664
-112 664 DL 120 664 116 664 DL 124 664 120 664 DL 128 664 124 664 DL 132
-664 128 664 DL 136 664 132 664 DL 140 664 136 664 DL 144 664 140 664 DL
-148 664 144 664 DL 152 664 148 664 DL 156 664 152 664 DL 160 664 156 664
-DL 164 664 160 664 DL 168 664 164 664 DL 172 664 168 664 DL 176 664 172
-664 DL 180 664 176 664 DL 184 664 180 664 DL 188 664 184 664 DL 192 664
-188 664 DL 196 664 192 664 DL 200 664 196 664 DL 204 664 200 664 DL 208
-664 204 664 DL 212 664 208 664 DL 216 664 212 664 DL/F4 5/Times-Roman@0
-SF<37>93.6 674.4 Q/F5 8/Times-Roman@0 SF
-<546869732069732074686520757375616c2076>3.2 I<616c7565206f6620746865>-.2
-E/F6 8/Times-Bold@0 SF<486f7374537461747573446972>2 E<6563746f7279>-.144
-E F5<6f7074696f6e3b2069742063616e2c206f6620636f757273652c20676f20616e>2
-E<79776865726520796f75206c696b>-.12 E 2<6569>-.08 G 2<6e79>-2 G
-<6f7572208c6c6573797374656d2e>-2 E F4<38>93.6 688 Q F5 .107<48502d555820
-31302068617320736572766963652073776974636820737570706f72742c2062>3.2 J
-.108<75742073696e636520746865204150497320617265206170706172656e746c7920
-6e6f742061>-.16 F -.2<7661>-.16 G .108
-<696c61626c6520696e20746865206c6962726172696573>.2 F/F7 8/Times-Italic@0
-SF<73656e646d61696c>2.108 E F5 .108<646f6573206e6f742075736520746865>
-2.108 F<6e617469>72 700.8 Q .24 -.12<76652073>-.2 H
-<6572766963652073776974636820696e20746869732072656c656173652e>.12 E 0 Cg
-EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-19)195.86 E/F1 10/Times-Roman@0 SF 1.382(can create a lar)102 96
+R 1.381(ge number of subdirectories which on some \214lesystems can e)
+-.18 F 1.381(xhaust some limits.)-.15 F(Moreo)102 108 Q -.15(ve)-.15 G
+2.432 -.4(r, t).15 H 1.632(he performance of lookups in directory with \
+thousands of entries can be f).4 F 1.633(airly slo)-.1 F(w)-.25 E
+(depending on the \214lesystem implementation.)102 120 Q 1.439
+(Additionally enabling)127 136.2 R F0(SingleThr)3.939 E(eadDeli)-.18 E
+-.1(ve)-.1 G(ry).1 E F1 1.439(has the added ef)3.939 F 1.439
+(fect of single-threading mail)-.25 F(deli)102 148.2 Q -.15(ve)-.25 G
+1.61(ry to a destination.).15 F 1.611
+(This can be quite helpful if the remote machine is running an SMTP)6.61
+F(serv)102 160.2 Q 1.011(er that is easily o)-.15 F -.15(ve)-.15 G 1.011
+(rloaded or cannot accept more than a single connection at a time, b).15
+F 1.01(ut can)-.2 F .458
+(cause some messages to be punted to a future queue run.)102 172.2 R
+.458(It also applies to)5.458 F/F2 10/Times-Italic@0 SF(all)2.958 E F1
+.458(hosts, so setting this)2.958 F .282(because you ha)102 184.2 R .582
+-.15(ve o)-.2 H .281(ne machine on site that runs some softw).15 F .281
+(are that is easily o)-.1 F -.15(ve)-.15 G .281(rrun can cause mail).15
+F .315(to other hosts to be slo)102 196.2 R .315(wed do)-.25 F 2.815
+(wn. If)-.25 F .315(this option is set, you probably w)2.815 F .315
+(ant to set the)-.1 F F0(MinQueueAge)2.815 E F1 .872
+(option as well and run the queue f)102 208.2 R .871
+(airly frequently; this w)-.1 F .871
+(ay jobs that are skipped because another)-.1 F F2(sendmail)102 220.2 Q
+F1 .363(is talking to the same host will be tried ag)2.863 F .364
+(ain quickly rather than being delayed for a long)-.05 F(time.)102 232.2
+Q 1.099
+(The disk based host information is stored in a subdirectory of the)127
+248.4 R F0(mqueue)3.598 E F1 1.098(directory called)3.598 F F0
+(.hoststat)102 262.4 Q/F3 7/Times-Roman@0 SF(7)-4 I F1 6.749(.R)4 K(emo)
+-6.749 E 1.749(ving this directory and its subdirectories has an ef)-.15
+F 1.75(fect similar to the)-.25 F F2(pur)4.25 E -.1(ge)-.37 G(stat).1 E
+F1 1.215(command and is completely safe.)102 274.4 R(Ho)6.215 E(we)-.25
+E -.15(ve)-.25 G -.4(r,).15 G F2(pur)4.115 E -.1(ge)-.37 G(stat).1 E F1
+1.215(only remo)3.715 F -.15(ve)-.15 G 3.715(se).15 G 1.215(xpired \(T)
+-3.865 F(imeout.hoststatus\))-.35 E 3.539(data. The)102 286.4 R 1.039
+(information in these directories can be perused with the)3.539 F F2
+(hoststat)3.54 E F1 1.04(command, which will)3.54 F .065(indicate the h\
+ost name, the last access, and the status of that access.)102 298.4 R
+.064(An asterisk in the left most col-)5.065 F(umn indicates that a)102
+310.4 Q F2(sendmail)2.5 E F1(process currently has the host lock)2.5 E
+(ed for mail deli)-.1 E -.15(ve)-.25 G(ry).15 E(.)-.65 E .53
+(The disk based connection information is treated the same w)127 326.6 R
+.53(ay as memory based connection)-.1 F .536
+(information for the purpose of timeouts.)102 338.6 R .536(By def)5.536
+F .536(ault, information about host f)-.1 F .536(ailures is v)-.1 F .536
+(alid for 30)-.25 F 2.5(minutes. This)102 350.6 R
+(can be adjusted with the)2.5 E F0 -.18(Ti)2.5 G(meout.hoststatus).18 E
+F1(option.)2.5 E 1.51
+(The connection information stored on disk may be e)127 366.8 R 1.51
+(xpired at an)-.15 F 4.01(yt)-.15 G 1.51(ime with the)-4.01 F F2(pur)
+4.01 E -.1(ge)-.37 G(stat).1 E F1 2.093(command or by in)102 378.8 R -.2
+(vo)-.4 G 2.092(king sendmail with the).2 F F0(\255bH)4.592 E F1 4.592
+(switch. The)4.592 F 2.092(connection information may be)4.592 F(vie)102
+390.8 Q(wed with the)-.25 E F2(hoststat)2.5 E F1(command or by in)2.5 E
+-.2(vo)-.4 G(king sendmail with the).2 E F0(\255bh)2.5 E F1(switch.)2.5
+E F0 2.5(2.5. The)87 414.8 R(Ser)2.5 E(vice Switch)-.1 E F1 1.416(The i\
+mplementation of certain system services such as host and user name loo\
+kup is con-)127 431 R 1.322(trolled by the service switch.)102 443 R
+1.321(If the host operating system supports such a switch, and sendmail)
+6.322 F(kno)102 455 Q .383(ws about it,)-.25 F F2(sendmail)2.883 E F1
+.383(will use the nati)2.883 F .683 -.15(ve ve)-.25 H 2.883
+(rsion. Ultrix,).15 F .384(Solaris, and DEC OSF/1 are e)2.883 F(xamples)
+-.15 E(of such systems)102 469 Q F3(8)-4 I F1(.)4 I .88(If the underlyi\
+ng operating system does not support a service switch \(e.g., SunOS 4.X\
+, HP-)127 485.2 R .212(UX, BSD\) then)102 497.2 R F2(sendmail)2.712 E F1
+.212(will pro)2.712 F .212(vide a stub implementation.)-.15 F(The)5.211
+E F0(Ser)2.711 E(viceSwitchFile)-.1 E F1 .211(option points)2.711 F .937
+(to the name of a \214le that has the service de\214nitions.)102 509.2 R
+.937(Each line has the name of a service and the)5.937 F
+(possible implementations of that service.)102 521.2 Q -.15(Fo)5 G 2.5
+(re).15 G(xample, the \214le:)-2.65 E 12.94(hosts dns)142 537.4 R
+(\214les nis)2.5 E 6.84(aliases \214les)142 549.4 R(nis)2.5 E .329
+(will ask)102 565.6 R F2(sendmail)2.829 E F1 .328
+(to look for hosts in the Domain Name System \214rst.)2.829 F .328
+(If the requested host name is)5.328 F .379
+(not found, it tries local \214les, and if that f)102 577.6 R .379
+(ails it tries NIS.)-.1 F(Similarly)5.379 E 2.879(,w)-.65 G .379
+(hen looking for aliases it will)-2.879 F
+(try the local \214les \214rst follo)102 589.6 Q(wed by NIS.)-.25 E .494
+(Notice: since)127 605.8 R F2(sendmail)2.994 E F1 .493
+(must access MX records for correct operation, it will use DNS if it is)
+2.993 F(con\214gured in the)102 617.8 Q F0(Ser)2.5 E(viceSwitchFile)-.1
+E F1 2.5(\214le. Hence)2.5 F(an entry lik)2.5 E(e)-.1 E 12.94
+(hosts \214les)142 634 R(dns)2.5 E(will not a)102 650.2 Q -.2(vo)-.2 G
+(id DNS lookups e).2 E -.15(ve)-.25 G 2.5(ni).15 G 2.5(fah)-2.5 G
+(ost can be found in /etc/hosts.)-2.5 E .32 LW 76 659.8 72 659.8 DL 80
+659.8 76 659.8 DL 84 659.8 80 659.8 DL 88 659.8 84 659.8 DL 92 659.8 88
+659.8 DL 96 659.8 92 659.8 DL 100 659.8 96 659.8 DL 104 659.8 100 659.8
+DL 108 659.8 104 659.8 DL 112 659.8 108 659.8 DL 116 659.8 112 659.8 DL
+120 659.8 116 659.8 DL 124 659.8 120 659.8 DL 128 659.8 124 659.8 DL 132
+659.8 128 659.8 DL 136 659.8 132 659.8 DL 140 659.8 136 659.8 DL 144
+659.8 140 659.8 DL 148 659.8 144 659.8 DL 152 659.8 148 659.8 DL 156
+659.8 152 659.8 DL 160 659.8 156 659.8 DL 164 659.8 160 659.8 DL 168
+659.8 164 659.8 DL 172 659.8 168 659.8 DL 176 659.8 172 659.8 DL 180
+659.8 176 659.8 DL 184 659.8 180 659.8 DL 188 659.8 184 659.8 DL 192
+659.8 188 659.8 DL 196 659.8 192 659.8 DL 200 659.8 196 659.8 DL 204
+659.8 200 659.8 DL 208 659.8 204 659.8 DL 212 659.8 208 659.8 DL 216
+659.8 212 659.8 DL/F4 5/Times-Roman@0 SF(7)93.6 670.2 Q/F5 8
+/Times-Roman@0 SF(This is the usual v)3.2 I(alue of the)-.2 E/F6 8
+/Times-Bold@0 SF(HostStatusDir)2 E(ectory)-.144 E F5
+(option; it can, of course, go an)2 E(ywhere you lik)-.12 E 2(ei)-.08 G
+2(ny)-2 G(our \214lesystem.)-2 E F4(8)93.6 683.8 Q F5 .108
+(HP-UX 10 has service switch support, b)3.2 J .108
+(ut since the APIs are apparently not a)-.16 F -.2(va)-.16 G .107
+(ilable in the libraries).2 F/F7 8/Times-Italic@0 SF(sendmail)2.107 E F5
+.107(does not use the)2.107 F(nati)72 696.6 Q .24 -.12(ve s)-.2 H
+(ervice switch in this release.).12 E 0 Cg EP
%%Page: 20 16
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d32302053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF .776<717565756520616e6420616c6c2061646472657373
-6573206f6e207468652072696768742068616e642073696465206f662074686520616c69
-61732061726520616464656420696e20706c616365206f662074686520616c6961732074
-6861742077>102 96 R<6173>-.1 E 2.682<666f756e642e2054686973>102 108 R
-.182<697320612072656375727369>2.682 F .483 -.15<7665206f>-.25 H .183<70
-65726174696f6e2c20736f20616c696173657320666f756e6420696e2074686520726967
-68742068616e642073696465206f662074686520616c696173206172652073696d696c61
-726c79>.15 F -.15<6578>102 120 S<70616e6465642e>.15 E 3.718
-<54686520616c6961732064617461626173652065>127 136.2 R 3.718
-<786973747320696e207477>-.15 F 6.218<6f66>-.1 G 6.218
-<6f726d732e204f6e65>-6.218 F 3.718<69732061207465>6.218 F 3.718
-<787420666f726d2c206d61696e7461696e656420696e20746865208c6c65>-.15 F/F2
-10/Times-Italic@0 SF<2f6574632f6d61696c2f616c69617365732e>102 148.2 Q F1
-<54686520616c696173657320617265206f662074686520666f726d>5 E
-<6e616d653a206e616d65312c206e616d65322c202e2e2e>142 164.4 Q<4f6e6c79206c
-6f63616c206e616d6573206d617920626520616c69617365643b20652e672e2c>102
-180.6 Q<6572696340707265702e61692e4d4954>142 196.8 Q
-<2e4544553a20657269634043532e4265726b>-.74 E<656c65>-.1 E -.65<792e>-.15
-G<454455>.65 E 1.087<77696c6c206e6f74206861>102 215 R 1.388 -.15
-<76652074>-.2 H 1.088<68652064657369726564206566>.15 F 1.088
-<66656374202865>-.25 F 1.088<7863657074206f6e20707265702e61692e4d4954>
--.15 F 1.088<2e4544552c20616e6420746865>-.74 F 3.588<7970>-.15 G 1.088
-<726f6261626c7920646f6e27>-3.588 F 3.588<7477>-.18 G 1.088
-<616e74206d6529>-3.688 F/F3 7/Times-Roman@0 SF<39>-4 I F1<2e>4 I .986<41
-6c6961736573206d617920626520636f6e74696e756564206279207374617274696e6720
-616e>102 227 R 3.486<7963>-.15 G .986<6f6e74696e756174696f6e206c696e6573
-20776974682061207370616365206f72206120746162206f722062792070757474696e67
-2061>-3.486 F .776
-<6261636b736c617368206469726563746c79206265666f726520746865206e65>102
-239 R 3.276<776c696e652e20426c616e6b>-.25 F .776
-<6c696e657320616e64206c696e6573206265>3.276 F .776
-<67696e6e696e6720776974682061207368617270207369676e202899239a2920617265>
--.15 F<636f6d6d656e74732e>102 251 Q .651
-<546865207365636f6e6420666f726d2069732070726f63657373656420627920746865>
-127 269.2 R F2<6e64626d>3.15 E F1<283329>1.666 E F3<3130>-4 I F1 .65
-<6f7220746865204265726b>3.15 4 N<656c65>-.1 E 3.15<7944>-.15 G 3.15
-<426c>-3.15 G<696272617279>-3.15 E 5.65<2e54>-.65 G .65
-<68697320666f726d20697320696e>-5.65 F .794<746865208c6c65>102 281.2 R F2
-<2f6574632f6d61696c2f616c69617365732e6462>3.294 E F1 .794
-<286966207573696e67204e4557444229206f72>3.294 F F2
-<2f6574632f6d61696c2f616c69617365732e646972>3.294 E F1<616e64>3.294 E F2
-<2f6574632f6d61696c2f616c69617365732e7061>3.294 E<67>-.1 E F1<286966>
-3.294 E 1.127<7573696e67204e44424d292e>102 293.2 R 1.127
-<546869732069732074686520666f726d2074686174>6.127 F F2<73656e646d61696c>
-3.627 E F1 1.127<61637475616c6c79207573657320746f207265736f6c76>3.627 F
-3.626<6561>-.15 G 3.626<6c69617365732e2054686973>-3.626 F 1.126
-<746563686e69717565206973>3.626 F<7573656420746f20696d70726f>102 305.2 Q
-.3 -.15<76652070>-.15 H<6572666f726d616e63652e>.15 E<54686520636f6e7472
-6f6c206f6620736561726368206f726465722069732061637475616c6c79207365742062
-79207468652073657276696365207377697463682e>127 321.4 Q
-<457373656e7469616c6c79>5 E 2.5<2c74>-.65 G<686520656e747279>-2.5 E 2.5
-<4f41>142 337.6 S<6c69617346696c653d7377697463683a616c6961736573>-2.5 E
-.926<697320616c>102 353.8 R -.1<7761>-.1 G .927<797320616464656420617320
-746865208c72737420616c69617320656e7472793b20616c736f2c20746865208c727374
-20616c696173208c6c65206e616d6520776974686f7574206120636c6173732028652e67
-2e2c20776974686f7574>.1 F .269<996e69733a9a206f6e207468652066726f6e7429
-2077696c6c206265207573656420617320746865206e616d65206f6620746865208c6c65
-20666f7220612060>102 365.8 R<608c6c657327>-.74 E 2.768<2765>-.74 G .268
-<6e74727920696e2074686520616c6961736573207377697463682e>-2.768 F -.15
-<466f>5.268 G<72>.15 E -.15<6578>102 377.8 S<616d706c652c20696620746865
-20636f6e8c6775726174696f6e208c6c6520636f6e7461696e73>.15 E 2.5<4f41>142
-394 S<6c69617346696c653d2f6574632f6d61696c2f616c6961736573>-2.5 E
-<616e642074686520736572766963652073776974636820636f6e7461696e73>102
-410.2 Q 6.84<616c6961736573206e6973>142 426.4 R
-<8c6c6573206e6973706c7573>2.5 E 1.164<7468656e20616c69617365732077696c6c
-208c72737420626520736561726368656420696e20746865204e49532064617461626173
-652c207468656e20696e202f6574632f6d61696c2f616c69617365732c207468656e2069
-6e20746865204e49532b>102 442.6 R<64617461626173652e>102 454.6 Q -1.1
-<596f>127 470.8 S 2.5<7563>1.1 G<616e20616c736f20757365>-2.5 E/F4 9
-/Times-Roman@0 SF<4e4953>2.5 E F1<2d626173656420616c696173208c6c65732e>A
--.15<466f>5 G 2.5<7265>.15 G
-<78616d706c652c207468652073706563698c636174696f6e3a>-2.65 E 2.5<4f41>142
-487 S<6c69617346696c653d2f6574632f6d61696c2f616c6961736573>-2.5 E 2.5
-<4f41>142 499 S
-<6c69617346696c653d6e69733a6d61696c2e616c6961736573406d79>-2.5 E
-<2e6e69732e646f6d61696e>-.65 E .143<77696c6c208c727374207365617263682074
-6865202f6574632f6d61696c2f616c6961736573208c6c6520616e64207468656e207468
-65206d6170206e616d656420996d61696c2e616c69617365739a20696e20996d79>102
-515.2 R<2e6e69732e646f6d61696e9a2e>-.65 E -.8<5761>102 527.2 S .589
-<726e696e673a20696620796f752062>.8 F .589<75696c6420796f7572206f>-.2 F
-<776e>-.25 E F4<4e4953>3.089 E F1 .589
-<2d626173656420616c696173208c6c65732c206265207375726520746f2070726f>B
-.59<7669646520746865>-.15 F F0<ad6c>3.09 E F1 .59<8d616720746f>3.09 F F2
-<6d616b>3.09 E<6564626d>-.1 E F1<283829>A .159
-<746f206d61702075707065722063617365206c65747465727320696e20746865206b>
-102 539.2 R -.15<6579>-.1 G 2.659<7374>.15 G 2.659<6f6c>-2.659 G -.25
-<6f77>-2.659 G .159<657220636173653b206f74686572776973652c20616c69617365
-7320776974682075707065722063617365206c65747465727320696e207468656972>.25
-F<6e616d65732077>102 551.2 Q<6f6e27>-.1 E 2.5<746d>-.18 G
-<6174636820696e636f6d696e67206164647265737365732e>-2.5 E<4164646974696f
-6e616c208d6167732063616e2062652061646465642061667465722074686520636f6c6f
-6e2065>127 567.4 Q<786163746c79206c696b>-.15 E 2.5<6561>-.1 G F0<4b>A F1
-<6c696e65208a20666f722065>2.5 E<78616d706c653a>-.15 E 2.5<4f41>142 583.6
-S<6c69617346696c653d6e69733aad4e206d61696c2e616c6961736573406d79>-2.5 E
-<2e6e69732e646f6d61696e>-.65 E<77696c6c20736561726368207468652061707072
-6f707269617465204e4953206d617020616e6420616c>102 599.8 Q -.1<7761>-.1 G
-<797320696e636c756465206e756c6c20627974657320696e20746865206b>.1 E -.15
-<6579>-.1 G 5<2e41>-.5 G<6c736f3a>-5 E 2.5<4f41>142 616 S
-<6c69617346696c653d6e69733aad66206d61696c2e616c6961736573406d79>-2.5 E
-<2e6e69732e646f6d61696e>-.65 E<77696c6c20707265>102 632.2 Q -.15<7665>
--.25 G<6e742073656e646d61696c2066726f6d20646f>.15 E
-<776e636173696e6720746865206b>-.25 E .3 -.15<65792062>-.1 H
-<65666f72652074686520616c696173206c6f6f6b75702e>.15 E .32 LW 76 665.2 72
-665.2 DL 80 665.2 76 665.2 DL 84 665.2 80 665.2 DL 88 665.2 84 665.2 DL
-92 665.2 88 665.2 DL 96 665.2 92 665.2 DL 100 665.2 96 665.2 DL 104
-665.2 100 665.2 DL 108 665.2 104 665.2 DL 112 665.2 108 665.2 DL 116
-665.2 112 665.2 DL 120 665.2 116 665.2 DL 124 665.2 120 665.2 DL 128
-665.2 124 665.2 DL 132 665.2 128 665.2 DL 136 665.2 132 665.2 DL 140
-665.2 136 665.2 DL 144 665.2 140 665.2 DL 148 665.2 144 665.2 DL 152
-665.2 148 665.2 DL 156 665.2 152 665.2 DL 160 665.2 156 665.2 DL 164
-665.2 160 665.2 DL 168 665.2 164 665.2 DL 172 665.2 168 665.2 DL 176
-665.2 172 665.2 DL 180 665.2 176 665.2 DL 184 665.2 180 665.2 DL 188
-665.2 184 665.2 DL 192 665.2 188 665.2 DL 196 665.2 192 665.2 DL 200
-665.2 196 665.2 DL 204 665.2 200 665.2 DL 208 665.2 204 665.2 DL 212
-665.2 208 665.2 DL 216 665.2 212 665.2 DL/F5 5/Times-Roman@0 SF<39>93.6
-675.6 Q/F6 8/Times-Roman@0 SF<41637475616c6c79>3.2 I 2<2c61>-.52 G .24
--.12<6e79206d>-2 H<61696c6572207468617420686173207468652060>.12 E 1.776
--.888<4127206d>-.64 H<61696c6572208d6167207365742077696c6c207065726d6974
-20616c696173696e673b2074686973206973206e6f726d616c6c79206c696d6974656420
-746f20746865206c6f63616c206d61696c6572>.888 E<2e>-.44 E F5<3130>93.6
-689.2 Q F6<546865>3.2 I/F7 8/Times-Italic@0 SF<6764626d>2 E F6
-<7061636b61676520646f6573206e6f742077>2 E<6f726b2e>-.08 E 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-20 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF 1.269
+(Service switches are not completely inte)127 96 R 3.769(grated. F)-.15
+F 1.269(or e)-.15 F 1.269(xample, despite the f)-.15 F 1.27
+(act that the host)-.1 F .294(entry listed in the abo)102 108 R .594
+-.15(ve ex)-.15 H .293
+(ample speci\214es to look in NIS, on SunOS this w).15 F(on')-.1 E 2.793
+(th)-.18 G .293(appen because the)-2.793 F(system implementation of)102
+120 Q/F2 10/Times-Italic@0 SF -.1(ge)2.5 G(thostbyname).1 E F1
+(\(3\) doesn')1.666 E 2.5(tu)-.18 G(nderstand this.)-2.5 E F0 2.5
+(2.6. The)87 144 R(Alias Database)2.5 E F1 2.074(After recipient addres\
+ses are read from the SMTP connection or command line the)127 160.2 R
+4.574(ya)-.15 G(re)-4.574 E .6(parsed by ruleset 0, which must resolv)
+102 172.2 R 3.1(et)-.15 G 3.099(oa{)-3.1 G F2(mailer)-3.099 E F1(,)A F2
+(host)3.099 E F1(,)A F2(addr)3.099 E(ess)-.37 E F1 3.099(}t)C 3.099
+(riple. If)-3.099 F .599(the \215ags selected by)3.099 F(the)102 184.2 Q
+F2(mailer)3.099 E F1 .599(include the)3.099 F F0(A)3.099 E F1 .599
+(\(aliasable\) \215ag, the)3.099 F F2(addr)3.099 E(ess)-.37 E F1 .6
+(part of the triple is look)3.099 F .6(ed up as the k)-.1 F .9 -.15
+(ey \()-.1 H(i.e.,).15 E 1.046
+(the left hand side\) in the alias database.)102 196.2 R 1.045
+(If there is a match, the address is deleted from the send)6.045 F .776
+(queue and all addresses on the right hand side of the alias are added \
+in place of the alias that w)102 208.2 R(as)-.1 E 2.683(found. This)102
+220.2 R .183(is a recursi)2.683 F .483 -.15(ve o)-.25 H .183(peration, \
+so aliases found in the right hand side of the alias are similarly).15 F
+-.15(ex)102 232.2 S(panded.).15 E 3.718(The alias database e)127 248.4 R
+3.718(xists in tw)-.15 F 6.218(of)-.1 G 6.218(orms. One)-6.218 F 3.718
+(is a te)6.218 F 3.718(xt form, maintained in the \214le)-.15 F F2
+(/etc/mail/aliases.)102 260.4 Q F1(The aliases are of the form)5 E
+(name: name1, name2, ...)142 276.6 Q
+(Only local names may be aliased; e.g.,)102 292.8 Q(eric@prep.ai.MIT)142
+309 Q(.EDU: eric@CS.Berk)-.74 E(ele)-.1 E -.65(y.)-.15 G(EDU).65 E 1.088
+(will not ha)102 327.2 R 1.388 -.15(ve t)-.2 H 1.088(he desired ef).15 F
+1.088(fect \(e)-.25 F 1.088(xcept on prep.ai.MIT)-.15 F 1.088
+(.EDU, and the)-.74 F 3.588(yp)-.15 G 1.088(robably don')-3.588 F 3.587
+(tw)-.18 G 1.087(ant me\))-3.687 F/F3 7/Times-Roman@0 SF(9)-4 I F1(.)4 I
+.986(Aliases may be continued by starting an)102 339.2 R 3.486(yc)-.15 G
+.986(ontinuation lines with a space or a tab or by putting a)-3.486 F
+.776(backslash directly before the ne)102 351.2 R 3.276(wline. Blank)
+-.25 F .776(lines and lines be)3.276 F .776
+(ginning with a sharp sign \(\231#\232\) are)-.15 F(comments.)102 363.2
+Q .65(The second form is processed by the)127 381.4 R F2(ndbm)3.15 E F1
+(\(3\))1.666 E F3(10)-4 I F1 .65(or the Berk)3.15 4 N(ele)-.1 E 3.15(yD)
+-.15 G 3.15(Bl)-3.15 G(ibrary)-3.15 E 5.651(.T)-.65 G .651
+(his form is in)-5.651 F .794(the \214le)102 393.4 R F2
+(/etc/mail/aliases.db)3.294 E F1 .794(\(if using NEWDB\) or)3.294 F F2
+(/etc/mail/aliases.dir)3.294 E F1(and)3.294 E F2(/etc/mail/aliases.pa)
+3.294 E(g)-.1 E F1(\(if)3.294 E 1.126(using NDBM\).)102 405.4 R 1.126
+(This is the form that)6.126 F F2(sendmail)3.627 E F1 1.127
+(actually uses to resolv)3.627 F 3.627(ea)-.15 G 3.627(liases. This)
+-3.627 F 1.127(technique is)3.627 F(used to impro)102 417.4 Q .3 -.15
+(ve p)-.15 H(erformance.).15 E
+(The control of search order is actually set by the service switch.)127
+433.6 Q(Essentially)5 E 2.5(,t)-.65 G(he entry)-2.5 E 2.5(OA)142 449.8 S
+(liasFile=switch:aliases)-2.5 E .927(is al)102 466 R -.1(wa)-.1 G .927(\
+ys added as the \214rst alias entry; also, the \214rst alias \214le nam\
+e without a class \(e.g., without).1 F .268(\231nis:\232 on the front\)\
+ will be used as the name of the \214le for a `)102 478 R(`\214les')-.74
+E 2.769('e)-.74 G .269(ntry in the aliases switch.)-2.769 F -.15(Fo)
+5.269 G(r).15 E -.15(ex)102 490 S
+(ample, if the con\214guration \214le contains).15 E 2.5(OA)142 506.2 S
+(liasFile=/etc/mail/aliases)-2.5 E(and the service switch contains)102
+522.4 Q 6.84(aliases nis)142 538.6 R(\214les nisplus)2.5 E 1.164(then a\
+liases will \214rst be searched in the NIS database, then in /etc/mail/\
+aliases, then in the NIS+)102 554.8 R(database.)102 566.8 Q -1.1(Yo)127
+583 S 2.5(uc)1.1 G(an also use)-2.5 E/F4 9/Times-Roman@0 SF(NIS)2.5 E F1
+(-based alias \214les.)A -.15(Fo)5 G 2.5(re).15 G
+(xample, the speci\214cation:)-2.65 E 2.5(OA)142 599.2 S
+(liasFile=/etc/mail/aliases)-2.5 E 2.5(OA)142 611.2 S
+(liasFile=nis:mail.aliases@my)-2.5 E(.nis.domain)-.65 E .143(will \214r\
+st search the /etc/mail/aliases \214le and then the map named \231mail.\
+aliases\232 in \231my)102 627.4 R(.nis.domain\232.)-.65 E -.8(Wa)102
+639.4 S .59(rning: if you b).8 F .59(uild your o)-.2 F(wn)-.25 E F4(NIS)
+3.09 E F1 .589(-based alias \214les, be sure to pro)B .589(vide the)-.15
+F F0<ad6c>3.089 E F1 .589(\215ag to)3.089 F F2(mak)3.089 E(edbm)-.1 E F1
+(\(8\))A .159(to map upper case letters in the k)102 651.4 R -.15(ey)-.1
+G 2.659(st).15 G 2.659(ol)-2.659 G -.25(ow)-2.659 G .159
+(er case; otherwise, aliases with upper case letters in their).25 F
+(names w)102 663.4 Q(on')-.1 E 2.5(tm)-.18 G(atch incoming addresses.)
+-2.5 E .32 LW 76 673 72 673 DL 80 673 76 673 DL 84 673 80 673 DL 88 673
+84 673 DL 92 673 88 673 DL 96 673 92 673 DL 100 673 96 673 DL 104 673
+100 673 DL 108 673 104 673 DL 112 673 108 673 DL 116 673 112 673 DL 120
+673 116 673 DL 124 673 120 673 DL 128 673 124 673 DL 132 673 128 673 DL
+136 673 132 673 DL 140 673 136 673 DL 144 673 140 673 DL 148 673 144 673
+DL 152 673 148 673 DL 156 673 152 673 DL 160 673 156 673 DL 164 673 160
+673 DL 168 673 164 673 DL 172 673 168 673 DL 176 673 172 673 DL 180 673
+176 673 DL 184 673 180 673 DL 188 673 184 673 DL 192 673 188 673 DL 196
+673 192 673 DL 200 673 196 673 DL 204 673 200 673 DL 208 673 204 673 DL
+212 673 208 673 DL 216 673 212 673 DL/F5 5/Times-Roman@0 SF(9)93.6 683.4
+Q/F6 8/Times-Roman@0 SF(Actually)3.2 I 2(,a)-.52 G .24 -.12(ny m)-2 H
+(ailer that has the `).12 E 1.776 -.888(A' m)-.64 H(ailer \215ag set wi\
+ll permit aliasing; this is normally limited to the local mailer).888 E
+(.)-.44 E F5(10)93.6 697 Q F6(The)3.2 I/F7 8/Times-Italic@0 SF(gdbm)2 E
+F6(package does not w)2 E(ork.)-.08 E 0 Cg EP
%%Page: 21 17
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3231>195.86 E
-2.5<322e362e312e20526562>102 96 R
-<75696c64696e672074686520616c696173206461746162617365>-.2 E/F1 10
-/Times-Roman@0 SF<546865>142 112.2 Q/F2 10/Times-Italic@0 SF<68617368>
-3.079 E F1<6f72>3.079 E F2<64626d>3.079 E F1 -.15<7665>3.079 G .579
-<7273696f6e206f6620746865206461746162617365206d617920626520726562>.15 F
-.58<75696c742065>-.2 F .58<78706c696369746c792062792065>-.15 F -.15
-<7865>-.15 G .58<637574696e672074686520636f6d2d>.15 F<6d616e64>117 124.2
-Q<6e65>157 140.4 Q -.1<7761>-.25 G<6c6961736573>.1 E
-<546869732069732065717569>117 156.6 Q -.25<7661>-.25 G
-<6c656e7420746f206769>.25 E<76696e67>-.25 E F2<73656e646d61696c>2.5 E F1
-<746865>2.5 E F0<ad6269>2.5 E F1<8d61673a>2.5 E
-<2f7573722f7362696e2f73656e646d61696c20ad6269>157 172.8 Q 1.77
-<496620796f75206861>142 193.2 R 2.07 -.15<7665206d>-.2 H 1.77<756c746970
-6c6520616c6961736573206461746162617365732073706563698c65642c20746865>.15
-F F0<ad6269>4.27 E F1 1.77<8d616720726562>4.27 F 1.77
-<75696c647320616c6c20746865206461746162617365>-.2 F
-<747970657320697420756e6465727374616e64732028666f722065>117 205.2 Q
-<78616d706c652c2069742063616e20726562>-.15 E
-<75696c64204e44424d206461746162617365732062>-.2 E
-<7574206e6f74204e495320646174616261736573292e>-.2 E F0 2.5
-<322e362e322e2050>102 229.2 R<6f74656e7469616c207072>-.2 E<6f626c656d73>
--.18 E F1 1.131<5468657265206172652061206e756d626572206f662070726f626c65
-6d7320746861742063616e206f6363757220776974682074686520616c69617320646174
-61626173652e>142 245.4 R<546865>6.131 E 3.631<7961>-.15 G 1.131
-<6c6c20726573756c74>-3.631 F 1.104<66726f6d2061>117 257.4 R F2
-<73656e646d61696c>3.604 E F1 1.104
-<70726f6365737320616363657373696e67207468652044424d2076>3.604 F 1.103
-<657273696f6e207768696c65206974206973206f6e6c79207061727469616c6c792062>
--.15 F 3.603<75696c742e2054686973>-.2 F<63616e>3.603 E 1.248
-<68617070656e20756e646572207477>117 269.4 R 3.748<6f63>-.1 G 1.248<6972
-63756d7374616e6365733a204f6e652070726f6365737320616363657373657320746865
-206461746162617365207768696c6520616e6f746865722070726f63657373206973>
--3.748 F<726562>117 281.4 Q .518
-<75696c64696e672069742c206f72207468652070726f6365737320726562>-.2 F .518
-<75696c64696e67207468652064617461626173652064696573202864756520746f2062
-65696e67206b696c6c6564206f7220612073797374656d20637261736829>-.2 F
-<6265666f726520636f6d706c6574696e672074686520726562>117 293.4 Q
-<75696c642e>-.2 E .401<53656e646d61696c2068617320746872656520746563686e
-697175657320746f2074727920746f2072656c6965>142 309.6 R .701 -.15
-<76652074>-.25 H .401<686573652070726f626c656d732e>.15 F .401
-<46697273742c2069742069676e6f72657320696e7465727275707473>5.401 F .045
-<7768696c6520726562>117 321.6 R .045
-<75696c64696e67207468652064617461626173653b20746869732061>-.2 F -.2
-<766f>-.2 G .045<696473207468652070726f626c656d206f6620736f6d656f6e6520
-61626f7274696e67207468652070726f63657373206c6561>.2 F .045<76696e672061>
--.2 F .176<7061727469616c6c7920726562>117 333.6 R .176
-<75696c742064617461626173652e>-.2 F .177<5365636f6e642c206974206c6f636b
-732074686520646174616261736520736f75726365208c6c6520647572696e6720746865
-20726562>5.176 F .177<75696c64208a2062>-.2 F .177<75742074686174>-.2 F
-.813<6d6179206e6f742077>117 345.6 R .813<6f726b206f>-.1 F -.15<7665>-.15
-G 3.313<724e>.15 G .813
-<4653206f7220696620746865208c6c6520697320756e7772697461626c652e>-3.313 F
-.812<54686972642c2061742074686520656e64206f662074686520726562>5.812 F
-.812<75696c64206974206164647320616e>-.2 F
-<616c696173206f662074686520666f726d>117 357.6 Q<403a2040>157 373.8 Q
-.336<287768696368206973206e6f74206e6f726d616c6c79206c65>117 390 R -.05
-<6761>-.15 G 2.836<6c292e204265666f7265>.05 F F2<73656e646d61696c>2.836
-E F1 .336<77696c6c20616363657373207468652064617461626173652c206974206368
-65636b7320746f20696e737572652074686174>2.836 F<7468697320656e7472792065>
-117 404 Q<7869737473>-.15 E/F3 7/Times-Roman@0 SF<3131>-4 I F1<2e>4 I F0
-2.5<322e362e332e204c697374>102 428 R -.1<6f77>2.5 G<6e657273>.1 E F1
-.401<496620616e206572726f72206f6363757273206f6e2073656e64696e6720746f20
-61206365727461696e20616464726573732c207361792099>142 444.2 R F2<78>A F1
-<9a2c>A F2<73656e646d61696c>2.9 E F1 .4
-<77696c6c206c6f6f6b20666f7220616e20616c696173>2.9 F .417
-<6f662074686520666f726d20996f>117 456.2 R<776e6572>-.25 E<2d>-.2 E F2
-<78>A F1 2.917<9a74>C 2.917<6f72>-2.917 G<65636569>-2.917 E .717 -.15
-<76652074>-.25 H .418<6865206572726f72732e>.15 F .418<546869732069732074
-79706963616c6c792075736566756c20666f722061206d61696c696e67206c6973742077
-6865726520746865>5.418 F 1.117<7375626d6974746572206f6620746865206c6973
-7420686173206e6f20636f6e74726f6c206f>117 468.2 R -.15<7665>-.15 G 3.617
-<7274>.15 G 1.116<6865206d61696e74656e616e6365206f6620746865206c69737420
-697473656c663b20696e2074686973206361736520746865206c697374>-3.617 F
-<6d61696e7461696e65722077>117 480.2 Q<6f756c6420626520746865206f>-.1 E
-<776e6572206f6620746865206c6973742e>-.25 E -.15<466f>5 G 2.5<7265>.15 G
-<78616d706c653a>-2.65 E<756e69782d77697a617264733a2065726963407563626172
-70612c20776e6a406d6f6e65742c206e6f7375636875736572>157 496.4 Q<2c>-.4 E
-<73616d406d617469737365>193 508.4 Q -.25<6f77>157 520.4 S<6e6572>.25 E
-<2d756e69782d77697a617264733a20756e69782d77697a617264732d72657175657374>
--.2 E
-<756e69782d77697a617264732d726571756573743a20657269634075636261727061>
-157 532.4 Q -.1<776f>117 548.6 S .689<756c642063617573652099657269634075
-6362617270619a20746f2067657420746865206572726f7220746861742077696c6c206f
-63637572207768656e20736f6d656f6e652073656e647320746f20756e69782d77697a2d>
-.1 F<617264732064756520746f2074686520696e636c7573696f6e206f6620996e6f73
-756368757365729a206f6e20746865206c6973742e>117 560.6 Q .959
-<4c697374206f>142 576.8 R .959
-<776e65727320616c736f2063617573652074686520656e>-.25 F -.15<7665>-.4 G
-.959
-<6c6f70652073656e646572206164647265737320746f206265206d6f64698c65642e>
-.15 F .958<54686520636f6e74656e7473206f6620746865>5.958 F -.25<6f77>117
-588.8 S .428<6e657220616c69617320617265207573656420696620746865>.25 F
-2.928<7970>-.15 G .428<6f696e7420746f20612073696e676c652075736572>-2.928
-F 2.928<2c6f>-.4 G .429<746865727769736520746865206e616d65206f6620746865
-20616c69617320697473656c6620697320757365642e>-2.928 F -.15<466f>117
-600.8 S 3.455<7274>.15 G .955
-<68697320726561736f6e2c20616e6420746f206f6265>-3.455 F 3.454<7949>-.15 G
-.954<6e7465726e657420636f6e>-3.454 F -.15<7665>-.4 G .954
-<6e74696f6e732c2074686520996f>.15 F<776e6572>-.25 E .954
-<2d9a2061646472657373206e6f726d616c6c7920706f696e747320617420746865>-.2
-F .503<992d726571756573749a20616464726573733b20746869732063617573657320
-6d6573736167657320746f20676f206f7574207769746820746865207479706963616c20
-496e7465726e657420636f6e>117 612.8 R -.15<7665>-.4 G .504
-<6e74696f6e206f66207573696e67>.15 F -.74<6060>117 624.8 S F2<6c697374>
-.74 E F1<2d7265717565737427>A 2.5<2761>-.74 G 2.5<7374>-2.5 G
-<68652072657475726e20616464726573732e>-2.5 E F0 2.5<322e372e2055736572>
-87 648.8 R<496e66>2.5 E<6f726d6174696f6e204461746162617365>-.25 E F1
-3.636<54686973206f7074696f6e20697320646570726563617465642c20757365207669
-7274757365727461626c6520616e642067656e65726963737461626c6520696e73746561
-642061732065>127 665 R 3.635<78706c61696e656420696e>-.15 F F2
-<63662f524541444d45>102 677 Q F1 5.06<2e49>C 2.56<6679>-5.06 G .06
-<6f75206861>-2.56 F .36 -.15<76652061207665>-.2 H .06<7273696f6e206f66>
-.15 F F2<73656e646d61696c>2.56 E F1 .06<7769746820746865207573657220696e
-666f726d6174696f6e20646174616261736520636f6d70696c656420696e2c20616e64>
-2.56 F .32 LW 76 686.6 72 686.6 DL 80 686.6 76 686.6 DL 84 686.6 80
-686.6 DL 88 686.6 84 686.6 DL 92 686.6 88 686.6 DL 96 686.6 92 686.6 DL
-100 686.6 96 686.6 DL 104 686.6 100 686.6 DL 108 686.6 104 686.6 DL 112
-686.6 108 686.6 DL 116 686.6 112 686.6 DL 120 686.6 116 686.6 DL 124
-686.6 120 686.6 DL 128 686.6 124 686.6 DL 132 686.6 128 686.6 DL 136
-686.6 132 686.6 DL 140 686.6 136 686.6 DL 144 686.6 140 686.6 DL 148
-686.6 144 686.6 DL 152 686.6 148 686.6 DL 156 686.6 152 686.6 DL 160
-686.6 156 686.6 DL 164 686.6 160 686.6 DL 168 686.6 164 686.6 DL 172
-686.6 168 686.6 DL 176 686.6 172 686.6 DL 180 686.6 176 686.6 DL 184
-686.6 180 686.6 DL 188 686.6 184 686.6 DL 192 686.6 188 686.6 DL 196
-686.6 192 686.6 DL 200 686.6 196 686.6 DL 204 686.6 200 686.6 DL 208
-686.6 204 686.6 DL 212 686.6 208 686.6 DL 216 686.6 212 686.6 DL/F4 5
-/Times-Roman@0 SF<3131>93.6 697 Q/F5 8/Times-Roman@0 SF<546865>3.2 I/F6
-8/Times-Bold@0 SF<416c69617357>2 E<616974>-.52 E F5<6f7074696f6e20697320
-726571756972656420696e2074686520636f6e8c6775726174696f6e20666f7220746869
-7320616374696f6e20746f206f63637572>2 E 4<2e54>-.44 G
-<6869732073686f756c64206e6f726d616c6c792062652073706563698c65642e>-4 E 0
-Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-21)195.86 E/F1 10/Times-Roman@0 SF
+(Additional \215ags can be added after the colon e)127 96 Q(xactly lik)
+-.15 E 2.5(ea)-.1 G F0(K)A F1(line \212 for e)2.5 E(xample:)-.15 E 2.5
+(OA)142 112.2 S(liasFile=nis:\255N mail.aliases@my)-2.5 E(.nis.domain)
+-.65 E(will search the appropriate NIS map and al)102 128.4 Q -.1(wa)-.1
+G(ys include null bytes in the k).1 E -.15(ey)-.1 G 5(.A)-.5 G(lso:)-5 E
+2.5(OA)142 144.6 S(liasFile=nis:\255f mail.aliases@my)-2.5 E
+(.nis.domain)-.65 E(will pre)102 160.8 Q -.15(ve)-.25 G
+(nt sendmail from do).15 E(wncasing the k)-.25 E .3 -.15(ey b)-.1 H
+(efore the alias lookup.).15 E F0 2.5(2.6.1. Reb)102 184.8 R
+(uilding the alias database)-.2 E F1(The)142 201 Q/F2 10/Times-Italic@0
+SF(hash)3.08 E F1(or)3.08 E F2(dbm)3.08 E F1 -.15(ve)3.08 G .579
+(rsion of the database may be reb).15 F .579(uilt e)-.2 F .579
+(xplicitly by e)-.15 F -.15(xe)-.15 G .579(cuting the com-).15 F(mand)
+117 213 Q(ne)157 229.2 Q -.1(wa)-.25 G(liases).1 E(This is equi)117
+245.4 Q -.25(va)-.25 G(lent to gi).25 E(ving)-.25 E F2(sendmail)2.5 E F1
+(the)2.5 E F0(\255bi)2.5 E F1(\215ag:)2.5 E(/usr/sbin/sendmail \255bi)
+157 261.6 Q 1.77(If you ha)142 282 R 2.07 -.15(ve m)-.2 H 1.77
+(ultiple aliases databases speci\214ed, the).15 F F0(\255bi)4.27 E F1
+1.77(\215ag reb)4.27 F 1.77(uilds all the database)-.2 F
+(types it understands \(for e)117 294 Q(xample, it can reb)-.15 E
+(uild NDBM databases b)-.2 E(ut not NIS databases\).)-.2 E F0 2.5
+(2.6.2. P)102 318 R(otential pr)-.2 E(oblems)-.18 E F1 1.131
+(There are a number of problems that can occur with the alias database.)
+142 334.2 R(The)6.13 E 3.63(ya)-.15 G 1.13(ll result)-3.63 F 1.103
+(from a)117 346.2 R F2(sendmail)3.603 E F1 1.103
+(process accessing the DBM v)3.603 F 1.103
+(ersion while it is only partially b)-.15 F 3.604(uilt. This)-.2 F(can)
+3.604 E 1.249(happen under tw)117 358.2 R 3.749(oc)-.1 G 1.248(ircumsta\
+nces: One process accesses the database while another process is)-3.749
+F(reb)117 370.2 Q .518(uilding it, or the process reb)-.2 F .518
+(uilding the database dies \(due to being killed or a system crash\))-.2
+F(before completing the reb)117 382.2 Q(uild.)-.2 E .401
+(Sendmail has three techniques to try to relie)142 398.4 R .701 -.15
+(ve t)-.25 H .401(hese problems.).15 F .4(First, it ignores interrupts)
+5.401 F .045(while reb)117 410.4 R .045(uilding the database; this a)-.2
+F -.2(vo)-.2 G .045(ids the problem of someone aborting the process lea)
+.2 F .045(ving a)-.2 F .177(partially reb)117 422.4 R .177
+(uilt database.)-.2 F .177
+(Second, it locks the database source \214le during the reb)5.177 F .176
+(uild \212 b)-.2 F .176(ut that)-.2 F .812(may not w)117 434.4 R .812
+(ork o)-.1 F -.15(ve)-.15 G 3.312(rN).15 G .812
+(FS or if the \214le is unwritable.)-3.312 F .813
+(Third, at the end of the reb)5.813 F .813(uild it adds an)-.2 F
+(alias of the form)117 446.4 Q(@: @)157 462.6 Q .336
+(\(which is not normally le)117 478.8 R -.05(ga)-.15 G 2.836
+(l\). Before).05 F F2(sendmail)2.836 E F1 .336
+(will access the database, it checks to insure that)2.836 F
+(this entry e)117 492.8 Q(xists)-.15 E/F3 7/Times-Roman@0 SF(11)-4 I F1
+(.)4 I F0 2.5(2.6.3. List)102 516.8 R -.1(ow)2.5 G(ners).1 E F1 .4
+(If an error occurs on sending to a certain address, say \231)142 533 R
+F2(x)A F1<9a2c>A F2(sendmail)2.901 E F1 .401(will look for an alias)
+2.901 F .418(of the form \231o)117 545 R(wner)-.25 E(-)-.2 E F2(x)A F1
+2.918<9a74>C 2.918(or)-2.918 G(ecei)-2.918 E .718 -.15(ve t)-.25 H .418
+(he errors.).15 F .417
+(This is typically useful for a mailing list where the)5.418 F 1.116
+(submitter of the list has no control o)117 557 R -.15(ve)-.15 G 3.617
+(rt).15 G 1.117
+(he maintenance of the list itself; in this case the list)-3.617 F
+(maintainer w)117 569 Q(ould be the o)-.1 E(wner of the list.)-.25 E
+-.15(Fo)5 G 2.5(re).15 G(xample:)-2.65 E
+(unix-wizards: eric@ucbarpa, wnj@monet, nosuchuser)157 585.2 Q(,)-.4 E
+(sam@matisse)193 597.2 Q -.25(ow)157 609.2 S(ner).25 E
+(-unix-wizards: unix-wizards-request)-.2 E
+(unix-wizards-request: eric@ucbarpa)157 621.2 Q -.1(wo)117 637.4 S .689
+(uld cause \231eric@ucbarpa\232 to get the error that will occur when s\
+omeone sends to unix-wiz-).1 F
+(ards due to the inclusion of \231nosuchuser\232 on the list.)117 649.4
+Q .958(List o)142 665.6 R .958(wners also cause the en)-.25 F -.15(ve)
+-.4 G .959(lope sender address to be modi\214ed.).15 F .959
+(The contents of the)5.959 F -.25(ow)117 677.6 S .429
+(ner alias are used if the).25 F 2.929(yp)-.15 G .429
+(oint to a single user)-2.929 F 2.928(,o)-.4 G .428
+(therwise the name of the alias itself is used.)-2.928 F .32 LW 76 687.2
+72 687.2 DL 80 687.2 76 687.2 DL 84 687.2 80 687.2 DL 88 687.2 84 687.2
+DL 92 687.2 88 687.2 DL 96 687.2 92 687.2 DL 100 687.2 96 687.2 DL 104
+687.2 100 687.2 DL 108 687.2 104 687.2 DL 112 687.2 108 687.2 DL 116
+687.2 112 687.2 DL 120 687.2 116 687.2 DL 124 687.2 120 687.2 DL 128
+687.2 124 687.2 DL 132 687.2 128 687.2 DL 136 687.2 132 687.2 DL 140
+687.2 136 687.2 DL 144 687.2 140 687.2 DL 148 687.2 144 687.2 DL 152
+687.2 148 687.2 DL 156 687.2 152 687.2 DL 160 687.2 156 687.2 DL 164
+687.2 160 687.2 DL 168 687.2 164 687.2 DL 172 687.2 168 687.2 DL 176
+687.2 172 687.2 DL 180 687.2 176 687.2 DL 184 687.2 180 687.2 DL 188
+687.2 184 687.2 DL 192 687.2 188 687.2 DL 196 687.2 192 687.2 DL 200
+687.2 196 687.2 DL 204 687.2 200 687.2 DL 208 687.2 204 687.2 DL 212
+687.2 208 687.2 DL 216 687.2 212 687.2 DL/F4 5/Times-Roman@0 SF(11)93.6
+697.6 Q/F5 8/Times-Roman@0 SF(The)3.2 I/F6 8/Times-Bold@0 SF(AliasW)2 E
+(ait)-.52 E F5
+(option is required in the con\214guration for this action to occur)2 E
+4(.T)-.44 G(his should normally be speci\214ed.)-4 E 0 Cg EP
%%Page: 22 18
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d32322053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF .765<796f75206861>102 96 R 1.065 -.15<76652073>
--.2 H .764<706563698c6564206f6e65206f72206d6f72652064617461626173657320
-7573696e6720746865>.15 F F0<55>3.264 E F1 .764<6f7074696f6e2c2074686520
-6461746162617365732077696c6c20626520736561726368656420666f722061>3.264 F
-/F2 10/Times-Italic@0 SF<75736572>102 108 Q F1
-<3a6d61696c64726f7020656e747279>A 5<2e49>-.65 G 2.5<6666>-5 G<6f756e642c
-20746865206d61696c2077696c6c2062652073656e7420746f207468652073706563698c
-656420616464726573732e>-2.5 E F0 2.5<322e382e2050>87 132 R<6572>-.2 E
-<2d557365722046>-.37 E<6f7277617264696e6720282e66>-.25 E
-<6f72776172642046696c657329>-.25 E F1 .12
-<417320616e20616c7465726e617469>127 148.2 R .42 -.15<76652074>-.25 H
-2.62<6f74>.15 G .12<686520616c6961732064617461626173652c20616e>-2.62 F
-2.62<7975>-.15 G .121<736572206d6179207075742061208c6c652077697468207468
-65206e616d6520992e666f7277>-2.62 F .121<6172649a20696e20686973>-.1 F
-.205<6f722068657220686f6d65206469726563746f7279>102 160.2 R 5.205<2e49>
--.65 G 2.705<6674>-5.205 G .205<686973208c6c652065>-2.705 F
-<78697374732c>-.15 E F2<73656e646d61696c>2.705 E F1 .205<72656469726563
-7473206d61696c20666f722074686174207573657220746f20746865206c697374206f66
-20616464726573736573>2.705 F .664
-<6c697374656420696e20746865202e666f7277>102 172.2 R .664
-<617264208c6c652e>-.1 F .665
-<4e6f7465207468617420616c6961736573206172652066756c6c792065>5.664 F .665
-<7870616e646564206265666f726520666f7277>-.15 F .665
-<617264208c6c657320617265207265666572656e6365642e>-.1 F -.15<466f>102
-184.2 S 2.5<7265>.15 G<78616d706c652c2069662074686520686f6d652064697265
-63746f727920666f72207573657220996d636b757369636b9a206861732061202e666f72
-77>-2.65 E<617264208c6c65207769746820636f6e74656e74733a>-.1 E
-<6d636b757369636b4065726e6965>142 200.4 Q<6b69726b4063616c646572>142
-212.4 Q<7468656e20616e>102 228.6 Q 2.5<796d>-.15 G<61696c2061727269>-2.5
-E<76696e6720666f7220996d636b757369636b9a2077696c6c2062652072656469726563
-74656420746f207468652073706563698c6564206163636f756e74732e>-.25 E
-<41637475616c6c79>127 244.8 Q 3.375<2c74>-.65 G .874<686520636f6e8c6775
-726174696f6e208c6c652064658c6e657320612073657175656e6365206f66208c6c656e
-616d657320746f20636865636b2e>-3.375 F .874<427920646566>5.874 F .874
-<61756c742c2074686973206973>-.1 F .516<746865207573657227>102 256.8 R
-3.016<732e>-.55 G<666f7277>-3.016 E .517<617264208c6c652c2062>-.1 F .517
-<75742063616e2062652064658c6e656420746f206265206d6f72652067656e6572616c
-6c79207573696e6720746865>-.2 F F0 -.25<466f>3.017 G<727761726450>.25 E
-<617468>-.1 E F1 3.017<6f7074696f6e2e204966>3.017 F .183
-<796f75206368616e676520746869732c20796f752077696c6c206861>102 268.8 R
-.482 -.15<76652074>-.2 H 2.682<6f69>.15 G .182<6e666f726d20796f75722075
-7365722062617365206f6620746865206368616e67653b202e666f7277>-2.682 F .182
-<617264206973207072657474792077656c6c20696e636f72>-.1 F<2d>-.2 E
-<706f726174656420696e746f2074686520636f6c6c65637469>102 280.8 Q .3 -.15
-<76652073>-.25 H<7562636f6e7363696f75732e>.15 E F0 2.5
-<322e392e205370656369616c>87 304.8 R<486561646572204c696e6573>2.5 E F1
-<5365>127 321 Q -.15<7665>-.25 G 1.897
-<72616c20686561646572206c696e6573206861>.15 F 2.197 -.15<76652073>-.2 H
-1.897<70656369616c20696e746572707265746174696f6e732064658c6e656420627920
-74686520636f6e8c6775726174696f6e208c6c652e>.15 F<4f7468657273>6.898 E
-<6861>102 333 Q 1.206 -.15<76652069>-.2 H .906
-<6e746572707265746174696f6e732062>.15 F .906<75696c7420696e746f>-.2 F F2
-<73656e646d61696c>3.406 E F1 .905<746861742063616e6e6f74206265206368616e
-67656420776974686f7574206368616e67696e672074686520636f64652e>3.406 F
-<5468657365>5.905 E -.2<6275>102 345 S
-<696c742d696e73206172652064657363726962656420686572652e>.2 E F0 2.5
-<322e392e312e20457272>102 369 R<6f72732d54>-.18 E<6f3a>-.92 E F1 .22
-<4966206572726f7273206f6363757220616e>142 385.2 R .22<797768657265206475
-72696e672070726f63657373696e672c2074686973206865616465722077696c6c206361
-757365206572726f72206d6573736167657320746f20676f20746f>-.15 F
-<746865206c6973746564206164647265737365732e>117 397.2 Q
-<5468697320697320696e74656e64656420666f72206d61696c696e67206c697374732e>
-5 E .385<546865204572726f72732d54>142 413.4 R .385
-<6f3a206865616465722077>-.8 F .384<6173206372656174656420696e2074686520
-626164206f6c642064617973207768656e2055554350206469646e27>-.1 F 2.884
-<7475>-.18 G .384<6e6465727374616e6420746865>-2.884 F .889
-<64697374696e6374696f6e206265747765656e20616e20656e>117 425.4 R -.15
-<7665>-.4 G .889<6c6f706520616e642061206865616465723b20746869732077>.15
-F .889<61732061206861636b20746f2070726f>-.1 F .89
-<7669646520776861742073686f756c64206e6f>-.15 F 3.39<7762>-.25 G<65>-3.39
-E .81<7061737365642061732074686520656e>117 437.4 R -.15<7665>-.4 G .81
-<6c6f70652073656e64657220616464726573732e>.15 F .809
-<49742073686f756c6420676f2061>5.81 F -.1<7761>-.15 G 4.609 -.65
-<792e2049>.1 H 3.309<7469>.65 G 3.309<736f>-3.309 G .809
-<6e6c79207573656420696620746865>-3.309 F F0<557365457272>3.309 E
-<6f727354>-.18 E<6f>-.92 E F1<6f7074696f6e206973207365742e>117 449.4 Q
-<546865204572726f72732d54>142 465.6 Q<6f3a20686561646572206973206f66>-.8
-E<8c6369616c6c79206465707265636174656420616e642077696c6c20676f2061>-.25
-E -.1<7761>-.15 G 2.5<7969>.1 G 2.5<6e6166>-2.5 G
-<75747572652072656c656173652e>-2.5 E F0 2.5<322e392e322e2041>102 489.6 R
-<70706172>-.25 E<656e746c792d54>-.18 E<6f3a>-.92 E F1 .044<524643203832
-32207265717569726573206174206c65617374206f6e6520726563697069656e74208c65
-6c64202854>142 505.8 R .045
-<6f3a2c2043633a2c206f72204263633a206c696e652920696e2065>-.8 F -.15<7665>
--.25 G .045<7279206d6573736167652e>.15 F .045<49662061>5.045 F .562<6d65
-737361676520636f6d657320696e2077697468206e6f20726563697069656e7473206c69
-7374656420696e20746865206d657373616765207468656e>117 517.8 R F2
-<73656e646d61696c>3.062 E F1 .562
-<77696c6c2061646a7573742074686520686561646572>3.062 F .085<626173656420
-6f6e2074686520994e6f526563697069656e74416374696f6e9a206f7074696f6e2e>117
-529.8 R .085<4f6e65206f662074686520706f737369626c6520616374696f6e732069
-7320746f2061646420616e2099>5.085 F<4170706172656e746c792d>-.8 E -.8
-<546f>117 541.8 S<3a9a20686561646572206c696e6520666f7220616e>.8 E 2.5
-<7972>-.15 G<6563697069656e74732069742069732061>-2.5 E -.1<7761>-.15 G
-<7265206f662e>.1 E .911<546865204170706172656e746c792d54>142 558 R .911<
-6f3a20686561646572206973206e6f6e2d7374616e6461726420616e6420697320626f74
-68206465707265636174656420616e64207374726f6e676c7920646973636f7572>-.8 F
-<2d>-.2 E<616765642e>117 570 Q F0 2.5<322e392e332e205072>102 594 R
-<65636564656e6365>-.18 E F1 .425<54686520507265636564656e63653a20686561
-6465722063616e2062652075736564206173206120637275646520636f6e74726f6c206f
-66206d657373616765207072696f72697479>142 610.2 R 5.425<2e49>-.65 G 2.925
-<7474>-5.425 G .425<7765616b7320746865>-2.925 F .181<736f7274206f726465
-7220696e2074686520717565756520616e642063616e20626520636f6e8c677572656420
-746f206368616e676520746865206d6573736167652074696d656f75742076>117 622.2
-R 2.681<616c7565732e20546865>-.25 F<70726563652d>2.681 E .234
-<64656e6365206f662061206d65737361676520616c736f20636f6e74726f6c7320686f>
-117 634.2 R 2.734<7764>-.25 G<656c69>-2.734 E -.15<7665>-.25 G .235<7279
-20737461747573206e6f74698c636174696f6e73202844534e7329206172652070726f63
-657373656420666f722074686174>.15 F<6d6573736167652e>117 646.2 Q F0 2.5
-<322e31302e204944454e54>87 670.2 R<5072>2.5 E
-<6f746f636f6c20537570706f7274>-.18 E F2<53656e646d61696c>127 686.4 Q F1
-.746<737570706f72747320746865204944454e542070726f746f636f6c206173206465
-8c6e656420696e2052464320313431332e>3.246 F .745
-<4e6f746520746861742074686520524643207374617465732061>5.745 F 1.36
-<636c69656e742073686f756c642077>102 698.4 R 1.36<616974206174206c656173
-74203330207365636f6e647320666f72206120726573706f6e73652e>-.1 F 1.361
-<54686520646566>6.361 F 1.361<61756c742054>-.1 F 1.361
-<696d656f75742e6964656e742069732035207365636f6e6473206173>-.35 F<6d616e>
-102 710.4 Q 3.024<7973>-.15 G .524<69746573206861>-3.024 F .824 -.15
-<76652061>-.2 H .524<646f7074656420746865207072616374696365206f66206472
-6f7070696e67204944454e5420717565726965732e>.15 F .524
-<5468697320686173206c65616420746f2064656c6179732070726f636573732d>5.524
-F .451<696e67206d61696c2e>102 722.4 R .452<416c74686f756768207468697320
-656e68616e636573206964656e74698c636174696f6e206f662074686520617574686f72
-206f6620616e20656d61696c206d65737361676520627920646f696e6720612060>5.451
-F<6063616c6c>-.74 E 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-22 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF -.15(Fo)
+117 96 S 3.454(rt).15 G .954(his reason, and to obe)-3.454 F 3.454(yI)
+-.15 G .954(nternet con)-3.454 F -.15(ve)-.4 G .954(ntions, the \231o)
+.15 F(wner)-.25 E .955(-\232 address normally points at the)-.2 F .504(\
+\231-request\232 address; this causes messages to go out with the typic\
+al Internet con)117 108 R -.15(ve)-.4 G .503(ntion of using).15 F -.74
+(``)117 120 S/F2 10/Times-Italic@0 SF(list).74 E F1(-request')A 2.5('a)
+-.74 G 2.5(st)-2.5 G(he return address.)-2.5 E F0 2.5(2.7. User)87 144 R
+(Inf)2.5 E(ormation Database)-.25 E F1 3.635(This option is deprecated,\
+ use virtusertable and genericstable instead as e)127 160.2 R 3.636
+(xplained in)-.15 F F2(cf/README)102 172.2 Q F1 5.06(.I)C 2.56(fy)-5.06
+G .06(ou ha)-2.56 F .36 -.15(ve a ve)-.2 H .06(rsion of).15 F F2
+(sendmail)2.56 E F1 .06
+(with the user information database compiled in, and)2.56 F .764(you ha)
+102 184.2 R 1.064 -.15(ve s)-.2 H .764
+(peci\214ed one or more databases using the).15 F F0(U)3.264 E F1 .764
+(option, the databases will be searched for a)3.264 F F2(user)102 196.2
+Q F1(:maildrop entry)A 5(.I)-.65 G 2.5(ff)-5 G
+(ound, the mail will be sent to the speci\214ed address.)-2.5 E F0 2.5
+(2.8. P)87 220.2 R(er)-.2 E(-User F)-.37 E(orwarding \(.f)-.25 E
+(orward Files\))-.25 E F1 .121(As an alternati)127 236.4 R .421 -.15
+(ve t)-.25 H 2.621(ot).15 G .121(he alias database, an)-2.621 F 2.621
+(yu)-.15 G .12(ser may put a \214le with the name \231.forw)-2.621 F .12
+(ard\232 in his)-.1 F .205(or her home directory)102 248.4 R 5.205(.I)
+-.65 G 2.705(ft)-5.205 G .205(his \214le e)-2.705 F(xists,)-.15 E F2
+(sendmail)2.705 E F1 .205
+(redirects mail for that user to the list of addresses)2.705 F .665
+(listed in the .forw)102 260.4 R .665(ard \214le.)-.1 F .665
+(Note that aliases are fully e)5.665 F .664(xpanded before forw)-.15 F
+.664(ard \214les are referenced.)-.1 F -.15(Fo)102 272.4 S 2.5(re).15 G
+(xample, if the home directory for user \231mckusick\232 has a .forw)
+-2.65 E(ard \214le with contents:)-.1 E(mckusick@ernie)142 288.6 Q
+(kirk@calder)142 300.6 Q(then an)102 316.8 Q 2.5(ym)-.15 G(ail arri)-2.5
+E(ving for \231mckusick\232 will be redirected to the speci\214ed accou\
+nts.)-.25 E(Actually)127 333 Q 3.374(,t)-.65 G .874(he con\214guration \
+\214le de\214nes a sequence of \214lenames to check.)-3.374 F .875
+(By def)5.875 F .875(ault, this is)-.1 F .517(the user')102 345 R 3.017
+(s.)-.55 G(forw)-3.017 E .517(ard \214le, b)-.1 F .517
+(ut can be de\214ned to be more generally using the)-.2 F F0 -.25(Fo)
+3.017 G(rwardP).25 E(ath)-.1 E F1 3.016(option. If)3.016 F .182
+(you change this, you will ha)102 357 R .482 -.15(ve t)-.2 H 2.682(oi)
+.15 G .182(nform your user base of the change; .forw)-2.682 F .183
+(ard is pretty well incor)-.1 F(-)-.2 E(porated into the collecti)102
+369 Q .3 -.15(ve s)-.25 H(ubconscious.).15 E F0 2.5(2.9. Special)87 393
+R(Header Lines)2.5 E F1(Se)127 409.2 Q -.15(ve)-.25 G 1.898
+(ral header lines ha).15 F 2.197 -.15(ve s)-.2 H 1.897
+(pecial interpretations de\214ned by the con\214guration \214le.).15 F
+(Others)6.897 E(ha)102 421.2 Q 1.205 -.15(ve i)-.2 H .905
+(nterpretations b).15 F .905(uilt into)-.2 F F2(sendmail)3.405 E F1 .906
+(that cannot be changed without changing the code.)3.405 F(These)5.906 E
+-.2(bu)102 433.2 S(ilt-ins are described here.).2 E F0 2.5(2.9.1. Err)
+102 457.2 R(ors-T)-.18 E(o:)-.92 E F1 .22(If errors occur an)142 473.4 R
+.22(ywhere during processing, this header will cause error messages to \
+go to)-.15 F(the listed addresses.)117 485.4 Q
+(This is intended for mailing lists.)5 E .384(The Errors-T)142 501.6 R
+.384(o: header w)-.8 F .384
+(as created in the bad old days when UUCP didn')-.1 F 2.885(tu)-.18 G
+.385(nderstand the)-2.885 F .89(distinction between an en)117 513.6 R
+-.15(ve)-.4 G .89(lope and a header; this w).15 F .889(as a hack to pro)
+-.1 F .889(vide what should no)-.15 F 3.389(wb)-.25 G(e)-3.389 E .809
+(passed as the en)117 525.6 R -.15(ve)-.4 G .809(lope sender address.)
+.15 F .809(It should go a)5.809 F -.1(wa)-.15 G 4.609 -.65(y. I).1 H
+3.31(ti).65 G 3.31(so)-3.31 G .81(nly used if the)-3.31 F F0(UseErr)3.31
+E(orsT)-.18 E(o)-.92 E F1(option is set.)117 537.6 Q(The Errors-T)142
+553.8 Q(o: header is of)-.8 E(\214cially deprecated and will go a)-.25 E
+-.1(wa)-.15 G 2.5(yi).1 G 2.5(naf)-2.5 G(uture release.)-2.5 E F0 2.5
+(2.9.2. A)102 577.8 R(ppar)-.25 E(ently-T)-.18 E(o:)-.92 E F1 .045
+(RFC 822 requires at least one recipient \214eld \(T)142 594 R .045
+(o:, Cc:, or Bcc: line\) in e)-.8 F -.15(ve)-.25 G .044(ry message.).15
+F .044(If a)5.044 F .562
+(message comes in with no recipients listed in the message then)117 606
+R F2(sendmail)3.062 E F1 .562(will adjust the header)3.062 F .085
+(based on the \231NoRecipientAction\232 option.)117 618 R .085
+(One of the possible actions is to add an \231)5.085 F(Apparently-)-.8 E
+-.8(To)117 630 S(:\232 header line for an).8 E 2.5(yr)-.15 G
+(ecipients it is a)-2.5 E -.1(wa)-.15 G(re of.).1 E .91
+(The Apparently-T)142 646.2 R .911
+(o: header is non-standard and is both deprecated and strongly discour)
+-.8 F(-)-.2 E(aged.)117 658.2 Q F0 2.5(2.9.3. Pr)102 682.2 R(ecedence)
+-.18 E F1 .425(The Precedence: header can be used as a crude control of\
+ message priority)142 698.4 R 5.424(.I)-.65 G 2.924(tt)-5.424 G .424
+(weaks the)-2.924 F .181(sort order in the queue and can be con\214gure\
+d to change the message timeout v)117 710.4 R 2.682(alues. The)-.25 F
+(prece-)2.682 E .235(dence of a message also controls ho)117 722.4 R
+2.734(wd)-.25 G(eli)-2.734 E -.15(ve)-.25 G .234
+(ry status noti\214cations \(DSNs\) are processed for that).15 F 0 Cg EP
%%Page: 23 19
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3233>195.86 E
-/F1 10/Times-Roman@0 SF<6261636b27>102 96 Q 3.628<2774>-.74 G 3.628
-<6f74>-3.628 G 1.128<6865206f726967696e6174696e672073797374656d20746f20
-696e636c75646520746865206f>-3.628 F 1.127<776e6572206f662061207061727469
-63756c61722054435020636f6e6e656374696f6e20696e20746865206175646974>-.25
-F .164<747261696c20697420697320696e206e6f2073656e736520706572666563743b
-20612064657465726d696e656420666f72>102 108 R .164<6765722063616e20656173
-696c792073706f6f6620746865204944454e542070726f746f636f6c2e>-.18 F .165
-<54686520666f6c6c6f>5.165 F<772d>-.25 E
-<696e67206465736372697074696f6e2069732065>102 120 Q
-<78636572707465642066726f6d2052464320313431333a>-.15 E 2.5
-<362e205365637572697479>127 136.2 R<436f6e73696465726174696f6e73>2.5 E
-.006<54686520696e666f726d6174696f6e2072657475726e6564206279207468697320
-70726f746f636f6c206973206174206d6f737420617320747275737477>127 152.4 R
-<6f727468>-.1 E 2.505<7961>-.05 G 2.505<7374>-2.505 G .005
-<686520686f73742070726f>-2.505 F .005<766964696e67206974204f52>-.15 F
-.273<746865206f72>127 164.4 R -.05<6761>-.18 G .273
-<6e697a6174696f6e206f7065726174696e672074686520686f73742e>.05 F -.15
-<466f>5.273 G 2.773<7265>.15 G .274
-<78616d706c652c206120504320696e20616e206f70656e206c616220686173206665>
--2.923 F 2.774<7769>-.25 G 2.774<6661>-2.774 G .574 -.15<6e792063>-2.774
-H<6f6e74726f6c73>.15 E .987<6f6e20697420746f20707265>127 176.4 R -.15
-<7665>-.25 G .986<6e74206120757365722066726f6d206861>.15 F .986
-<76696e6720746869732070726f746f636f6c2072657475726e20616e>-.2 F 3.486
-<7969>-.15 G .986<64656e74698c65722074686520757365722077>-3.486 F 3.486
-<616e74732e204c696b>-.1 F<652d>-.1 E 1.441<776973652c206966207468652068
-6f737420686173206265656e20636f6d70726f6d697365642074686520696e666f726d61
-74696f6e2072657475726e6564206d617920626520636f6d706c6574656c79206572726f
-2d>127 188.4 R<6e656f757320616e64206d69736c656164696e672e>127 200.4 Q
-.521<546865204964656e74698c636174696f6e2050726f746f636f6c206973206e6f74
-20696e74656e64656420617320616e20617574686f72697a6174696f6e206f7220616363
-65737320636f6e74726f6c2070726f746f636f6c2e>127 216.6 R<4174>5.52 E 1.036
-<626573742c2069742070726f>127 228.6 R 1.037<766964657320736f6d6520616464
-6974696f6e616c206175646974696e6720696e666f726d6174696f6e2077697468207265
-737065637420746f2054435020636f6e6e656374696f6e732e>-.15 F<4174>6.037 E
--.1<776f>127 240.6 S<7273742c2069742063616e2070726f>.1 E<76696465206d69
-736c656164696e672c20696e636f72726563742c206f72206d616c6963696f75736c7920
-696e636f727265637420696e666f726d6174696f6e2e>-.15 E 1.006<54686520757365
-206f662074686520696e666f726d6174696f6e2072657475726e65642062792074686973
-2070726f746f636f6c20666f72206f74686572207468616e206175646974696e67206973
-207374726f6e676c79206469732d>127 256.8 R 2.697
-<636f7572616765642e2053706563698c63616c6c79>127 268.8 R 2.697<2c75>-.65
-G .197<73696e67204964656e74698c636174696f6e2050726f746f636f6c20696e666f
-726d6174696f6e20746f206d616b>-2.697 F 2.697<6561>-.1 G .197
-<636365737320636f6e74726f6c20646563692d>-2.697 F .514<73696f6e73202d2065
-697468657220617320746865207072696d617279206d6574686f642028692e652e2c206e
-6f206f7468657220636865636b7329206f7220617320616e2061646a756e637420746f20
-6f74686572206d6574686f6473>127 280.8 R
-<6d617920726573756c7420696e2061207765616b>127 292.8 Q
-<656e696e67206f66206e6f726d616c20686f7374207365637572697479>-.1 E<2e>
--.65 E 1.778<416e204964656e74698c636174696f6e2073657276>127 309 R 1.778
-<6572206d6179207265>-.15 F -.15<7665>-.25 G 1.778<616c20696e666f726d6174
-696f6e2061626f75742075736572732c20656e7469746965732c206f626a65637473206f
-722070726f636573736573>.15 F .337<7768696368206d69676874206e6f726d616c6c
-7920626520636f6e7369646572656420707269>127 321 R -.25<7661>-.25 G 2.836
-<74652e20416e>.25 F .336<4964656e74698c636174696f6e2073657276>2.836 F
-.336<65722070726f>-.15 F .336<76696465732073657276696365207768696368>
--.15 F .806<6973206120726f75676820616e616c6f67206f66207468652043616c6c65
-7249442073657276696365732070726f>127 333 R .806<766964656420627920736f6d
-652070686f6e6520636f6d70616e69657320616e64206d616e>-.15 F 3.306<796f>
--.15 G<66>-3.306 E 1.398<7468652073616d6520707269>127 345 R -.25<7661>
--.25 G 1.698 -.15<63792063>.25 H 1.398
-<6f6e73696465726174696f6e7320616e64206172>.15 F 1.398<67756d656e74732074
-686174206170706c7920746f207468652043616c6c657249442073657276696365206170
-706c7920746f>-.18 F 3.545<4964656e74698c636174696f6e2e204966>127 357 R
-1.045<796f752077>3.545 F<6f756c646e27>-.1 E 3.545<7472>-.18 G 1.045
-<756e206120228c6e676572222073657276>-3.545 F 1.046
-<65722064756520746f20707269>-.15 F -.25<7661>-.25 G 1.346 -.15<63792063>
-.25 H 1.046<6f6e73696465726174696f6e7320796f75206d6179>.15 F<6e6f742077>
-127 369 Q<616e7420746f2072756e20746869732070726f746f636f6c2e>-.1 E .377
-<496e20736f6d6520636173657320796f75722073797374656d206d6179206e6f742077>
-102 385.2 R .377<6f726b2070726f7065726c792077697468204944454e5420737570
-706f72742064756520746f20612062>-.1 F .376
-<756720696e20746865205443502f4950>-.2 F 3.675
-<696d706c656d656e746174696f6e2e20546865>102 397.2 R 1.175<73796d70746f6d
-732077696c6c206265207468617420666f7220736f6d6520686f7374732074686520534d
-545020636f6e6e656374696f6e2077696c6c20626520636c6f736564>3.675 F .566
-<616c6d6f737420696d6d6564696174656c79>102 409.2 R 5.566<2e49>-.65 G
-3.066<6674>-5.566 G .565
-<6869732069732074727565206f7220696620796f7520646f206e6f742077>-3.066 F
-.565<616e7420746f20757365204944454e54>-.1 F 3.065<2c79>-.74 G .565
-<6f752073686f756c642073657420746865204944454e54>-3.065 F<74696d656f7574
-20746f207a65726f3b20746869732077696c6c2064697361626c6520746865204944454e
-542070726f746f636f6c2e>102 421.2 Q F0 2.5<332e20415247554d454e5453>72
-445.2 R F1 .017<54686520636f6d706c657465206c697374206f66206172>112 461.4
-R .017<67756d656e747320746f>-.18 F/F2 10/Times-Italic@0 SF
-<73656e646d61696c>2.517 E F1 .017<69732064657363726962656420696e20646574
-61696c20696e20417070656e64697820412e>2.517 F .018
-<536f6d6520696d706f7274616e74>5.018 F<6172>87 473.4 Q
-<67756d656e7473206172652064657363726962656420686572652e>-.18 E F0 2.5
-<332e312e205175657565>87 497.4 R<496e746572>2.5 E -.1<7661>-.1 G<6c>.1 E
-F1 .455<54686520616d6f756e74206f662074696d65206265747765656e20666f726b69
-6e6720612070726f6365737320746f2072756e207468726f756768207468652071756575
-652069732064658c6e656420627920746865>127 513.6 R F0<ad71>2.955 E F1
-2.675<8d61672e204966>102 525.6 R .175
-<796f752072756e20776974682064656c69>2.675 F -.15<7665>-.25 G .175
-<7279206d6f64652073657420746f>.15 F F0<69>2.675 E F1<6f72>2.675 E F0<62>
-2.675 E F1 .176<746869732063616e2062652072656c617469>2.675 F -.15<7665>
--.25 G .176<6c79206c6172>.15 F .176
-<67652c2073696e63652069742077696c6c206f6e6c792062652072656c2d>-.18 F
--.25<657661>102 537.6 S .207<6e74207768656e206120686f737420746861742077>
-.25 F .207<617320646f>-.1 F .207<776e20636f6d6573206261636b2075702e>-.25
-F .206<496620796f752072756e20696e>5.207 F F0<71>2.706 E F1 .206
-<6d6f64652069742073686f756c642062652072656c617469>2.706 F -.15<7665>-.25
-G .206<6c792073686f72742c>.15 F 1.039<73696e63652069742064658c6e65732074
-6865206d6178696d756d20616d6f756e74206f662074696d6520746861742061206d6573
-73616765206d61792073697420696e207468652071756575652e>102 549.6 R 1.039
-<2853656520616c736f20746865>6.039 F
-<4d696e5175657565416765206f7074696f6e2e29>102 561.6 Q 1.336<524643203131
-32332073656374696f6e20352e332e312e312073617973207468617420746869732076>
-127 577.8 R 1.335<616c75652073686f756c64206265206174206c6561737420333020
-6d696e757465732028616c74686f7567682074686174>-.25 F
-<70726f6261626c7920646f65736e27>102 589.8 Q 2.5<746d>-.18 G<616b>-2.5 E
-2.5<6573>-.1 G<656e736520696620796f75207573652060>-2.5 E
-<6071756575652d6f6e6c7927>-.74 E 2.5<276d>-.74 G<6f6465292e>-2.5 E .364
-<4e6f746963653a20746865206d65616e696e67206f662074686520696e74657276>127
-606 R .364<616c2074696d6520646570656e6473206f6e2077686574686572206e6f72
-6d616c2071756575652072756e6e657273206f72207065727369732d>-.25 F .208
-<74656e742071756575652072756e6e6572732061726520757365642e>102 618 R -.15
-<466f>5.208 G 2.708<7274>.15 G .208<686520666f726d6572>-2.708 F 2.708
-<2c69>-.4 G 2.708<7469>-2.708 G 2.708<7374>-2.708 G .208<68652074696d65
-206265747765656e2073756273657175656e7420737461727473206f6620612071756575
-652072756e2e>-2.708 F -.15<466f>102 630 S 3.349<7274>.15 G .849
-<6865206c6174746572>-3.349 F 3.349<2c69>-.4 G 3.349<7469>-3.349 G 3.349
-<7374>-3.349 G .849<68652074696d652073656e646d61696c2077>-3.349 F .85<61
-69747320616674657220612070657273697374656e742071756575652072756e6e657220
-686173208c6e6973686564206974732077>-.1 F .85<6f726b20746f>-.1 F .411
-<737461727420746865206e65>102 642 R .411<7874206f6e652e>-.15 F .411<4865
-6e636520666f722070657273697374656e742071756575652072756e6e65727320746869
-7320696e74657276>5.411 F .41<616c2073686f756c642062652076>-.25 F .41
-<657279206c6f>-.15 F 1.71 -.65<772c2074>-.25 H .41
-<79706963616c6c79206e6f>.65 F<6d6f7265207468616e207477>102 654 Q 2.5
-<6f6d>-.1 G<696e757465732e>-2.5 E F0 2.5<332e322e204461656d6f6e>87 678 R
-<4d6f6465>2.5 E F1 .084<496620796f7520616c6c6f>127 694.2 R 2.584<7769>
--.25 G .084<6e636f6d696e67206d61696c206f>-2.584 F -.15<7665>-.15 G 2.585
-<7261>.15 G 2.585<6e49>-2.585 G .085
-<504320636f6e6e656374696f6e2c20796f752073686f756c64206861>-2.585 F .385
--.15<766520612064>-.2 H .085<61656d6f6e2072756e6e696e672e>.15 F
-<54686973>5.085 E .07<73686f756c642062652073657420627920796f7572>102
-706.2 R F2<2f6574632f72>2.57 E<63>-.37 E F1 .07
-<8c6c65207573696e6720746865>2.57 F F0<ad6264>2.57 E F1 2.569
-<8d61672e20546865>2.57 F F0<ad6264>2.569 E F1 .069
-<8d616720616e6420746865>2.569 F F0<ad71>2.569 E F1 .069
-<8d6167206d617920626520636f6d62696e6564>2.569 F
-<696e206f6e652063616c6c3a>102 718.2 Q 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-23)195.86 E/F1 10/Times-Roman@0 SF(message.)117 96 Q F0 2.5
+(2.10. IDENT)87 120 R(Pr)2.5 E(otocol Support)-.18 E/F2 10
+/Times-Italic@0 SF(Sendmail)127 136.2 Q F1 .745
+(supports the IDENT protocol as de\214ned in RFC 1413.)3.245 F .746
+(Note that the RFC states a)5.745 F 1.361(client should w)102 148.2 R
+1.361(ait at least 30 seconds for a response.)-.1 F 1.36(The def)6.361 F
+1.36(ault T)-.1 F 1.36(imeout.ident is 5 seconds as)-.35 F(man)102 160.2
+Q 3.024(ys)-.15 G .524(ites ha)-3.024 F .824 -.15(ve a)-.2 H .524
+(dopted the practice of dropping IDENT queries.).15 F .524
+(This has lead to delays process-)5.524 F .452(ing mail.)102 172.2 R
+.452(Although this enhances identi\214cation of the author of an email \
+message by doing a `)5.452 F(`call)-.74 E(back')102 184.2 Q 3.627('t)
+-.74 G 3.627(ot)-3.627 G 1.127(he originating system to include the o)
+-3.627 F 1.128(wner of a particular TCP connection in the audit)-.25 F
+.164(trail it is in no sense perfect; a determined for)102 196.2 R .164
+(ger can easily spoof the IDENT protocol.)-.18 F .164(The follo)5.164 F
+(w-)-.25 E(ing description is e)102 208.2 Q(xcerpted from RFC 1413:)-.15
+E 2.5(6. Security)127 224.4 R(Considerations)2.5 E .005
+(The information returned by this protocol is at most as trustw)127
+240.6 R(orth)-.1 E 2.506(ya)-.05 G 2.506(st)-2.506 G .006(he host pro)
+-2.506 F .006(viding it OR)-.15 F .274(the or)127 252.6 R -.05(ga)-.18 G
+.274(nization operating the host.).05 F -.15(Fo)5.274 G 2.774(re).15 G
+.273(xample, a PC in an open lab has fe)-2.924 F 2.773(wi)-.25 G 2.773
+(fa)-2.773 G .573 -.15(ny c)-2.773 H(ontrols).15 E .986(on it to pre)127
+264.6 R -.15(ve)-.25 G .986(nt a user from ha).15 F .986
+(ving this protocol return an)-.2 F 3.486(yi)-.15 G .987
+(denti\214er the user w)-3.486 F 3.487(ants. Lik)-.1 F(e-)-.1 E 1.441(w\
+ise, if the host has been compromised the information returned may be c\
+ompletely erro-)127 276.6 R(neous and misleading.)127 288.6 Q .521(The \
+Identi\214cation Protocol is not intended as an authorization or access\
+ control protocol.)127 304.8 R(At)5.521 E 1.037(best, it pro)127 316.8 R
+1.037(vides some additional auditing information with respect to TCP co\
+nnections.)-.15 F(At)6.036 E -.1(wo)127 328.8 S(rst, it can pro).1 E
+(vide misleading, incorrect, or maliciously incorrect information.)-.15
+E 1.006(The use of the information returned by this protocol for other \
+than auditing is strongly dis-)127 345 R 2.697(couraged. Speci\214cally)
+127 357 R 2.697(,u)-.65 G .197
+(sing Identi\214cation Protocol information to mak)-2.697 F 2.697(ea)-.1
+G .197(ccess control deci-)-2.697 F .514(sions - either as the primary \
+method \(i.e., no other checks\) or as an adjunct to other methods)127
+369 R(may result in a weak)127 381 Q(ening of normal host security)-.1 E
+(.)-.65 E 1.779(An Identi\214cation serv)127 397.2 R 1.778(er may re)
+-.15 F -.15(ve)-.25 G 1.778
+(al information about users, entities, objects or processes).15 F .336
+(which might normally be considered pri)127 409.2 R -.25(va)-.25 G 2.836
+(te. An).25 F .337(Identi\214cation serv)2.836 F .337(er pro)-.15 F .337
+(vides service which)-.15 F .806
+(is a rough analog of the CallerID services pro)127 421.2 R .806
+(vided by some phone companies and man)-.15 F 3.306(yo)-.15 G(f)-3.306 E
+1.397(the same pri)127 433.2 R -.25(va)-.25 G 1.697 -.15(cy c).25 H
+1.397(onsiderations and ar).15 F 1.398
+(guments that apply to the CallerID service apply to)-.18 F 3.546
+(Identi\214cation. If)127 445.2 R 1.046(you w)3.546 F(ouldn')-.1 E 3.546
+(tr)-.18 G 1.045(un a "\214nger" serv)-3.546 F 1.045(er due to pri)-.15
+F -.25(va)-.25 G 1.345 -.15(cy c).25 H 1.045(onsiderations you may).15 F
+(not w)127 457.2 Q(ant to run this protocol.)-.1 E .376
+(In some cases your system may not w)102 473.4 R .377
+(ork properly with IDENT support due to a b)-.1 F .377(ug in the TCP/IP)
+-.2 F 3.675(implementation. The)102 485.4 R 1.175(symptoms will be that\
+ for some hosts the SMTP connection will be closed)3.675 F .565
+(almost immediately)102 497.4 R 5.565(.I)-.65 G 3.065(ft)-5.565 G .565
+(his is true or if you do not w)-3.065 F .565(ant to use IDENT)-.1 F
+3.066(,y)-.74 G .566(ou should set the IDENT)-3.066 F
+(timeout to zero; this will disable the IDENT protocol.)102 509.4 Q F0
+2.5(3. ARGUMENTS)72 533.4 R F1 .018(The complete list of ar)112 549.6 R
+.018(guments to)-.18 F F2(sendmail)2.517 E F1 .017
+(is described in detail in Appendix A.)2.517 F .017(Some important)5.017
+F(ar)87 561.6 Q(guments are described here.)-.18 E F0 2.5(3.1. Queue)87
+585.6 R(Inter)2.5 E -.1(va)-.1 G(l).1 E F1 .455(The amount of time betw\
+een forking a process to run through the queue is de\214ned by the)127
+601.8 R F0<ad71>2.956 E F1 2.676(\215ag. If)102 613.8 R .176
+(you run with deli)2.676 F -.15(ve)-.25 G .176(ry mode set to).15 F F0
+(i)2.676 E F1(or)2.676 E F0(b)2.675 E F1 .175(this can be relati)2.675 F
+-.15(ve)-.25 G .175(ly lar).15 F .175(ge, since it will only be rel-)
+-.18 F -.25(eva)102 625.8 S .206(nt when a host that w).25 F .206(as do)
+-.1 F .206(wn comes back up.)-.25 F .207(If you run in)5.206 F F0(q)
+2.707 E F1 .207(mode it should be relati)2.707 F -.15(ve)-.25 G .207
+(ly short,).15 F 1.039(since it de\214nes the maximum amount of time th\
+at a message may sit in the queue.)102 637.8 R 1.038(\(See also the)
+6.039 F(MinQueueAge option.\))102 649.8 Q 1.335
+(RFC 1123 section 5.3.1.1 says that this v)127 666 R 1.336
+(alue should be at least 30 minutes \(although that)-.25 F
+(probably doesn')102 678 Q 2.5(tm)-.18 G(ak)-2.5 E 2.5(es)-.1 G
+(ense if you use `)-2.5 E(`queue-only')-.74 E 2.5('m)-.74 G(ode\).)-2.5
+E .365(Notice: the meaning of the interv)127 694.2 R .364
+(al time depends on whether normal queue runners or persis-)-.25 F .207
+(tent queue runners are used.)102 706.2 R -.15(Fo)5.208 G 2.708(rt).15 G
+.208(he former)-2.708 F 2.708(,i)-.4 G 2.708(ti)-2.708 G 2.708(st)-2.708
+G .208(he time between subsequent starts of a queue run.)-2.708 F -.15
+(Fo)102 718.2 S 3.35(rt).15 G .85(he latter)-3.35 F 3.35(,i)-.4 G 3.35
+(ti)-3.35 G 3.35(st)-3.35 G .85(he time sendmail w)-3.35 F .849
+(aits after a persistent queue runner has \214nished its w)-.1 F .849
+(ork to)-.1 F 0 Cg EP
%%Page: 24 20
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d32342053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF
-<2f7573722f7362696e2f73656e646d61696c20ad626420ad7133306d>142 96 Q 1.14
-<416e20616c7465726e617469>127 116.4 R 1.44 -.15<76652061>-.25 H 1.14
-<7070726f61636820697320746f20696e>.15 F -.2<766f>-.4 G 1.341 -.1
-<6b652073>.2 H 1.141<656e646d61696c2066726f6d>.1 F/F2 10/Times-Italic@0
-SF<696e657464>3.641 E F1 1.141<283829202875736520746865>B F0<ad6273>
-3.641 E F1 1.141<ad416d208d61677320746f2061736b>2.5 F 1.34<73656e646d61
-696c20746f20737065616b20534d5450206f6e20697473207374616e6461726420696e70
-757420616e64206f757470757420616e6420746f2072756e206173204d54>102 128.4 R
-3.839<41292e2054686973>-.93 F -.1<776f>3.839 G 1.339<726b7320616e64>.1 F
-<616c6c6f>102 140.4 Q .322<777320796f7520746f2077726170>-.25 F F2
-<73656e646d61696c>2.822 E F1 .323
-<696e20612054435020777261707065722070726f6772616d2c2062>2.823 F .323
-<7574206d617920626520612062697420736c6f>-.2 F .323
-<7765722073696e63652074686520636f6e8c67752d>-.25 F .346
-<726174696f6e208c6c652068617320746f2062652072652d72656164206f6e2065>102
-152.4 R -.15<7665>-.25 G .346
-<7279206d657373616765207468617420636f6d657320696e2e>.15 F .345<49662079
-6f7520646f20746869732c20796f75207374696c6c206e65656420746f206861>5.346 F
-.645 -.15<76652061>-.2 H F2<73656e646d61696c>102 164.4 Q F1
-<72756e6e696e6720746f208d757368207468652071756575653a>2.5 E
-<2f7573722f7362696e2f73656e646d61696c20ad7133306d>142 180.6 Q F0 2.5
-<332e332e2046>87 208.8 R<6f72>-.25 E<63696e6720746865205175657565>-.18 E
-F1 .04<496e20736f6d6520636173657320796f75206d6179208c6e6420746861742074
-68652071756575652068617320676f7474656e20636c6f6767656420666f7220736f6d65
-20726561736f6e2e>127 225 R -1.1<596f>5.04 G 2.54<7563>1.1 G .04
-<616e20666f726365>-2.54 F 3.185<6171>102 237 S .685
-<756575652072756e207573696e6720746865>-3.185 F F0<ad71>3.184 E F1 .684
-<8d6167202877697468206e6f2076>3.184 F 3.184<616c7565292e204974>-.25 F
-.684<697320656e7465727461696e696e6720746f2075736520746865>3.184 F F0
-<ad76>3.184 E F1 .684<8d6167202876>3.184 F .684
-<6572626f736529207768656e>-.15 F<7468697320697320646f6e6520746f2077>102
-249 Q<6174636820776861742068617070656e733a>-.1 E
-<2f7573722f7362696e2f73656e646d61696c20ad7120ad76>142 265.2 Q -1.1<596f>
-127 285.6 S 2.999<7563>1.1 G .499<616e20616c736f206c696d697420746865206a
-6f627320746f2074686f73652077697468206120706172746963756c6172207175657565
-206964656e74698c6572>-2.999 F 3<2c72>-.4 G .5
-<6563697069656e742c2073656e646572>-3 F 3<2c71>-.4 G<756172>-3 E<2d>-.2 E
-2.097<616e74696e6520726561736f6e2c206f722071756575652067726f757020757369
-6e67206f6e65206f6620746865207175657565206d6f64698c6572732e>102 297.6 R
--.15<466f>7.097 G 4.597<7265>.15 G 2.096
-<78616d706c652c2099ad71526265726b>-4.747 F<656c65>-.1 E<799a>-.15 E
-1.363<726573747269637473207468652071756575652072756e20746f206a6f62732074
-686174206861>102 309.6 R 1.664 -.15<76652074>-.2 H 1.364
-<686520737472696e6720996265726b>.15 F<656c65>-.1 E 1.364<799a20736f6d65>
--.15 F 1.364<776865726520696e206f6e65206f662074686520726563697069656e74>
--.25 F 2.843<6164647265737365732e2053696d696c61726c79>102 321.6 R 2.843
-<2c99>-.65 G .342<ad7153737472696e679a206c696d697473207468652072756e2074
-6f20706172746963756c61722073656e646572732c2099ad7149737472696e679a206c69
-6d69747320697420746f207061727469632d>-2.843 F .408<756c6172207175657565
-206964656e74698c6572732c20616e642099ad7151737472696e679a206c696d69747320
-697420746f20706172746963756c61722071756172616e74696e656420726561736f6e73
-20616e64206f6e6c79206f70657261746564>102 333.6 R 1.748<6f6e207175617261
-6e74696e6564207175657565206974656d732c20616e642099ad7147737472696e679a20
-6c696d69747320697420746f206120706172746963756c61722071756575652067726f75
-702e>102 345.6 R 1.747<546865206e616d6564>6.747 F .388
-<71756575652067726f75702077696c6c2062652072756e2065>102 357.6 R -.15
-<7665>-.25 G 2.888<6e69>.15 G 2.888<6669>-2.888 G 2.888<7469>-2.888 G
-2.888<7373>-2.888 G .388<657420746f206861>-2.888 F .688 -.15
-<766520302072>-.2 H 2.888<756e6e6572732e2059>.15 F .388
-<6f75206d617920616c736f20706c61636520616e>-1.1 F F0<21>2.889 E F1 .389
-<6265666f726520746865>5.389 F F0<49>2.889 E F1<6f72>2.889 E F0<52>102
-369.6 Q F1<6f72>3.053 E F0<53>3.053 E F1<6f72>3.053 E F0<51>3.053 E F1
-.552<746f20696e6469636174652074686174206a6f627320617265206c696d69746564
-20746f206e6f7420696e636c7564696e67206120706172746963756c6172207175657565
-206964656e74698c6572>3.052 F 3.052<2c72>-.4 G<6563697069656e74>-3.052 E
-.251<6f722073656e646572>102 381.6 R 5.251<2e46>-.55 G .251<6f722065>
--5.401 F .252<78616d706c652c2099ad71215273656174746c659a206c696d69747320
-7468652071756575652072756e20746f206a6f6273207468617420646f206e6f74206861>
--.15 F .552 -.15<76652074>-.2 H .252<686520737472696e672099736561742d>
-.15 F .297<746c659a20736f6d65>102 393.6 R .297<776865726520696e206f6e65
-206f662074686520726563697069656e74206164647265737365732e>-.25 F .297<53
-686f756c6420796f75206e65656420746f207465726d696e617465207468652071756575
-65206a6f627320637572>5.297 F<2d>-.2 E<72656e746c792061637469>102 405.6 Q
-.3 -.15<76652074>-.25 H<68656e2061205349475445524d20746f2074686520706172
-656e74206f66207468652070726f6365737320286f722070726f63657373657329207769
-6c6c20636c65616e6c792073746f7020746865206a6f62732e>.15 E F0 2.5
-<332e342e20446562>87 429.6 R<756767696e67>-.2 E F1 .255
-<54686572652061726520612066>127 445.8 R .256<6169726c79206c6172>-.1 F
-.256<6765206e756d626572206f6620646562>-.18 F .256<7567208d6167732062>-.2
-F .256<75696c7420696e746f>-.2 F F2<73656e646d61696c>2.756 E F1 5.256
-<2e45>C .256<61636820646562>-5.256 F .256
-<7567208d6167206861732061206361742d>-.2 F -.15<6567>102 457.8 S .502
-<6f727920616e642061206c65>.15 F -.15<7665>-.25 G 3.002
-<6c2e20486967686572>.15 F<6c65>3.002 E -.15<7665>-.25 G .502
-<6c7320696e63726561736520746865206c65>.15 F -.15<7665>-.25 G 3.002<6c6f>
-.15 G 3.002<6664>-3.002 G<6562>-3.002 E .502<756767696e672061637469>-.2
-F .502<766974793b20696e206d6f73742063617365732c2074686973206d65616e73>
--.25 F .137
-<746f207072696e74206f7574206d6f726520696e666f726d6174696f6e2e>102 469.8
-R .137<54686520636f6e>5.137 F -.15<7665>-.4 G .137
-<6e74696f6e2069732074686174206c65>.15 F -.15<7665>-.25 G .138
-<6c732067726561746572207468616e206e696e652061726520996162737572642c>.15
-F 2.638<9a69>-.7 G .138<2e652e2c20746865>-2.638 F<79>-.15 E .87<7072696e
-74206f757420736f206d75636820696e666f726d6174696f6e207468617420796f752077>
-102 481.8 R<6f756c646e27>-.1 E 3.369<746e>-.18 G .869
-<6f726d616c6c792077>-3.369 F .869<616e7420746f20736565207468656d2065>-.1
-F .869<786365707420666f7220646562>-.15 F<756767696e67>-.2 E
-<7468617420706172746963756c6172207069656365206f6620636f64652e>102 493.8
-Q -1.1<596f>127 510 S 2.866<7573>1.1 G<686f756c64>-2.866 E F0<6e65>2.866
-E -.1<7665>-.15 G<72>.1 E F1 .366
-<72756e20612070726f64756374696f6e2073656e646d61696c2073657276>2.866 F
-.366<657220696e20646562>-.15 F .366<7567206d6f64652e>-.2 F<4d616e>5.366
-E 2.866<796f>-.15 G 2.866<6674>-2.866 G .366<686520646562>-2.866 F .366
-<7567208d616773>-.2 F .907<77696c6c20726573756c7420696e20646562>102 522
-R .907<7567206f7574707574206265696e672073656e74206f>-.2 F -.15<7665>-.15
-G 3.407<7274>.15 G .907
-<686520534d5450206368616e6e656c20756e6c65737320746865206f7074696f6e>
--3.407 F F0<ad44>3.407 E F1 .907<697320757365642e>3.407 F<54686973>5.907
-E 1.225<77696c6c20636f6e66757365206d616e>102 534 R 3.725<796d>-.15 G
-1.225<61696c2070726f6772616d732e>-3.725 F<486f>6.225 E<7765>-.25 E -.15
-<7665>-.25 G 2.025 -.4<722c2066>.15 H 1.225<6f722074657374696e6720707572
-706f7365732c2069742063616e2062652075736566756c207768656e2073656e64696e67>
-.4 F<6d61696c206d616e75616c6c79207669612074656c6e657420746f207468652070
-6f727420796f7520617265207573696e67207768696c6520646562>102 546 Q
-<756767696e672e>-.2 E 2.754<4164>127 562.2 S<6562>-2.754 E .254
-<75672063617465>-.2 F .254<676f72792069732065697468657220616e20696e7465>
--.15 F<676572>-.15 E 2.754<2c6c>-.4 G<696b>-2.754 E 2.754<6534>-.1 G
-.254<322c206f722061206e616d652c206c696b>-2.754 F 2.754<6541>-.1 G 2.754
-<4e53492e2059>-2.754 F .254
-<6f752063616e207370656369667920612072616e6765>-1.1 F .928
-<6f66206e756d6572696320646562>102 574.2 R .928<75672063617465>-.2 F .928
-<676f72696573207573696e67207468652073796e7461782031372d34322e>-.15 F
--1.1<596f>5.928 G 3.428<7563>1.1 G .928
-<616e2073706563696679206120736574206f66206e616d656420646562>-3.428 F
-.929<756720636174652d>-.2 F .484
-<676f72696573207573696e67206120676c6f62207061747465726e206c696b>102
-586.2 R 2.984<6599>-.1 G 2.984<736d5f74726163655f2a9a2e204174>-2.984 F
-.484<70726573656e742c206f6e6c7920992a9a20616e6420993f9a>2.984 F .483
-<61726520737570706f7274656420696e207468657365>5.483 F
-<676c6f62207061747465726e732e>102 598.2 Q<446562>127 614.4 Q
-<7567208d6167732061726520736574207573696e6720746865>-.2 E F0<ad64>2.5 E
-F1<6f7074696f6e3b207468652073796e7461782069733a>2.5 E<646562>142 630.6 Q
-<75672d8d61673a>-.2 E F0<ad64>36.78 E F1<646562>2.5 E<75672d6c697374>-.2
-E<646562>142 642.6 Q 37.05<75672d6c6973743a20646562>-.2 F
-<75672d6f7074696f6e205b202c20646562>-.2 E<75672d6f7074696f6e205d2a>-.2 E
-<646562>142 654.6 Q 23.72<75672d6f7074696f6e3a20646562>-.2 F
-<75672d63617465>-.2 E<676f72696573205b202e20646562>-.15 E<75672d6c65>-.2
-E -.15<7665>-.25 G 2.5<6c5d>.15 G<646562>142 666.6 Q<75672d63617465>-.2
-E 8.89<676f726965733a20696e7465>-.15 F<676572207c20696e7465>-.15 E
-<67657220ad20696e7465>-.15 E<676572207c2063617465>-.15 E
-<676f72792d7061747465726e>-.15 E<63617465>142 678.6 Q 11.47<676f72792d70
-61747465726e3a205b612d7a412d5a5f2a3f5d5b612d7a412d5a302d395f2a3f5d2a>
--.15 F<646562>142 690.6 Q<75672d6c65>-.2 E -.15<7665>-.25 G 30.24
-<6c3a20696e7465>.15 F<676572>-.15 E<776865726520737061636573206172652066
-6f722072656164696e672065617365206f6e6c79>102 706.8 Q 5<2e46>-.65 G
-<6f722065>-5.15 E<78616d706c652c>-.15 E 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-24 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF .41
+(start the ne)102 96 R .41(xt one.)-.15 F .411
+(Hence for persistent queue runners this interv)5.41 F .411
+(al should be v)-.25 F .411(ery lo)-.15 F 1.711 -.65(w, t)-.25 H .411
+(ypically no).65 F(more than tw)102 108 Q 2.5(om)-.1 G(inutes.)-2.5 E F0
+2.5(3.2. Daemon)87 132 R(Mode)2.5 E F1 .085(If you allo)127 148.2 R
+2.585(wi)-.25 G .085(ncoming mail o)-2.585 F -.15(ve)-.15 G 2.585(ra).15
+G 2.585(nI)-2.585 G .085(PC connection, you should ha)-2.585 F .384 -.15
+(ve a d)-.2 H .084(aemon running.).15 F(This)5.084 E .069
+(should be set by your)102 160.2 R/F2 10/Times-Italic@0 SF(/etc/r)2.569
+E(c)-.37 E F1 .069(\214le using the)2.569 F F0(\255bd)2.569 E F1 2.57
+(\215ag. The)2.569 F F0(\255bd)2.57 E F1 .07(\215ag and the)2.57 F F0
+<ad71>2.57 E F1 .07(\215ag may be combined)2.57 F(in one call:)102 172.2
+Q(/usr/sbin/sendmail \255bd \255q30m)142 188.4 Q 1.141(An alternati)127
+208.8 R 1.441 -.15(ve a)-.25 H 1.141(pproach is to in).15 F -.2(vo)-.4 G
+1.341 -.1(ke s).2 H 1.141(endmail from).1 F F2(inetd)3.641 E F1 1.141
+(\(8\) \(use the)B F0(\255bs)3.64 E F1 1.14(\255Am \215ags to ask)2.5 F
+1.339(sendmail to speak SMTP on its standard input and output and to ru\
+n as MT)102 220.8 R 3.84(A\). This)-.93 F -.1(wo)3.84 G 1.34(rks and).1
+F(allo)102 232.8 Q .323(ws you to wrap)-.25 F F2(sendmail)2.823 E F1
+.323(in a TCP wrapper program, b)2.823 F .323(ut may be a bit slo)-.2 F
+.322(wer since the con\214gu-)-.25 F .345
+(ration \214le has to be re-read on e)102 244.8 R -.15(ve)-.25 G .346
+(ry message that comes in.).15 F .346
+(If you do this, you still need to ha)5.346 F .646 -.15(ve a)-.2 H F2
+(sendmail)102 256.8 Q F1(running to \215ush the queue:)2.5 E
+(/usr/sbin/sendmail \255q30m)142 273 Q F0 2.5(3.3. F)87 301.2 R(or)-.25
+E(cing the Queue)-.18 E F1 .04(In some cases you may \214nd that the qu\
+eue has gotten clogged for some reason.)127 317.4 R -1.1(Yo)5.04 G 2.54
+(uc)1.1 G .04(an force)-2.54 F 3.184(aq)102 329.4 S .684
+(ueue run using the)-3.184 F F0<ad71>3.184 E F1 .684(\215ag \(with no v)
+3.184 F 3.184(alue\). It)-.25 F .684(is entertaining to use the)3.184 F
+F0<ad76>3.185 E F1 .685(\215ag \(v)3.185 F .685(erbose\) when)-.15 F
+(this is done to w)102 341.4 Q(atch what happens:)-.1 E
+(/usr/sbin/sendmail \255q \255v)142 357.6 Q -1.1(Yo)127 378 S 3(uc)1.1 G
+.499
+(an also limit the jobs to those with a particular queue identi\214er)-3
+F 2.999(,r)-.4 G .499(ecipient, sender)-2.999 F 2.999(,q)-.4 G(uar)
+-2.999 E(-)-.2 E 2.097
+(antine reason, or queue group using one of the queue modi\214ers.)102
+390 R -.15(Fo)7.097 G 4.597(re).15 G 2.097(xample, \231\255qRberk)-4.747
+F(ele)-.1 E<799a>-.15 E 1.364(restricts the queue run to jobs that ha)
+102 402 R 1.664 -.15(ve t)-.2 H 1.364(he string \231berk).15 F(ele)-.1 E
+1.364(y\232 some)-.15 F 1.363(where in one of the recipient)-.25 F 2.842
+(addresses. Similarly)102 414 R 2.842<2c99>-.65 G .342(\255qSstring\232\
+ limits the run to particular senders, \231\255qIstring\232 limits it t\
+o partic-)-2.842 F .408(ular queue identi\214ers, and \231\255qQstring\
+\232 limits it to particular quarantined reasons and only operated)102
+426 R 1.748(on quarantined queue items, and \231\255qGstring\232 limits\
+ it to a particular queue group.)102 438 R 1.748(The named)6.748 F .389
+(queue group will be run e)102 450 R -.15(ve)-.25 G 2.889(ni).15 G 2.888
+(fi)-2.889 G 2.888(ti)-2.888 G 2.888(ss)-2.888 G .388(et to ha)-2.888 F
+.688 -.15(ve 0 r)-.2 H 2.888(unners. Y).15 F .388(ou may also place an)
+-1.1 F F0(!)2.888 E F1 .388(before the)5.388 F F0(I)2.888 E F1(or)2.888
+E F0(R)102 462 Q F1(or)3.052 E F0(S)3.052 E F1(or)3.052 E F0(Q)3.052 E
+F1 .552(to indicate that jobs are limited to not including a particular\
+ queue identi\214er)3.052 F 3.053(,r)-.4 G(ecipient)-3.053 E .252
+(or sender)102 474 R 5.252(.F)-.55 G .252(or e)-5.402 F .252(xample, \
+\231\255q!Rseattle\232 limits the queue run to jobs that do not ha)-.15
+F .551 -.15(ve t)-.2 H .251(he string \231seat-).15 F .296(tle\232 some)
+102 486 R .297(where in one of the recipient addresses.)-.25 F .297
+(Should you need to terminate the queue jobs cur)5.297 F(-)-.2 E
+(rently acti)102 498 Q .3 -.15(ve t)-.25 H(hen a SIGTERM to the parent \
+of the process \(or processes\) will cleanly stop the jobs.).15 E F0 2.5
+(3.4. Deb)87 522 R(ugging)-.2 E F1 .256(There are a f)127 538.2 R .256
+(airly lar)-.1 F .256(ge number of deb)-.18 F .256(ug \215ags b)-.2 F
+.256(uilt into)-.2 F F2(sendmail)2.756 E F1 5.256(.E)C .256(ach deb)
+-5.256 F .256(ug \215ag has a cat-)-.2 F -.15(eg)102 550.2 S .501
+(ory and a le).15 F -.15(ve)-.25 G 3.002(l. Higher).15 F(le)3.002 E -.15
+(ve)-.25 G .502(ls increase the le).15 F -.15(ve)-.25 G 3.002(lo).15 G
+3.002(fd)-3.002 G(eb)-3.002 E .502(ugging acti)-.2 F .502
+(vity; in most cases, this means)-.25 F .138
+(to print out more information.)102 562.2 R .138(The con)5.138 F -.15
+(ve)-.4 G .138(ntion is that le).15 F -.15(ve)-.25 G .137
+(ls greater than nine are \231absurd,).15 F 2.637<9a69>-.7 G .137
+(.e., the)-2.637 F(y)-.15 E .869
+(print out so much information that you w)102 574.2 R(ouldn')-.1 E 3.369
+(tn)-.18 G .869(ormally w)-3.369 F .87(ant to see them e)-.1 F .87
+(xcept for deb)-.15 F(ugging)-.2 E(that particular piece of code.)102
+586.2 Q -1.1(Yo)127 602.4 S 2.866(us)1.1 G(hould)-2.866 E F0(ne)2.866 E
+-.1(ve)-.15 G(r).1 E F1 .366(run a production sendmail serv)2.866 F .366
+(er in deb)-.15 F .366(ug mode.)-.2 F(Man)5.366 E 2.866(yo)-.15 G 2.866
+(ft)-2.866 G .366(he deb)-2.866 F .366(ug \215ags)-.2 F .907
+(will result in deb)102 614.4 R .907(ug output being sent o)-.2 F -.15
+(ve)-.15 G 3.407(rt).15 G .907(he SMTP channel unless the option)-3.407
+F F0<ad44>3.407 E F1 .907(is used.)3.407 F(This)5.908 E 1.225
+(will confuse man)102 626.4 R 3.725(ym)-.15 G 1.225(ail programs.)-3.725
+F(Ho)6.225 E(we)-.25 E -.15(ve)-.25 G 2.025 -.4(r, f).15 H 1.225
+(or testing purposes, it can be useful when sending).4 F
+(mail manually via telnet to the port you are using while deb)102 638.4
+Q(ugging.)-.2 E 2.753(Ad)127 654.6 S(eb)-2.753 E .253(ug cate)-.2 F .254
+(gory is either an inte)-.15 F(ger)-.15 E 2.754(,l)-.4 G(ik)-2.754 E
+2.754(e4)-.1 G .254(2, or a name, lik)-2.754 F 2.754(eA)-.1 G 2.754
+(NSI. Y)-2.754 F .254(ou can specify a range)-1.1 F .929(of numeric deb)
+102 666.6 R .928(ug cate)-.2 F .928(gories using the syntax 17-42.)-.15
+F -1.1(Yo)5.928 G 3.428(uc)1.1 G .928(an specify a set of named deb)
+-3.428 F .928(ug cate-)-.2 F .483(gories using a glob pattern lik)102
+678.6 R 2.984<6599>-.1 G 2.984(sm_trace_*\232. At)-2.984 F .484
+(present, only \231*\232 and \231?\232)2.984 F .484
+(are supported in these)5.484 F(glob patterns.)102 690.6 Q(Deb)127 706.8
+Q(ug \215ags are set using the)-.2 E F0<ad64>2.5 E F1
+(option; the syntax is:)2.5 E 0 Cg EP
%%Page: 25 21
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3235>195.86 E
-/F1 10/Times-Roman@0 SF 58.99<ad64313220536574>142 96 R<63617465>2.5 E
-<676f727920313220746f206c65>-.15 E -.15<7665>-.25 G 2.5<6c31>.15 G 51.49
-<ad6431322e3320536574>142 108 R<63617465>2.5 E
-<676f727920313220746f206c65>-.15 E -.15<7665>-.25 G 2.5<6c33>.15 G 48.35
-<ad6433ad313720536574>142 120 R<63617465>2.5 E
-<676f726965732033207468726f75676820313720746f206c65>-.15 E -.15<7665>
--.25 G 2.5<6c31>.15 G 40.85<ad6433ad31372e3420536574>142 132 R<63617465>
-2.5 E<676f726965732033207468726f75676820313720746f206c65>-.15 E -.15
-<7665>-.25 G 2.5<6c34>.15 G 45.66<ad64414e534920536574>142 144 R
-<63617465>2.5 E<676f727920414e534920746f206c65>-.15 E -.15<7665>-.25 G
-2.5<6c31>.15 G 15.39<ad64736d5f74726163655f2a2e3320536574>142 156 R
-<616c6c206e616d65642063617465>2.5 E
-<676f72696573206d61746368696e6720736d5f74726163655f2a20746f206c65>-.15 E
--.15<7665>-.25 G 2.5<6c33>.15 G -.15<466f>102 172.2 S 3.283<726163>.15 G
-.783<6f6d706c657465206c697374206f66207468652061>-3.283 F -.25<7661>-.2 G
-.783<696c61626c6520646562>.25 F .783
-<7567208d61677320796f752077696c6c206861>-.2 F 1.083 -.15<76652074>-.2 H
-3.283<6f6c>.15 G .783<6f6f6b2061742074686520636f646520616e6420746865>
--3.283 F/F2 10/Times-Italic@0 SF<545241>3.284 E<43452d>-.3 E<464c41>102
-184.2 Q<4753>-.35 E F1 1.062
-<8c6c6520696e207468652073656e646d61696c2064697374726962>3.562 F 1.062
-<7574696f6e2028746865>-.2 F 3.562<7961>-.15 G 1.062
-<726520746f6f2064796e616d696320746f206b>-3.562 F 1.062
-<656570207468697320646f63756d656e7420757020746f2064617465292e>-.1 F -.15
-<466f>102 196.2 S 2.5<72616c>.15 G<697374206f66206e616d656420646562>-2.5
-E<75672063617465>-.2 E
-<676f7269657320696e207468652073656e646d61696c2062696e617279>-.15 E 2.5
-<2c75>-.65 G<7365>-2.5 E
-<6964656e74202f7573722f7362696e2f73656e646d61696c207c206772657020446562>
-142 212.4 Q<7567>-.2 E F0 2.5<332e352e204368616e67696e67>87 240.6 R
-<7468652056>2.5 E<616c756573206f66204f7074696f6e73>-.92 E F1
-<4f7074696f6e732063616e206265206f>127 256.8 Q -.15<7665>-.15 G
-<7272696464656e207573696e6720746865>.15 E F0<ad6f>2.5 E F1<6f72>2.5 E F0
-<ad4f>2.5 E F1<636f6d6d616e64206c696e65208d6167732e>2.5 E -.15<466f>5 G
-2.5<7265>.15 G<78616d706c652c>-2.65 E
-<2f7573722f7362696e2f73656e646d61696c20ad6f54326d>142 273 Q .02
-<7365747320746865>102 289.2 R F0<54>2.52 E F1 .02
-<2874696d656f757429206f7074696f6e20746f207477>2.52 F 2.52<6f6d>-.1 G
-.021
-<696e7574657320666f7220746869732072756e206f6e6c793b207468652065717569>
--2.52 F -.25<7661>-.25 G .021
-<6c656e74206c696e65207573696e6720746865206c6f6e67206f7074696f6e>.25 F
-<6e616d65206973>102 301.2 Q<2f7573722f7362696e2f73656e646d61696c202d4f>
-142 317.4 Q -.35<5469>-.4 G<6d656f75742e717565756572657475726e3d326d>.35
-E .72<536f6d65206f7074696f6e73206861>127 337.8 R 1.02 -.15<76652073>-.2
-H .72<6563757269747920696d706c69636174696f6e732e>.15 F .72
-<53656e646d61696c20616c6c6f>5.72 F .72
-<777320796f7520746f207365742074686573652c2062>-.25 F .72
-<75742072656c696e71756973686573>-.2 F<697473207365742d75736572>102 351.8
-Q<2d4944206f72207365742d67726f75702d4944207065726d697373696f6e7320746865
-72656166746572>-.2 E/F3 7/Times-Roman@0 SF<3132>-4 I F1<2e>4 I F0 2.5
-<332e362e2054>87 375.8 R<7279696e67206120446966666572>-.74 E
-<656e7420436f6e8c6775726174696f6e2046696c65>-.18 E F1
-<416e20616c7465726e617469>127 392 Q .3 -.15<76652063>-.25 H<6f6e8c677572
-6174696f6e208c6c652063616e2062652073706563698c6564207573696e6720746865>
-.15 E F0<ad43>2.5 E F1<8d61673b20666f722065>2.5 E<78616d706c652c>-.15 E<
-2f7573722f7362696e2f73656e646d61696c20ad43746573742e636620ad6f512f746d70
-2f6d7175657565>142 408.2 Q .68
-<757365732074686520636f6e8c6775726174696f6e208c6c65>102 424.4 R F2
-<746573742e6366>3.18 E F1 .68<696e7374656164206f662074686520646566>3.18
-F<61756c74>-.1 E F2<2f6574632f6d61696c2f73656e646d61696c2e6366>3.18 E
-<2e>-.15 E F1 .68<496620746865>5.68 F F0<ad43>3.18 E F1 .68
-<8d616720686173206e6f>3.18 F -.25<7661>102 436.4 S<6c756520697420646566>
-.25 E<61756c747320746f>-.1 E F2<73656e646d61696c2e6366>2.5 E F1
-<696e207468652063757272656e74206469726563746f7279>2.5 E<2e>-.65 E F2
-<53656e646d61696c>127 452.6 Q F1<6769>2.57 E -.15<7665>-.25 G 2.57<7375>
-.15 G 2.57<7073>-2.57 G<65742d75736572>-2.57 E .071<2d494420726f6f742070
-65726d697373696f6e732028696620697420686173206265656e20696e7374616c6c6564
-207365742d75736572>-.2 F .071<2d494420726f6f7429207768656e>-.2 F .779<79
-6f75207573652074686973208d61672c20736f20697420697320636f6d6d6f6e20746f20
-7573652061207075626c69636c79207772697461626c65206469726563746f7279202873
-756368206173202f746d702920617320746865207175657565>102 464.6 R<64697265
-63746f7279202851756575654469726563746f7279206f722051206f7074696f6e292077
-68696c652074657374696e672e>102 476.6 Q F0 2.5<332e372e204c6f6767696e67>
-87 500.6 R -.74<5472>2.5 G<61668c63>.74 E F1<4d616e>127 516.8 Q 3.254
-<7953>-.15 G .754<4d545020696d706c656d656e746174696f6e7320646f206e6f7420
-66756c6c7920696d706c656d656e74207468652070726f746f636f6c2e>-3.254 F -.15
-<466f>5.754 G 3.254<7265>.15 G .755<78616d706c652c20736f6d6520706572>
--3.404 F<2d>-.2 E 1.178<736f6e616c20636f6d707574657220626173656420534d54
-507320646f206e6f7420756e6465727374616e6420636f6e74696e756174696f6e206c69
-6e657320696e207265706c7920636f6465732e>102 528.8 R 1.177
-<54686573652063616e206265>6.178 F -.15<7665>102 540.8 S .13
-<7279206861726420746f2074726163652e>.15 F .13<496620796f7520737573706563
-74207375636820612070726f626c656d2c20796f752063616e207365742074726166>
-5.13 F .13<8c63206c6f6767696e67207573696e6720746865>-.25 F F0<ad58>2.63
-E F1 2.63<8d61672e2046>2.63 F<6f72>-.15 E -.15<6578>102 552.8 S
-<616d706c652c>.15 E
-<2f7573722f7362696e2f73656e646d61696c20ad58202f746d702f74726166>142 569
-Q<8c6320ad6264>-.25 E<77696c6c206c6f6720616c6c2074726166>102 585.2 Q
-<8c6320696e20746865208c6c65>-.25 E F2<2f746d702f7472>2.5 E<6166>-.15 E
-<8c63>-.18 E F1<2e>A .998
-<54686973206c6f67732061206c6f74206f6620646174612076>127 601.4 R .997
-<65727920717569636b6c7920616e642073686f756c64>-.15 F F0<4e45564552>3.497
-E F1 .997
-<6265207573656420647572696e67206e6f726d616c206f7065726174696f6e732e>
-3.497 F .962<4166746572207374617274696e6720757020737563682061206461656d
-6f6e2c20666f7263652074686520657272616e7420696d706c656d656e746174696f6e20
-746f2073656e642061206d65737361676520746f20796f757220686f73742e>102 613.4
-R .609<416c6c206d6573736167652074726166>102 625.4 R .609
-<8c6320696e20616e64206f7574206f66>-.25 F F2<73656e646d61696c>3.109 E F1
-3.109<2c69>C .609
-<6e636c7564696e672074686520696e636f6d696e6720534d54502074726166>-3.109 F
-.608<8c632c2077696c6c206265206c6f6767656420696e>-.25 F
-<74686973208c6c652e>102 637.4 Q .32 LW 76 669.2 72 669.2 DL 80 669.2 76
-669.2 DL 84 669.2 80 669.2 DL 88 669.2 84 669.2 DL 92 669.2 88 669.2 DL
-96 669.2 92 669.2 DL 100 669.2 96 669.2 DL 104 669.2 100 669.2 DL 108
-669.2 104 669.2 DL 112 669.2 108 669.2 DL 116 669.2 112 669.2 DL 120
-669.2 116 669.2 DL 124 669.2 120 669.2 DL 128 669.2 124 669.2 DL 132
-669.2 128 669.2 DL 136 669.2 132 669.2 DL 140 669.2 136 669.2 DL 144
-669.2 140 669.2 DL 148 669.2 144 669.2 DL 152 669.2 148 669.2 DL 156
-669.2 152 669.2 DL 160 669.2 156 669.2 DL 164 669.2 160 669.2 DL 168
-669.2 164 669.2 DL 172 669.2 168 669.2 DL 176 669.2 172 669.2 DL 180
-669.2 176 669.2 DL 184 669.2 180 669.2 DL 188 669.2 184 669.2 DL 192
-669.2 188 669.2 DL 196 669.2 192 669.2 DL 200 669.2 196 669.2 DL 204
-669.2 200 669.2 DL 208 669.2 204 669.2 DL 212 669.2 208 669.2 DL 216
-669.2 212 669.2 DL/F4 5/Times-Roman@0 SF<3132>93.6 679.6 Q/F5 8
-/Times-Roman@0 SF .497<546861742069732c206974207365747320697473206566>
-3.2 J<6665637469>-.2 E .737 -.12<76652075>-.2 H .497<696420746f20746865
-207265616c207569643b20746875732c20696620796f75206172652065>.12 F -.12
-<7865>-.12 G .497
-<637574696e6720617320726f6f742c2061732066726f6d20726f6f7427>.12 F 2.497
-<7363>-.44 G .497
-<726f6e746162208c6c65206f7220647572696e672073797374656d>-2.497 F<737461
-727475702074686520726f6f74207065726d697373696f6e732077696c6c207374696c6c
-20626520686f6e6f7265642e>72 692.4 Q 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-25)195.86 E/F1 10/Times-Roman@0 SF(deb)142 96 Q(ug-\215ag:)-.2 E
+F0<ad64>36.78 E F1(deb)2.5 E(ug-list)-.2 E(deb)142 108 Q 37.05
+(ug-list: deb)-.2 F(ug-option [ , deb)-.2 E(ug-option ]*)-.2 E(deb)142
+120 Q 23.72(ug-option: deb)-.2 F(ug-cate)-.2 E(gories [ . deb)-.15 E
+(ug-le)-.2 E -.15(ve)-.25 G 2.5(l]).15 G(deb)142 132 Q(ug-cate)-.2 E
+8.89(gories: inte)-.15 F(ger | inte)-.15 E(ger \255 inte)-.15 E
+(ger | cate)-.15 E(gory-pattern)-.15 E(cate)142 144 Q 11.47
+(gory-pattern: [a-zA-Z_*?][a-zA-Z0-9_*?]*)-.15 F(deb)142 156 Q(ug-le)-.2
+E -.15(ve)-.25 G 30.24(l: inte).15 F(ger)-.15 E
+(where spaces are for reading ease only)102 172.2 Q 5(.F)-.65 G(or e)
+-5.15 E(xample,)-.15 E 58.99(\255d12 Set)142 188.4 R(cate)2.5 E
+(gory 12 to le)-.15 E -.15(ve)-.25 G 2.5(l1).15 G 51.49(\255d12.3 Set)
+142 200.4 R(cate)2.5 E(gory 12 to le)-.15 E -.15(ve)-.25 G 2.5(l3).15 G
+48.35(\255d3\25517 Set)142 212.4 R(cate)2.5 E(gories 3 through 17 to le)
+-.15 E -.15(ve)-.25 G 2.5(l1).15 G 40.85(\255d3\25517.4 Set)142 224.4 R
+(cate)2.5 E(gories 3 through 17 to le)-.15 E -.15(ve)-.25 G 2.5(l4).15 G
+45.66(\255dANSI Set)142 236.4 R(cate)2.5 E(gory ANSI to le)-.15 E -.15
+(ve)-.25 G 2.5(l1).15 G 15.39(\255dsm_trace_*.3 Set)142 248.4 R
+(all named cate)2.5 E(gories matching sm_trace_* to le)-.15 E -.15(ve)
+-.25 G 2.5(l3).15 G -.15(Fo)102 264.6 S 3.284(rac).15 G .783
+(omplete list of the a)-3.284 F -.25(va)-.2 G .783(ilable deb).25 F .783
+(ug \215ags you will ha)-.2 F 1.083 -.15(ve t)-.2 H 3.283(ol).15 G .783
+(ook at the code and the)-3.283 F/F2 10/Times-Italic@0 SF(TRA)3.283 E
+(CE-)-.3 E(FLA)102 276.6 Q(GS)-.35 E F1 1.062
+(\214le in the sendmail distrib)3.561 F 1.062(ution \(the)-.2 F 3.562
+(ya)-.15 G 1.062(re too dynamic to k)-3.562 F 1.062
+(eep this document up to date\).)-.1 F -.15(Fo)102 288.6 S 2.5(ral).15 G
+(ist of named deb)-2.5 E(ug cate)-.2 E(gories in the sendmail binary)
+-.15 E 2.5(,u)-.65 G(se)-2.5 E(ident /usr/sbin/sendmail | grep Deb)142
+304.8 Q(ug)-.2 E F0 2.5(3.5. Changing)87 333 R(the V)2.5 E
+(alues of Options)-.92 E F1(Options can be o)127 349.2 Q -.15(ve)-.15 G
+(rridden using the).15 E F0<ad6f>2.5 E F1(or)2.5 E F0<ad4f>2.5 E F1
+(command line \215ags.)2.5 E -.15(Fo)5 G 2.5(re).15 G(xample,)-2.65 E
+(/usr/sbin/sendmail \255oT2m)142 365.4 Q .021(sets the)102 381.6 R F0(T)
+2.521 E F1 .021(\(timeout\) option to tw)2.521 F 2.521(om)-.1 G .021
+(inutes for this run only; the equi)-2.521 F -.25(va)-.25 G .02
+(lent line using the long option).25 F(name is)102 393.6 Q
+(/usr/sbin/sendmail -O)142 409.8 Q -.35(Ti)-.4 G(meout.queuereturn=2m)
+.35 E .72(Some options ha)127 430.2 R 1.02 -.15(ve s)-.2 H .72
+(ecurity implications.).15 F .72(Sendmail allo)5.72 F .72
+(ws you to set these, b)-.25 F .72(ut relinquishes)-.2 F(its set-user)
+102 444.2 Q(-ID or set-group-ID permissions thereafter)-.2 E/F3 7
+/Times-Roman@0 SF(12)-4 I F1(.)4 I F0 2.5(3.6. T)87 468.2 R
+(rying a Differ)-.74 E(ent Con\214guration File)-.18 E F1(An alternati)
+127 484.4 Q .3 -.15(ve c)-.25 H
+(on\214guration \214le can be speci\214ed using the).15 E F0<ad43>2.5 E
+F1(\215ag; for e)2.5 E(xample,)-.15 E
+(/usr/sbin/sendmail \255Ctest.cf \255oQ/tmp/mqueue)142 500.6 Q .68
+(uses the con\214guration \214le)102 516.8 R F2(test.cf)3.18 E F1 .68
+(instead of the def)3.18 F(ault)-.1 E F2(/etc/mail/sendmail.cf)3.18 E(.)
+-.15 E F1 .68(If the)5.68 F F0<ad43>3.18 E F1 .68(\215ag has no)3.18 F
+-.25(va)102 528.8 S(lue it def).25 E(aults to)-.1 E F2(sendmail.cf)2.5 E
+F1(in the current directory)2.5 E(.)-.65 E F2(Sendmail)127 545 Q F1(gi)
+2.571 E -.15(ve)-.25 G 2.571(su).15 G 2.571(ps)-2.571 G(et-user)-2.571 E
+.071(-ID root permissions \(if it has been installed set-user)-.2 F .07
+(-ID root\) when)-.2 F .779(you use this \215ag, so it is common to use\
+ a publicly writable directory \(such as /tmp\) as the queue)102 557 R
+(directory \(QueueDirectory or Q option\) while testing.)102 569 Q F0
+2.5(3.7. Logging)87 593 R -.74(Tr)2.5 G(af\214c).74 E F1(Man)127 609.2 Q
+3.255(yS)-.15 G .754
+(MTP implementations do not fully implement the protocol.)-3.255 F -.15
+(Fo)5.754 G 3.254(re).15 G .754(xample, some per)-3.404 F(-)-.2 E 1.178
+(sonal computer based SMTPs do not understand continuation lines in rep\
+ly codes.)102 621.2 R 1.178(These can be)6.178 F -.15(ve)102 633.2 S .13
+(ry hard to trace.).15 F .13
+(If you suspect such a problem, you can set traf)5.13 F .13
+(\214c logging using the)-.25 F F0<ad58>2.63 E F1 2.63(\215ag. F)2.63 F
+(or)-.15 E -.15(ex)102 645.2 S(ample,).15 E .32 LW 76 669.2 72 669.2 DL
+80 669.2 76 669.2 DL 84 669.2 80 669.2 DL 88 669.2 84 669.2 DL 92 669.2
+88 669.2 DL 96 669.2 92 669.2 DL 100 669.2 96 669.2 DL 104 669.2 100
+669.2 DL 108 669.2 104 669.2 DL 112 669.2 108 669.2 DL 116 669.2 112
+669.2 DL 120 669.2 116 669.2 DL 124 669.2 120 669.2 DL 128 669.2 124
+669.2 DL 132 669.2 128 669.2 DL 136 669.2 132 669.2 DL 140 669.2 136
+669.2 DL 144 669.2 140 669.2 DL 148 669.2 144 669.2 DL 152 669.2 148
+669.2 DL 156 669.2 152 669.2 DL 160 669.2 156 669.2 DL 164 669.2 160
+669.2 DL 168 669.2 164 669.2 DL 172 669.2 168 669.2 DL 176 669.2 172
+669.2 DL 180 669.2 176 669.2 DL 184 669.2 180 669.2 DL 188 669.2 184
+669.2 DL 192 669.2 188 669.2 DL 196 669.2 192 669.2 DL 200 669.2 196
+669.2 DL 204 669.2 200 669.2 DL 208 669.2 204 669.2 DL 212 669.2 208
+669.2 DL 216 669.2 212 669.2 DL/F4 5/Times-Roman@0 SF(12)93.6 679.6 Q/F5
+8/Times-Roman@0 SF .497(That is, it sets its ef)3.2 J(fecti)-.2 E .737
+-.12(ve u)-.2 H .497(id to the real uid; thus, if you are e).12 F -.12
+(xe)-.12 G .497(cuting as root, as from root').12 F 2.497(sc)-.44 G .497
+(rontab \214le or during system)-2.497 F
+(startup the root permissions will still be honored.)72 692.4 Q 0 Cg EP
%%Page: 26 22
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d32362053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-2.5<332e382e2054>87 96 R
-<657374696e6720436f6e8c6775726174696f6e2046696c6573>-.92 E/F1 10
-/Times-Roman@0 SF .643<5768656e20796f752062>127 112.2 R .644<75696c6420
-6120636f6e8c6775726174696f6e207461626c652c20796f752063616e20646f20612063
-65727461696e20616d6f756e74206f662074657374696e67207573696e67207468652099
-74657374>-.2 F<6d6f64659a206f66>102 124.2 Q/F2 10/Times-Italic@0 SF
-<73656e646d61696c>2.5 E F1 5<2e46>C<6f722065>-5.15 E
-<78616d706c652c20796f7520636f756c6420696e>-.15 E -.2<766f>-.4 G -.1
-<6b65>.2 G F2<73656e646d61696c>2.6 E F1<61733a>2.5 E
-<73656e646d61696c20ad627420ad43746573742e6366>142 140.4 Q .448
-<77686963682077>102 156.6 R .448<6f756c6420726561642074686520636f6e8c67
-75726174696f6e208c6c652099746573742e63669a20616e6420656e7465722074657374
-206d6f64652e>-.1 F .447
-<496e2074686973206d6f64652c20796f7520656e746572206c696e6573>5.447 F
-<6f662074686520666f726d3a>102 168.6 Q<72777365742061646472657373>142
-184.8 Q<7768657265>102 201 Q F2<7277736574>3.006 E F1 .506
-<697320746865207265>3.006 F .506<77726974696e672073657420796f752077>-.25
-F .506<616e7420746f2075736520616e64>-.1 F F2<61646472>3.007 E<657373>
--.37 E F1 .507
-<697320616e206164647265737320746f206170706c79207468652073657420746f2e>
-3.007 F -.7<5465>5.507 G<7374>.7 E .794<6d6f64652073686f>102 213 R .794
-<777320796f75207468652073746570732069742074616b>-.25 F .794
-<65732061732069742070726f63656564732c208c6e616c6c792073686f>-.1 F .794<
-77696e6720796f7520746865206164647265737320697420656e64732075702077697468
-2e>-.25 F -1.1<596f>102 225 S 3.331<756d>1.1 G .832<61792075736520612063
-6f6d6d6120736570617261746564206c697374206f662072777365747320666f72207365
-7175656e7469616c206170706c69636174696f6e206f662072756c657320746f20616e20
-696e7075742e>-3.331 F -.15<466f>5.832 G<72>.15 E -.15<6578>102 237 S
-<616d706c653a>.15 E<332c312c32312c34206d6f6e65743a626f6c6c617264>142
-253.2 Q .622<8c727374206170706c6965732072756c6573657420746872656520746f
-2074686520696e70757420996d6f6e65743a626f6c6c6172642e>102 269.4 R 5.622
-<9a52>-.7 G .622<756c65736574206f6e65206973207468656e206170706c69656420
-746f20746865206f7574707574206f66>-5.622 F
-<72756c657365742074687265652c20666f6c6c6f>102 281.4 Q<7765642073696d696c
-61726c792062792072756c6573657473207477656e74792d6f6e6520616e6420666f7572>
--.25 E<2e>-.55 E 1.084<496620796f75206e656564206d6f72652064657461696c2c
-20796f752063616e20616c736f20757365207468652099ad6432319a208d616720746f20
-7475726e206f6e206d6f726520646562>127 297.6 R 3.585<756767696e672e2046>
--.2 F<6f72>-.15 E -.15<6578>102 309.6 S<616d706c652c>.15 E
-<73656e646d61696c20ad627420ad6432312e3939>142 325.8 Q .689<7475726e7320
-6f6e20616e20696e6372656469626c6520616d6f756e74206f6620696e666f726d617469
-6f6e3b20612073696e676c652077>102 342 R .688<6f72642061646472657373206973
-2070726f6261626c7920676f696e6720746f207072696e74206f7574>-.1 F<7365>102
-354 Q -.15<7665>-.25 G<72616c2070616765732077>.15 E
-<6f727468206f6620696e666f726d6174696f6e2e>-.1 E -1.1<596f>127 370.2 S
-2.574<7573>1.1 G .074<686f756c642062652077>-2.574 F .074
-<61726e6564207468617420696e7465726e616c6c79>-.1 F<2c>-.65 E F2
-<73656e646d61696c>2.575 E F1 .075
-<6170706c6965732072756c65736574203320746f20616c6c206164647265737365732e>
-2.575 F .075<496e2074657374206d6f6465>5.075 F<796f752077696c6c206861>102
-382.2 Q .3 -.15<76652074>-.2 H 2.5<6f64>.15 G 2.5<6f74>-2.5 G
-<686174206d616e75616c6c79>-2.5 E 5<2e46>-.65 G<6f722065>-5.15 E
-<78616d706c652c206f6c6465722076>-.15 E<657273696f6e7320616c6c6f>-.15 E
-<77656420796f7520746f20757365>-.25 E 2.5<3062>142 398.4 S
-<727563654062726f6164636173742e736f6e>-2.5 E -.65<792e>-.15 G<636f6d>.65
-E<546869732076>102 414.6 Q
-<657273696f6e207265717569726573207468617420796f75207573653a>-.15 E
-<332c302062727563654062726f6164636173742e736f6e>142 430.8 Q -.65<792e>
--.15 G<636f6d>.65 E<4173206f662076>127 451.2 Q
-<657273696f6e20382e372c20736f6d65206f746865722073796e746178>-.15 E
-<6573206172652061>-.15 E -.25<7661>-.2 G
-<696c61626c6520696e2074657374206d6f64653a>.25 E -.834<2e4420782076>102
-467.4 R 30.038<616c75652064658c6e6573>-.25 F<6d6163726f>2.953 E F2<78>
-2.953 E F1 .453<746f206861>2.953 F .752 -.15<76652074>-.2 H .452
-<686520696e64696361746564>.15 F F2<76616c7565>2.952 E F1 5.452<2e54>C
-.452<6869732069732075736566756c207768656e20646562>-5.452 F .452
-<756767696e672072756c6573>-.2 F<746861742075736520746865>174 479.4 Q F0
-<2426>2.5 E F2<78>A F1<73796e7461782e>2.5 E -.834<2e4320632076>102 495.6
-R 31.148<616c75652061646473>-.25 F<74686520696e64696361746564>2.5 E F2
-<76616c7565>2.5 E F1<746f20636c617373>2.5 E F2<63>2.5 E F1<2e>A -.834
-<3d532072756c65736574>102 511.8 R<64756d70732074686520636f6e74656e747320
-6f662074686520696e646963617465642072756c657365742e>32.474 E -.834
-<ad6420646562>102 528 R 11.854<75672d73706563206973>-.2 F<65717569>2.5 E
--.25<7661>-.25 G
-<6c656e7420746f2074686520636f6d6d616e642d6c696e65208d61672e>.25 E -1.11
-<5665>102 544.2 S
-<7273696f6e20382e3920696e74726f6475636564206d6f72652066656174757265733a>
-1.11 E 67.56<3f73>102 560.4 S<686f>-67.56 E
-<777320612068656c70206d6573736167652e>-.25 E 54.97<3d4d20646973706c6179>
-102 576.6 R<746865206b6e6f>2.5 E<776e206d61696c6572732e>-.25 E 56.72
-<246d207072696e74>102 592.8 R<7468652076>2.5 E
-<616c7565206f66206d6163726f206d2e>-.25 E 54.42<243d63207072696e74>102
-609 R<74686520636f6e74656e7473206f6620636c61737320632e>2.5 E
-<2f6d7820686f7374>102 625.2 Q
-<72657475726e7320746865204d58207265636f72647320666f722060686f7374272e>
-37.27 E<2f70617273652061646472657373>102 641.4 Q
-<706172736520616464726573732c2072657475726e696e67207468652076>15.63 E
-<616c7565206f66>-.25 E F2<6372>2.5 E<6163>-.15 E<6b61646472>-.2 E F1 2.5
-<2c61>C<6e64207468652070617273656420616464726573732e>-2.5 E
-<2f747279206d61696c65722061646472>102 657.6 Q<7265>9.79 E<77726974652061
-64647265737320696e746f2074686520666f726d2069742077696c6c206861>-.25 E .3
--.15<76652077>-.2 H<68656e2070726573656e74656420746f2074686520696e646963
-61746564206d61696c6572>.15 E<2e>-.55 E<2f7472798d616773208d616773>102
-673.8 Q 1.005<736574208d61677320757365642062792070617273696e672e>17.83 F
-1.005<546865208d6167732063616e2062652060482720666f7220486561646572206f72
-2060452720666f7220456e>6.005 F -.15<7665>-.4 G<6c6f70652c>.15 E .62<616e
-642060532720666f722053656e646572206f722060522720666f7220526563697069656e
-742e>174 685.8 R .62<54686573652063616e20626520636f6d62696e65642c206048
-52272073657473208d616773>5.62 F
-<666f722068656164657220726563697069656e74732e>174 697.8 Q 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-26 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF
+(/usr/sbin/sendmail \255X /tmp/traf)142 96 Q(\214c \255bd)-.25 E
+(will log all traf)102 112.2 Q(\214c in the \214le)-.25 E/F2 10
+/Times-Italic@0 SF(/tmp/tr)2.5 E(af)-.15 E<8c63>-.18 E F1(.)A .997
+(This logs a lot of data v)127 128.4 R .997(ery quickly and should)-.15
+F F0(NEVER)3.497 E F1 .998(be used during normal operations.)3.498 F
+.963(After starting up such a daemon, force the errant implementation t\
+o send a message to your host.)102 140.4 R .608(All message traf)102
+152.4 R .608(\214c in and out of)-.25 F F2(sendmail)3.109 E F1 3.109(,i)
+C .609(ncluding the incoming SMTP traf)-3.109 F .609
+(\214c, will be logged in)-.25 F(this \214le.)102 164.4 Q F0 2.5(3.8. T)
+87 188.4 R(esting Con\214guration Files)-.92 E F1 .644(When you b)127
+204.6 R .644(uild a con\214guration table, you can do a certain amount \
+of testing using the \231test)-.2 F(mode\232 of)102 216.6 Q F2(sendmail)
+2.5 E F1 5(.F)C(or e)-5.15 E(xample, you could in)-.15 E -.2(vo)-.4 G
+-.1(ke).2 G F2(sendmail)2.6 E F1(as:)2.5 E(sendmail \255bt \255Ctest.cf)
+142 232.8 Q .447(which w)102 249 R .447(ould read the con\214guration \
+\214le \231test.cf\232 and enter test mode.)-.1 F .448
+(In this mode, you enter lines)5.448 F(of the form:)102 261 Q
+(rwset address)142 277.2 Q(where)102 293.4 Q F2(rwset)3.007 E F1 .507
+(is the re)3.007 F .507(writing set you w)-.25 F .507(ant to use and)-.1
+F F2(addr)3.006 E(ess)-.37 E F1 .506(is an address to apply the set to.)
+3.006 F -.7(Te)5.506 G(st).7 E .793(mode sho)102 305.4 R .794
+(ws you the steps it tak)-.25 F .794(es as it proceeds, \214nally sho)
+-.1 F .794(wing you the address it ends up with.)-.25 F -1.1(Yo)102
+317.4 S 3.332(um)1.1 G .832(ay use a comma separated list of rwsets for\
+ sequential application of rules to an input.)-3.332 F -.15(Fo)5.831 G
+(r).15 E -.15(ex)102 329.4 S(ample:).15 E(3,1,21,4 monet:bollard)142
+345.6 Q .622
+(\214rst applies ruleset three to the input \231monet:bollard.)102 361.8
+R 5.622<9a52>-.7 G .622(uleset one is then applied to the output of)
+-5.622 F(ruleset three, follo)102 373.8 Q
+(wed similarly by rulesets twenty-one and four)-.25 E(.)-.55 E 1.084(If\
+ you need more detail, you can also use the \231\255d21\232 \215ag to t\
+urn on more deb)127 390 R 3.584(ugging. F)-.2 F(or)-.15 E -.15(ex)102
+402 S(ample,).15 E(sendmail \255bt \255d21.99)142 418.2 Q .689
+(turns on an incredible amount of information; a single w)102 434.4 R
+.689(ord address is probably going to print out)-.1 F(se)102 446.4 Q
+-.15(ve)-.25 G(ral pages w).15 E(orth of information.)-.1 E -1.1(Yo)127
+462.6 S 2.575(us)1.1 G .075(hould be w)-2.575 F .075
+(arned that internally)-.1 F(,)-.65 E F2(sendmail)2.575 E F1 .075
+(applies ruleset 3 to all addresses.)2.575 F .074(In test mode)5.074 F
+(you will ha)102 474.6 Q .3 -.15(ve t)-.2 H 2.5(od).15 G 2.5(ot)-2.5 G
+(hat manually)-2.5 E 5(.F)-.65 G(or e)-5.15 E(xample, older v)-.15 E
+(ersions allo)-.15 E(wed you to use)-.25 E 2.5(0b)142 490.8 S
+(ruce@broadcast.son)-2.5 E -.65(y.)-.15 G(com).65 E(This v)102 507 Q
+(ersion requires that you use:)-.15 E(3,0 bruce@broadcast.son)142 523.2
+Q -.65(y.)-.15 G(com).65 E(As of v)127 543.6 Q
+(ersion 8.7, some other syntax)-.15 E(es are a)-.15 E -.25(va)-.2 G
+(ilable in test mode:).25 E -.834(.D x v)102 559.8 R 30.038
+(alue de\214nes)-.25 F(macro)2.952 E F2(x)2.952 E F1 .452(to ha)2.952 F
+.752 -.15(ve t)-.2 H .452(he indicated).15 F F2(value)2.952 E F1 5.452
+(.T)C .453(his is useful when deb)-5.452 F .453(ugging rules)-.2 F
+(that use the)174 571.8 Q F0($&)2.5 E F2(x)A F1(syntax.)2.5 E -.834
+(.C c v)102 588 R 31.148(alue adds)-.25 F(the indicated)2.5 E F2(value)
+2.5 E F1(to class)2.5 E F2(c)2.5 E F1(.)A -.834(=S ruleset)102 604.2 R
+(dumps the contents of the indicated ruleset.)32.474 E -.834(\255d deb)
+102 620.4 R 11.854(ug-spec is)-.2 F(equi)2.5 E -.25(va)-.25 G
+(lent to the command-line \215ag.).25 E -1.11(Ve)102 636.6 S
+(rsion 8.9 introduced more features:)1.11 E 67.56(?s)102 652.8 S(ho)
+-67.56 E(ws a help message.)-.25 E 54.97(=M display)102 669 R(the kno)
+2.5 E(wn mailers.)-.25 E 56.72($m print)102 685.2 R(the v)2.5 E
+(alue of macro m.)-.25 E 54.42($=c print)102 701.4 R
+(the contents of class c.)2.5 E 0 Cg EP
%%Page: 27 23
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3237>195.86 E
-/F1 10/Times-Roman@0 SF<2f63616e6f6e20686f73746e616d65>102 96 Q
-<74727920746f2063616e6f6e69667920686f73746e616d652e>4.51 E
-<2f6d6170206d61706e616d65206b>102 112.2 Q -.15<6579>-.1 G
-<6c6f6f6b20757020606b>174 124.2 Q -.15<6579>-.1 G 2.5<2769>.15 G 2.5
-<6e74>-2.5 G<686520696e6469636174656420606d61706e616d65272e>-2.5 E 51.16
-<2f717569742071756974>102 140.4 R<616464726573732074657374206d6f64652e>
-2.5 E F0 2.5<332e392e2050>87 156.6 R
-<657273697374656e7420486f73742053746174757320496e66>-.2 E
-<6f726d6174696f6e>-.25 E F1<5768656e>127 172.8 Q F0
-<486f7374537461747573446972>2.569 E<6563746f7279>-.18 E F1 .069<69732065
-6e61626c65642c20696e666f726d6174696f6e2061626f75742074686520737461747573
-206f6620686f737473206973206d61696e7461696e6564206f6e>2.569 F .249<646973
-6b20616e642063616e207468757320626520736861726564206265747765656e20646966>
-102 184.8 R .249<666572656e7420696e7374616e74696174696f6e73206f66>-.25 F
-/F2 10/Times-Italic@0 SF<73656e646d61696c>2.749 E F1 5.249<2e54>C .248
-<686520737461747573206f6620746865206c61737420636f6e2d>-5.249 F<6e656374
-696f6e207769746820656163682072656d6f746520686f7374206d617920626520766965>
-102 196.8 Q<77656420776974682074686520636f6d6d616e643a>-.25 E
-<73656e646d61696c20ad6268>142 213 Q<5468697320696e666f726d6174696f6e206d
-6179206265208d757368656420776974682074686520636f6d6d616e643a>102 229.2 Q
-<73656e646d61696c20ad6248>142 245.4 Q 1.534
-<466c757368696e672074686520696e666f726d6174696f6e20707265>102 261.6 R
--.15<7665>-.25 G 1.534<6e7473206e65>.15 F<77>-.25 E F2<73656e646d61696c>
-4.034 E F1 1.535
-<70726f6365737365732066726f6d206c6f6164696e672069742c2062>4.035 F 1.535
-<757420646f6573206e6f7420707265>-.2 F -.15<7665>-.25 G<6e74>.15 E -.15
-<6578>102 273.6 S<697374696e672070726f6365737365732066726f6d207573696e67
-207468652073746174757320696e666f726d6174696f6e207468617420746865>.15 E
-2.5<7961>-.15 G<6c7265616479206861>-2.5 E -.15<7665>-.2 G<2e>.15 E F0
-2.5<342e2054554e494e47>72 297.6 R F1 1.922<5468657265206172652061206e75
-6d626572206f6620636f6e8c6775726174696f6e20706172616d657465727320796f7520
-6d61792077>112 313.8 R 1.922
-<616e7420746f206368616e67652c20646570656e64696e67206f6e20746865>-.1 F
-.366<726571756972656d656e7473206f6620796f757220736974652e>87 325.8 R
-.367<4d6f7374206f662074686573652061726520736574207573696e6720616e206f70
-74696f6e20696e2074686520636f6e8c6775726174696f6e208c6c652e>5.366 F -.15
-<466f>5.367 G 2.867<7265>.15 G<78616d706c652c>-3.017 E
-<746865206c696e6520994f2054>87 337.8 Q<696d656f75742e717565756572657475
-726e3d35649a2073657473206f7074696f6e209954>-.35 E
-<696d656f75742e717565756572657475726e9a20746f207468652076>-.35 E
-<616c7565209935649a20288c76>-.25 E 2.5<6564>-.15 G<617973292e>-2.5 E
-.735<4d6f7374206f66207468657365206f7074696f6e73206861>112 354 R 1.035
--.15<76652061>-.2 H .735<7070726f70726961746520646566>.15 F .735
-<61756c747320666f72206d6f73742073697465732e>-.1 F<486f>5.735 E<7765>-.25
-E -.15<7665>-.25 G 1.535 -.4<722c2073>.15 H .735<69746573206861>.4 F
-.735<76696e672076>-.2 F .735<6572792068696768>-.15 F .045
-<6d61696c206c6f616473206d6179208c6e6420746865>87 366 R 2.545<796e>-.15 G
-.046<65656420746f2074756e65207468656d20617320617070726f7072696174652066
-6f72207468656972206d61696c206c6f61642e>-2.545 F .046
-<496e20706172746963756c6172>5.046 F 2.546<2c73>-.4 G .046<697465732065>
--2.546 F<78706572692d>-.15 E 1.088<656e63696e672061206c6172>87 378 R
-1.088<6765206e756d626572206f6620736d616c6c206d657373616765732c206d616e>
--.18 F 3.588<796f>-.15 G 3.587<6677>-3.588 G 1.087
-<68696368206172652064656c69>-3.587 F -.15<7665>-.25 G 1.087
-<72656420746f206d616e>.15 F 3.587<7972>-.15 G 1.087
-<6563697069656e74732c206d6179208c6e64>-3.587 F<7468617420746865>87 390 Q
-2.5<796e>-.15 G<65656420746f2061646a7573742074686520706172616d6574657273
-206465616c696e672077697468207175657565207072696f7269746965732e>-2.5 E
-.523<416c6c2076>112 406.2 R .523<657273696f6e73206f66>-.15 F F2
-<73656e646d61696c>3.023 E F1 .524<7072696f7220746f20382e3720686164207369
-6e676c6520636861726163746572206f7074696f6e206e616d65732e>3.023 F .524
-<4173206f6620382e372c206f7074696f6e73206861>5.524 F -.15<7665>-.2 G
-1.216<6c6f6e6720286d756c74692d636861726163746572206e616d6573292e>87
-418.2 R 1.216<416c74686f756768206f6c642073686f7274206e616d65732061726520
-7374696c6c2061636365707465642c206d6f7374206e65>6.216 F 3.715<776f>-.25 G
-1.215<7074696f6e7320646f206e6f74>-3.715 F<6861>87 430.2 Q .3 -.15
-<76652073>-.2 H<686f72742065717569>.15 E -.25<7661>-.25 G<6c656e74732e>
-.25 E .802<546869732073656374696f6e206f6e6c7920646573637269626573207468
-65206f7074696f6e7320796f7520617265206d6f7374206c696b>112 446.4 R .802
-<656c7920746f2077>-.1 F .802
-<616e7420746f20747765616b3b20726561642073656374696f6e203520666f72>-.1 F
-<6d6f72652064657461696c732e>87 458.4 Q F0 2.5<342e312e2054>87 482.4 R
-<696d656f757473>-.18 E F1 .583<416c6c2074696d6520696e74657276>127 498.6
-R .583
-<616c732061726520736574207573696e672061207363616c65642073796e7461782e>
--.25 F -.15<466f>5.583 G 3.083<7265>.15 G .583<78616d706c652c209931306d
-9a20726570726573656e74732074656e206d696e757465732c>-3.233 F
-<776865726561732099326833306d9a20726570726573656e7473207477>102 510.6 Q
-2.5<6f61>-.1 G<6e6420612068616c6620686f7572732e>-2.5 E
-<5468652066756c6c20736574206f66207363616c65732069733a>5 E 16.11<7373>142
-526.8 S<65636f6e6473>-16.11 E 12.22<6d6d>142 538.8 S<696e75746573>-12.22
-E 15<6868>142 550.8 S<6f757273>-15 E 15<6464>142 562.8 S<617973>-15 E
-12.78<7777>142 574.8 S<65656b73>-12.78 E F0 2.5
-<342e312e312e205175657565>102 603 R<696e746572>2.5 E -.1<7661>-.1 G<6c>
-.1 E F1 .18<546865206172>142 619.2 R .18<67756d656e7420746f20746865>-.18
-F F0<ad71>2.68 E F1 .18<8d61672073706563698c657320686f>2.68 F 2.68<776f>
--.25 G .18<6674656e2061207375622d6461656d6f6e2077696c6c2072756e20746865
-2071756575652e>-2.68 F .18<54686973206973>5.18 F .793<7479706963616c6c79
-2073657420746f206265747765656e208c667465656e206d696e7574657320616e64206f
-6e6520686f7572>117 631.2 R 5.793<2e49>-.55 G 3.293<666e>-5.793 G .793<6f
-74207365742c206f722073657420746f207a65726f2c207468652071756575652077696c
-6c>-3.293 F .048<6e6f742062652072756e206175746f6d61746963616c6c79>117
-643.2 R 5.048<2e52>-.65 G .048<464320313132332073656374696f6e20352e332e
-312e31207265636f6d6d656e647320746861742074686973206265206174206c65617374
-203330206d696e757465732e>-5.048 F .501<53686f756c6420796f75206e65656420
-746f207465726d696e61746520746865207175657565206a6f62732063757272656e746c
-792061637469>117 655.2 R .801 -.15<76652074>-.25 H .5
-<68656e2061205349475445524d20746f2074686520706172656e74206f66>.15 F<7468
-652070726f6365737320286f722070726f636573736573292077696c6c20636c65616e6c
-792073746f7020746865206a6f62732e>117 667.2 Q F0 2.5
-<342e312e322e2052656164>102 691.2 R<74696d656f757473>2.5 E F1 -.35<5469>
-142 707.4 S .297<6d656f75747320616c6c206861>.35 F .597 -.15<7665206f>-.2
-H .297<7074696f6e206e616d6573209954>.15 F<696d656f75742e>-.35 E F2
-<7375626f7074696f6e>A F1 2.797<9a2e204d6f7374>B .298
-<6f6620746865736520636f6e74726f6c20534d5450206f706572>2.797 F<2d>-.2 E
-3.899<6174696f6e732e20546865>117 719.4 R<7265636f676e697a6564>3.899 E F2
-<7375626f7074696f6e>3.899 E F1 1.399<732c20746865697220646566>B 1.398
-<61756c742076>-.1 F 1.398
-<616c7565732c20616e6420746865206d696e696d756d2076>-.25 F 1.398
-<616c75657320616c6c6f>-.25 F 1.398<776564206279>-.25 F 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-27)195.86 E/F1 10/Times-Roman@0 SF(/mx host)102 96 Q
+(returns the MX records for `host'.)37.27 E(/parse address)102 112.2 Q
+(parse address, returning the v)15.63 E(alue of)-.25 E/F2 10
+/Times-Italic@0 SF(cr)2.5 E(ac)-.15 E(kaddr)-.2 E F1 2.5(,a)C
+(nd the parsed address.)-2.5 E(/try mailer addr)102 128.4 Q(re)9.79 E
+(write address into the form it will ha)-.25 E .3 -.15(ve w)-.2 H
+(hen presented to the indicated mailer).15 E(.)-.55 E
+(/try\215ags \215ags)102 144.6 Q 1.006(set \215ags used by parsing.)
+17.83 F 1.005(The \215ags can be `H' for Header or `E' for En)6.006 F
+-.15(ve)-.4 G(lope,).15 E .62(and `S' for Sender or `R' for Recipient.)
+174 156.6 R .62(These can be combined, `HR' sets \215ags)5.62 F
+(for header recipients.)174 168.6 Q(/canon hostname)102 184.8 Q
+(try to canonify hostname.)4.51 E(/map mapname k)102 201 Q -.15(ey)-.1 G
+(look up `k)174 213 Q -.15(ey)-.1 G 2.5('i).15 G 2.5(nt)-2.5 G
+(he indicated `mapname'.)-2.5 E 51.16(/quit quit)102 229.2 R
+(address test mode.)2.5 E F0 2.5(3.9. P)87 245.4 R
+(ersistent Host Status Inf)-.2 E(ormation)-.25 E F1(When)127 261.6 Q F0
+(HostStatusDir)2.57 E(ectory)-.18 E F1 .069
+(is enabled, information about the status of hosts is maintained on)2.57
+F .248(disk and can thus be shared between dif)102 273.6 R .249
+(ferent instantiations of)-.25 F F2(sendmail)2.749 E F1 5.249(.T)C .249
+(he status of the last con-)-5.249 F
+(nection with each remote host may be vie)102 285.6 Q
+(wed with the command:)-.25 E(sendmail \255bh)142 301.8 Q
+(This information may be \215ushed with the command:)102 318 Q
+(sendmail \255bH)142 334.2 Q 1.535(Flushing the information pre)102
+350.4 R -.15(ve)-.25 G 1.535(nts ne).15 F(w)-.25 E F2(sendmail)4.035 E
+F1 1.535(processes from loading it, b)4.035 F 1.534(ut does not pre)-.2
+F -.15(ve)-.25 G(nt).15 E -.15(ex)102 362.4 S
+(isting processes from using the status information that the).15 E 2.5
+(ya)-.15 G(lready ha)-2.5 E -.15(ve)-.2 G(.).15 E F0 2.5(4. TUNING)72
+386.4 R F1 1.922
+(There are a number of con\214guration parameters you may w)112 402.6 R
+1.922(ant to change, depending on the)-.1 F .367
+(requirements of your site.)87 414.6 R .366
+(Most of these are set using an option in the con\214guration \214le.)
+5.367 F -.15(Fo)5.366 G 2.866(re).15 G(xample,)-3.016 E
+(the line \231O T)87 426.6 Q
+(imeout.queuereturn=5d\232 sets option \231T)-.35 E
+(imeout.queuereturn\232 to the v)-.35 E(alue \2315d\232 \(\214v)-.25 E
+2.5(ed)-.15 G(ays\).)-2.5 E .735(Most of these options ha)112 442.8 R
+1.035 -.15(ve a)-.2 H .735(ppropriate def).15 F .735
+(aults for most sites.)-.1 F(Ho)5.735 E(we)-.25 E -.15(ve)-.25 G 1.535
+-.4(r, s).15 H .735(ites ha).4 F .735(ving v)-.2 F .735(ery high)-.15 F
+.046(mail loads may \214nd the)87 454.8 R 2.546(yn)-.15 G .046
+(eed to tune them as appropriate for their mail load.)-2.546 F .045
+(In particular)5.045 F 2.545(,s)-.4 G .045(ites e)-2.545 F(xperi-)-.15 E
+1.087(encing a lar)87 466.8 R 1.087(ge number of small messages, man)
+-.18 F 3.587(yo)-.15 G 3.588(fw)-3.587 G 1.088(hich are deli)-3.588 F
+-.15(ve)-.25 G 1.088(red to man).15 F 3.588(yr)-.15 G 1.088
+(ecipients, may \214nd)-3.588 F(that the)87 478.8 Q 2.5(yn)-.15 G
+(eed to adjust the parameters dealing with queue priorities.)-2.5 E .524
+(All v)112 495 R .524(ersions of)-.15 F F2(sendmail)3.024 E F1 .524
+(prior to 8.7 had single character option names.)3.024 F .523
+(As of 8.7, options ha)5.524 F -.15(ve)-.2 G 1.215
+(long \(multi-character names\).)87 507 R 1.216
+(Although old short names are still accepted, most ne)6.215 F 3.716(wo)
+-.25 G 1.216(ptions do not)-3.716 F(ha)87 519 Q .3 -.15(ve s)-.2 H
+(hort equi).15 E -.25(va)-.25 G(lents.).25 E .802
+(This section only describes the options you are most lik)112 535.2 R
+.802(ely to w)-.1 F .801(ant to tweak; read section 5 for)-.1 F
+(more details.)87 547.2 Q F0 2.5(4.1. T)87 571.2 R(imeouts)-.18 E F1
+.582(All time interv)127 587.4 R .583
+(als are set using a scaled syntax.)-.25 F -.15(Fo)5.583 G 3.083(re).15
+G .583(xample, \23110m\232 represents ten minutes,)-3.233 F
+(whereas \2312h30m\232 represents tw)102 599.4 Q 2.5(oa)-.1 G
+(nd a half hours.)-2.5 E(The full set of scales is:)5 E 16.11(ss)142
+615.6 S(econds)-16.11 E 12.22(mm)142 627.6 S(inutes)-12.22 E 15(hh)142
+639.6 S(ours)-15 E 15(dd)142 651.6 S(ays)-15 E 12.78(ww)142 663.6 S
+(eeks)-12.78 E F0 2.5(4.1.1. Queue)102 691.8 R(inter)2.5 E -.1(va)-.1 G
+(l).1 E F1 .18(The ar)142 708 R .18(gument to the)-.18 F F0<ad71>2.68 E
+F1 .18(\215ag speci\214es ho)2.68 F 2.68(wo)-.25 G .18
+(ften a sub-daemon will run the queue.)-2.68 F .18(This is)5.18 F .792
+(typically set to between \214fteen minutes and one hour)117 720 R 5.793
+(.I)-.55 G 3.293(fn)-5.793 G .793
+(ot set, or set to zero, the queue will)-3.293 F 0 Cg EP
%%Page: 28 24
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d32382053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF<52464320323832312073656374696f6e20342e352e332e32
-20286f722052464320313132332073656374696f6e20352e332e3229206172653a>117
-96 Q 38.4<636f6e6e65637420546865>117 112.2 R .16<74696d6520746f2077>2.66
-F .161<61697420666f7220616e20534d545020636f6e6e656374696f6e20746f206f70
-656e2028746865>-.1 F/F2 10/Times-Italic@0 SF<636f6e6e656374>2.661 E F1
-.161<2832292073797374656d2063616c6c29>B 1.154
-<5b302c20756e73706563698c65645d2e>189 124.2 R 1.153
-<4966207a65726f2c207573657320746865206b>6.153 F 1.153
-<65726e656c20646566>-.1 F 3.653<61756c742e20496e>-.1 F 1.153
-<6e6f20636173652063616e2074686973206f7074696f6e>3.653 F -.15<6578>189
-136.2 S .518
-<74656e64207468652074696d656f7574206c6f6e676572207468616e20746865206b>
-.15 F .518<65726e656c2070726f>-.1 F .519<76696465732c2062>-.15 F .519
-<75742069742063616e2073686f7274656e2069742e>-.2 F<54686973>5.519 E .58
-<697320746f206765742061726f756e64206b>189 148.2 R .579
-<65726e656c7320746861742070726f>-.1 F .579<7669646520616e20616273757264
-6c79206c6f6e6720636f6e6e656374696f6e2074696d656f757420283930>-.15 F
-<6d696e7574657320696e206f6e652063617365292e>189 160.2 Q 35.62
-<69636f6e6e65637420546865>117 176.4 R .31<73616d65206173>2.81 F F2
-<636f6e6e6563742c>2.81 E F1 -.15<6578>2.81 G .311<6365707420697420617070
-6c696573206f6e6c7920746f2074686520696e697469616c20617474656d707420746f20
-636f6e6e65637420746f>.15 F 2.75<6168>189 188.4 S .25
-<6f737420666f722061206769>-2.75 F -.15<7665>-.25 G 2.75<6e6d>.15 G .25
-<657373616765205b302c20756e73706563698c65645d2e>-2.75 F .25
-<54686520636f6e63657074206973207468617420746869732073686f756c64206265>
-5.25 F -.15<7665>189 200.4 S .766<72792073686f7274202861206665>.15 F
-3.266<7773>-.25 G .767<65636f6e6473293b20686f73747320746861742061726520
-77656c6c20636f6e6e656374656420616e6420726573706f6e7369>-3.266 F 1.067
--.15<76652077>-.25 H<696c6c>.15 E .027
-<7468757320626520736572766963656420696d6d6564696174656c79>189 212.4 R
-5.026<2e48>-.65 G .026<6f73747320746861742061726520736c6f>-5.026 F 2.526
-<7777>-.25 G .026<696c6c206e6f7420686f6c64207570206f746865722064656c69>
--2.526 F<762d>-.25 E<657269657320696e2074686520696e697469616c2064656c69>
-189 224.4 Q -.15<7665>-.25 G<727920617474656d70742e>.15 E 33.96
-<61636f6e6e656374205b302c>117 240.6 R 1.707
-<756e73706563698c65645d20546865206f>4.207 F -.15<7665>-.15 G 1.707
-<72616c6c2074696d656f75742077>.15 F 1.707<616974696e6720666f7220616c6c20
-636f6e6e656374696f6e20666f7220612073696e676c65>-.1 F<64656c69>189 252.6
-Q -.15<7665>-.25 G .153<727920617474656d707420746f20737563636565642e>.15
-F .152<496620302c206e6f206f>5.152 F -.15<7665>-.15 G .152
-<72616c6c206c696d6974206973206170706c6965642e>.15 F .152
-<546869732063616e2062652075736564>5.152 F .521<746f20726573747269637420
-74686520746f74616c20616d6f756e74206f662074696d6520747279696e6720746f2063
-6f6e6e65637420746f2061206c6f6e67206c697374206f6620686f73742074686174>189
-264.6 R .514<636f756c642061636365707420616e20652d6d61696c20666f72207468
-6520726563697069656e742e>189 276.6 R .514
-<546869732074696d656f757420646f6573206e6f74206170706c7920746f>5.514 F F0
--.25<4661>3.013 G<6c6c2d>.25 E<6261636b4d58686f7374>189 288.6 Q F1 2.677
-<2c69>C .177<2e652e2c206966207468652074696d652069732065>-2.677 F .177
-<78686175737465642c20746865>-.15 F F0 -.25<4661>2.677 G
-<6c6c6261636b4d58686f7374>.25 E F1 .178<6973207472696564206e65>2.678 F
-<78742e>-.15 E 46.16<696e697469616c20546865>117 304.8 R -.1<7761>2.5 G<
-697420666f722074686520696e697469616c20323230206772656574696e67206d657373
-616765205b356d2c20356d5d2e>.1 E 52.28<68656c6f20546865>117 321 R -.1
-<7761>4.227 G 1.727<697420666f722061207265706c792066726f6d20612048454c4f
-206f722045484c4f20636f6d6d616e64205b356d2c20756e73706563698c65645d2e>.1
-F .1<54686973206d61792072657175697265206120686f7374206e616d65206c6f6f6b
-75702c20736f208c76>189 333 R 2.6<656d>-.15 G .1
-<696e757465732069732070726f6261626c79206120726561736f6e61626c65>-2.6 F
-<6d696e696d756d2e>189 345 Q 46.72<6d61696c8720546865>117 361.2 R -.1
-<7761>2.5 G<697420666f722061207265706c792066726f6d2061204d41494c20636f6d
-6d616e64205b31306d2c20356d5d2e>.1 E 48.95<726370748720546865>117 377.4 R
--.1<7761>3.482 G .982<697420666f722061207265706c792066726f6d206120524350
-5420636f6d6d616e64205b31682c20356d5d2e>.1 F .981
-<546869732073686f756c64206265206c6f6e67>5.981 F 1.556<626563617573652069
-7420636f756c6420626520706f696e74696e672061742061206c69737420746861742074
-616b>189 389.4 R 1.556<65732061206c6f6e672074696d6520746f2065>-.1 F
-1.556<7870616e642028736565>-.15 F<62656c6f>189 401.4 Q<77292e>-.25 E
-34.5<64617461696e69748720546865>117 417.6 R -.1<7761>2.5 G
-<697420666f722061207265706c792066726f6d20612044>.1 E -1.21 -1.11
-<41542041>-.4 H<636f6d6d616e64205b356d2c20326d5d2e>3.61 E 20.62
-<64617461626c6f636b878820546865>117 433.8 R -.1<7761>2.696 G .196<697420
-666f722072656164696e672061206461746120626c6f636b2028746861742069732c2074
-686520626f6479206f6620746865206d657373616765292e>.1 F .196
-<5b31682c20336d5d2e>5.196 F .621<546869732073686f756c64206265206c6f6e67
-206265636175736520697420616c736f206170706c69657320746f2070726f6772616d73
-20706970696e6720696e70757420746f>189 445.8 R F2<73656e642d>3.121 E
-<6d61696c>189 457.8 Q F1<7768696368206861>2.5 E .3 -.15<7665206e>-.2 H
-2.5<6f67>.15 G<756172616e746565206f662070726f6d70746e6573732e>-2.5 E
-30.06<646174618c6e616c8720546865>117 474 R -.1<7761>2.806 G .306<697420
-666f722061207265706c792066726f6d2074686520646f74207465726d696e6174696e67
-2061206d6573736167652e>.1 F .306<5b31682c2031306d5d2e>5.306 F .306
-<49662074686973206973>5.306 F .883<73686f72746572207468616e207468652074
-696d652061637475616c6c79206e656564656420666f7220746865207265636569>189
-486 R -.15<7665>-.25 G 3.384<7274>.15 G 3.384<6f64>-3.384 G<656c69>
--3.384 E -.15<7665>-.25 G 3.384<7274>.15 G .884<6865206d6573736167652c>
--3.384 F<6475706c6963617465732077696c6c2062652067656e6572617465642e>189
-498 Q<546869732069732064697363757373656420696e2052464320313034372e>5 E
-55.06<7273657420546865>117 514.2 R -.1<7761>2.5 G<697420666f722061207265
-706c792066726f6d2061205253455420636f6d6d616e64205b356d2c20756e7370656369
-8c65645d2e>.1 E 53.94<7175697420546865>117 530.4 R -.1<7761>2.5 G
-<697420666f722061207265706c792066726f6d20612051>.1 E
-<55495420636f6d6d616e64205b326d2c20756e73706563698c65645d2e>-.1 E 50.61
-<6d69736320546865>117 546.6 R -.1<7761>2.761 G .261<697420666f7220612072
-65706c792066726f6d206d697363656c6c616e656f7573202862>.1 F .261
-<75742073686f72742920636f6d6d616e64732073756368206173204e4f4f50>-.2 F
-<286e6f2d6f7065726174696f6e2920616e6420564552422028676f20696e746f2076>
-189 558.6 Q<6572626f7365206d6f6465292e>-.15 E
-<5b326d2c20756e73706563698c65645d2e>5 E 20.06<636f6d6d616e64878820496e>
-117 574.8 R<73657276>2.5 E<657220534d5450>-.15 E 2.5<2c74>-1.11 G
-<68652074696d6520746f2077>-2.5 E
-<61697420666f7220616e6f7468657220636f6d6d616e642e>-.1 E
-<5b31682c20356d5d2e>5 E 44.5<6964656e748820546865>117 593 R
-<74696d656f75742077>2.5 E<616974696e6720666f722061207265706c7920746f2061
-6e204944454e54207175657279205b3573>-.1 E/F3 7/Times-Roman@0 SF<3133>-4 I
-F1 2.5<2c75>4 K<6e73706563698c65645d2e>-2.5 E 53.94<6c686c6f20546865>117
-609.2 R -.1<7761>2.5 G<697420666f722061207265706c7920746f20616e204c4d54
-50204c484c4f20636f6d6d616e64205b326d2c20756e73706563698c65645d2e>.1 E
-52.28<6175746820546865>117 625.4 R
-<74696d656f757420666f722061207265706c7920696e20616e20534d54502041>2.5 E
-<555448206469616c6f677565205b31306d2c20756e73706563698c65645d2e>-.55 E
-42.83<7374617274746c7320546865>117 641.6 R .141
-<74696d656f757420666f722061207265706c7920746f20616e20534d5450205354>2.64
-F<4152>-.93 E .141
-<54544c5320636f6d6d616e6420616e642074686520544c532068616e642d>-.6 F
-<7368616b>189 653.6 Q 2.5<655b>-.1 G<31682c20756e73706563698c65645d2e>
--2.5 E .32 LW 76 678.8 72 678.8 DL 80 678.8 76 678.8 DL 84 678.8 80
-678.8 DL 88 678.8 84 678.8 DL 92 678.8 88 678.8 DL 96 678.8 92 678.8 DL
-100 678.8 96 678.8 DL 104 678.8 100 678.8 DL 108 678.8 104 678.8 DL 112
-678.8 108 678.8 DL 116 678.8 112 678.8 DL 120 678.8 116 678.8 DL 124
-678.8 120 678.8 DL 128 678.8 124 678.8 DL 132 678.8 128 678.8 DL 136
-678.8 132 678.8 DL 140 678.8 136 678.8 DL 144 678.8 140 678.8 DL 148
-678.8 144 678.8 DL 152 678.8 148 678.8 DL 156 678.8 152 678.8 DL 160
-678.8 156 678.8 DL 164 678.8 160 678.8 DL 168 678.8 164 678.8 DL 172
-678.8 168 678.8 DL 176 678.8 172 678.8 DL 180 678.8 176 678.8 DL 184
-678.8 180 678.8 DL 188 678.8 184 678.8 DL 192 678.8 188 678.8 DL 196
-678.8 192 678.8 DL 200 678.8 196 678.8 DL 204 678.8 200 678.8 DL 208
-678.8 204 678.8 DL 212 678.8 208 678.8 DL 216 678.8 212 678.8 DL/F4 5
-/Times-Roman@0 SF<3133>93.6 689.2 Q/F5 8/Times-Roman@0 SF
-<4f6e20736f6d652073797374656d732074686520646566>3.2 I<61756c74206973207a
-65726f20746f207475726e207468652070726f746f636f6c206f66>-.08 E 2<6665>-.2
-G<6e746972656c79>-2 E<2e>-.52 E 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-28 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF .048
+(not be run automatically)117 96 R 5.048(.R)-.65 G .048
+(FC 1123 section 5.3.1.1 recommends that this be at least 30 minutes.)
+-5.048 F .5(Should you need to terminate the queue jobs currently acti)
+117 108 R .801 -.15(ve t)-.25 H .501(hen a SIGTERM to the parent of).15
+F(the process \(or processes\) will cleanly stop the jobs.)117 120 Q F0
+2.5(4.1.2. Read)102 144 R(timeouts)2.5 E F1 -.35(Ti)142 160.2 S .298
+(meouts all ha).35 F .598 -.15(ve o)-.2 H .297(ption names \231T).15 F
+(imeout.)-.35 E/F2 10/Times-Italic@0 SF(suboption)A F1 2.797(\232. Most)
+B .297(of these control SMTP oper)2.797 F(-)-.2 E 3.898(ations. The)117
+172.2 R(recognized)3.898 E F2(suboption)3.898 E F1 1.398(s, their def)B
+1.398(ault v)-.1 F 1.398(alues, and the minimum v)-.25 F 1.399
+(alues allo)-.25 F 1.399(wed by)-.25 F
+(RFC 2821 section 4.5.3.2 \(or RFC 1123 section 5.3.2\) are:)117 184.2 Q
+38.4(connect The)117 200.4 R .161(time to w)2.661 F .161
+(ait for an SMTP connection to open \(the)-.1 F F2(connect)2.66 E F1 .16
+(\(2\) system call\))B 1.153([0, unspeci\214ed].)189 212.4 R 1.153
+(If zero, uses the k)6.153 F 1.153(ernel def)-.1 F 3.653(ault. In)-.1 F
+1.153(no case can this option)3.653 F -.15(ex)189 224.4 S .519
+(tend the timeout longer than the k).15 F .518(ernel pro)-.1 F .518
+(vides, b)-.15 F .518(ut it can shorten it.)-.2 F(This)5.518 E .579
+(is to get around k)189 236.4 R .579(ernels that pro)-.1 F .579
+(vide an absurdly long connection timeout \(90)-.15 F
+(minutes in one case\).)189 248.4 Q 35.62(iconnect The)117 264.6 R .311
+(same as)2.811 F F2(connect,)2.811 E F1 -.15(ex)2.811 G .311
+(cept it applies only to the initial attempt to connect to).15 F 2.75
+(ah)189 276.6 S .25(ost for a gi)-2.75 F -.15(ve)-.25 G 2.75(nm).15 G
+.25(essage [0, unspeci\214ed].)-2.75 F .25
+(The concept is that this should be)5.25 F -.15(ve)189 288.6 S .767
+(ry short \(a fe).15 F 3.267(ws)-.25 G .767
+(econds\); hosts that are well connected and responsi)-3.267 F 1.066
+-.15(ve w)-.25 H(ill).15 E .026(thus be serviced immediately)189 300.6 R
+5.026(.H)-.65 G .026(osts that are slo)-5.026 F 2.526(ww)-.25 G .026
+(ill not hold up other deli)-2.526 F(v-)-.25 E
+(eries in the initial deli)189 312.6 Q -.15(ve)-.25 G(ry attempt.).15 E
+33.96(aconnect [0,)117 328.8 R 1.708(unspeci\214ed] The o)4.208 F -.15
+(ve)-.15 G 1.707(rall timeout w).15 F 1.707
+(aiting for all connection for a single)-.1 F(deli)189 340.8 Q -.15(ve)
+-.25 G .152(ry attempt to succeed.).15 F .152(If 0, no o)5.152 F -.15
+(ve)-.15 G .152(rall limit is applied.).15 F .153(This can be used)5.152
+F .521(to restrict the total amount of time trying to connect to a long\
+ list of host that)189 352.8 R .514
+(could accept an e-mail for the recipient.)189 364.8 R .514
+(This timeout does not apply to)5.514 F F0 -.25(Fa)3.014 G(ll-).25 E
+(backMXhost)189 376.8 Q F1 2.678(,i)C .177(.e., if the time is e)-2.678
+F .177(xhausted, the)-.15 F F0 -.25(Fa)2.677 G(llbackMXhost).25 E F1
+.177(is tried ne)2.677 F(xt.)-.15 E 46.16(initial The)117 393 R -.1(wa)
+2.5 G(it for the initial 220 greeting message [5m, 5m].).1 E 52.28
+(helo The)117 409.2 R -.1(wa)4.226 G 1.727
+(it for a reply from a HELO or EHLO command [5m, unspeci\214ed].).1 F .1
+(This may require a host name lookup, so \214v)189 421.2 R 2.6(em)-.15 G
+.1(inutes is probably a reasonable)-2.6 F(minimum.)189 433.2 Q 46.72
+(mail\207 The)117 449.4 R -.1(wa)2.5 G
+(it for a reply from a MAIL command [10m, 5m].).1 E 48.95(rcpt\207 The)
+117 465.6 R -.1(wa)3.481 G .981
+(it for a reply from a RCPT command [1h, 5m].).1 F .982
+(This should be long)5.982 F 1.556
+(because it could be pointing at a list that tak)189 477.6 R 1.556
+(es a long time to e)-.1 F 1.556(xpand \(see)-.15 F(belo)189 489.6 Q
+(w\).)-.25 E 34.5(datainit\207 The)117 505.8 R -.1(wa)2.5 G
+(it for a reply from a D).1 E -1.21 -1.11(AT A)-.4 H(command [5m, 2m].)
+3.61 E 20.62(datablock\207\210 The)117 522 R -.1(wa)2.696 G .196
+(it for reading a data block \(that is, the body of the message\).).1 F
+.196([1h, 3m].)5.196 F .621(This should be long because it also applies\
+ to programs piping input to)189 534 R F2(send-)3.12 E(mail)189 546 Q F1
+(which ha)2.5 E .3 -.15(ve n)-.2 H 2.5(og).15 G(uarantee of promptness.)
+-2.5 E 30.06(data\214nal\207 The)117 562.2 R -.1(wa)2.806 G .306
+(it for a reply from the dot terminating a message.).1 F .306
+([1h, 10m].)5.306 F .306(If this is)5.306 F .884
+(shorter than the time actually needed for the recei)189 574.2 R -.15
+(ve)-.25 G 3.383(rt).15 G 3.383(od)-3.383 G(eli)-3.383 E -.15(ve)-.25 G
+3.383(rt).15 G .883(he message,)-3.383 F(duplicates will be generated.)
+189 586.2 Q(This is discussed in RFC 1047.)5 E 55.06(rset The)117 602.4
+R -.1(wa)2.5 G(it for a reply from a RSET command [5m, unspeci\214ed].)
+.1 E 53.94(quit The)117 618.6 R -.1(wa)2.5 G(it for a reply from a Q).1
+E(UIT command [2m, unspeci\214ed].)-.1 E 50.61(misc The)117 634.8 R -.1
+(wa)2.76 G .261(it for a reply from miscellaneous \(b).1 F .261
+(ut short\) commands such as NOOP)-.2 F
+(\(no-operation\) and VERB \(go into v)189 646.8 Q(erbose mode\).)-.15 E
+([2m, unspeci\214ed].)5 E 20.06(command\207\210 In)117 663 R(serv)2.5 E
+(er SMTP)-.15 E 2.5(,t)-1.11 G(he time to w)-2.5 E
+(ait for another command.)-.1 E([1h, 5m].)5 E 44.5(ident\210 The)117
+681.2 R(timeout w)2.5 E(aiting for a reply to an IDENT query [5s)-.1 E
+/F3 7/Times-Roman@0 SF(13)-4 I F1 2.5(,u)4 K(nspeci\214ed].)-2.5 E .32
+LW 76 690.8 72 690.8 DL 80 690.8 76 690.8 DL 84 690.8 80 690.8 DL 88
+690.8 84 690.8 DL 92 690.8 88 690.8 DL 96 690.8 92 690.8 DL 100 690.8 96
+690.8 DL 104 690.8 100 690.8 DL 108 690.8 104 690.8 DL 112 690.8 108
+690.8 DL 116 690.8 112 690.8 DL 120 690.8 116 690.8 DL 124 690.8 120
+690.8 DL 128 690.8 124 690.8 DL 132 690.8 128 690.8 DL 136 690.8 132
+690.8 DL 140 690.8 136 690.8 DL 144 690.8 140 690.8 DL 148 690.8 144
+690.8 DL 152 690.8 148 690.8 DL 156 690.8 152 690.8 DL 160 690.8 156
+690.8 DL 164 690.8 160 690.8 DL 168 690.8 164 690.8 DL 172 690.8 168
+690.8 DL 176 690.8 172 690.8 DL 180 690.8 176 690.8 DL 184 690.8 180
+690.8 DL 188 690.8 184 690.8 DL 192 690.8 188 690.8 DL 196 690.8 192
+690.8 DL 200 690.8 196 690.8 DL 204 690.8 200 690.8 DL 208 690.8 204
+690.8 DL 212 690.8 208 690.8 DL 216 690.8 212 690.8 DL/F4 5
+/Times-Roman@0 SF(13)93.6 701.2 Q/F5 8/Times-Roman@0 SF
+(On some systems the def)3.2 I(ault is zero to turn the protocol of)-.08
+E 2(fe)-.2 G(ntirely)-2 E(.)-.52 E 0 Cg EP
%%Page: 29 25
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3239>195.86 E
-/F1 10/Times-Roman@0 SF 32.28<8c6c656f70656e8820546865>117 96 R
-<74696d656f757420666f72206f70656e696e67202e666f7277>2.5 E
-<61726420616e64203a696e636c7564653a208c6c6573205b3630732c206e6f6e655d2e>
--.1 E 36.17<636f6e74726f6c8820546865>117 112.2 R .241
-<74696d656f757420666f72206120636f6d706c65746520636f6e74726f6c20736f636b>
-2.741 F .241<6574207472616e73616374696f6e20746f20636f6d706c657465205b32
-6d2c206e6f6e655d2e>-.1 F 25.05<686f73747374617475738820486f>117 128.4 R
-4.141<776c>-.25 G 1.642<6f6e672073746174757320696e666f726d6174696f6e2061
-626f7574206120686f73742028652e672e2c20686f737420646f>-4.141 F 1.642
-<776e292077696c6c20626520636163686564>-.25 F<6265666f726520697420697320
-636f6e73696465726564207374616c65205b33306d2c20756e73706563698c65645d2e>
-189 140.4 Q<7265736f6c76>117 156.6 Q<6572>-.15 E 3.28
-<2e72657472616e738820546865>-.55 F<7265736f6c76>4.275 E<657227>-.15 E
-4.275<7372>-.55 G 1.775
-<657472616e736d697373696f6e2074696d6520696e74657276>-4.275 F 1.774
-<616c2028696e207365636f6e647329205b76>-.25 F 4.274
-<61726965735d2e2053657473>-.25 F<626f7468>4.274 E/F2 10/Times-Italic@0
-SF -.55<5469>189 168.6 S<6d656f75742e72>.55 E<65736f6c766572>-.37 E
-<2e72>-1.11 E<657472>-.37 E<616e732e8c72>-.15 E<7374>-.1 E F1<616e64>2.5
-E F2 -.55<5469>2.5 G<6d656f75742e72>.55 E<65736f6c766572>-.37 E<2e72>
--1.11 E<657472>-.37 E<616e732e6e6f726d616c>-.15 E F1<2e>A<7265736f6c76>
-117 184.8 Q<6572>-.15 E<2e72657472616e732e8c72737488>-.55 E .317
-<546865207265736f6c76>189 196.8 R<657227>-.15 E 2.817<7372>-.55 G .317
-<657472616e736d697373696f6e2074696d6520696e74657276>-2.817 F .317<616c20
-28696e207365636f6e64732920666f7220746865208c72737420617474656d707420746f>
--.25 F<64656c69>189 208.8 Q -.15<7665>-.25 G 2.5<72616d>.15 G
-<657373616765205b76>-2.5 E<61726965735d2e>-.25 E<7265736f6c76>117 225 Q
-<6572>-.15 E<2e72657472616e732e6e6f726d616c88>-.55 E 3.555
-<546865207265736f6c76>189 237 R<657227>-.15 E 6.055<7372>-.55 G 3.555
-<657472616e736d697373696f6e2074696d6520696e74657276>-6.055 F 3.554
-<616c2028696e207365636f6e64732920666f7220616c6c207265736f6c76>-.25 F
-<6572>-.15 E<6c6f6f6b7570732065>189 249 Q
-<786365707420746865208c7273742064656c69>-.15 E -.15<7665>-.25 G
-<727920617474656d7074205b76>.15 E<61726965735d2e>-.25 E<7265736f6c76>117
-265.2 Q<6572>-.15 E 11.61<2e72657472798820546865>-.55 F 3.838<6e756d6265
-72206f662074696d657320746f2072657472616e736d69742061207265736f6c76>6.338
-F 3.838<6572207175657279>-.15 F 8.838<2e53>-.65 G 3.839
-<65747320626f7468>-8.838 F F2 -.55<5469>6.339 G<6d652d>.55 E<6f75742e72>
-189 277.2 Q<65736f6c766572>-.37 E<2e72>-1.11 E<65747279>-.37 E<2e8c72>
--.55 E<7374>-.1 E F1<616e64>2.5 E F2 -.55<5469>2.5 G<6d656f75742e72>.55
-E<65736f6c766572>-.37 E<2e72>-1.11 E<65747279>-.37 E<2e6e6f726d616c>-.55
-E F1<5b76>2.5 E<61726965735d2e>-.25 E<7265736f6c76>117 293.4 Q<6572>-.15
-E<2e7265747279>-.55 E<2e8c72737488>-.65 E 1.66<546865206e756d626572206f
-662074696d657320746f2072657472616e736d69742061207265736f6c76>189 305.4 R
-1.66<657220717565727920666f7220746865208c72737420617474656d707420746f>
--.15 F<64656c69>189 317.4 Q -.15<7665>-.25 G 2.5<72616d>.15 G
-<657373616765205b76>-2.5 E<61726965735d2e>-.25 E<7265736f6c76>117 333.6
-Q<6572>-.15 E<2e7265747279>-.55 E<2e6e6f726d616c88>-.65 E<546865206e756d
-626572206f662074696d657320746f2072657472616e736d69742061207265736f6c76>
-189 345.6 Q<657220717565727920666f7220616c6c207265736f6c76>-.15 E
-<6572206c6f6f6b757073>-.15 E -.15<6578>191.5 357.6 S
-<6365707420746865208c7273742064656c69>.15 E -.15<7665>-.25 G
-<727920617474656d7074205b76>.15 E<61726965735d2e>-.25 E -.15<466f>117
-373.8 S 4.608<7263>.15 G 2.108<6f6d7061746962696c6974792077697468206f6c
-6420636f6e8c6775726174696f6e208c6c65732c206966206e6f>-4.608 F F2
-<7375626f7074696f6e>4.609 E F1 2.109
-<69732073706563698c65642c20616c6c207468652074696d656f757473>4.609 F
-<6d61726b>117 385.8 Q .059<65642077697468206120646167676572202887292061
-72652073657420746f2074686520696e646963617465642076>-.1 F 2.559
-<616c75652e20416c6c>-.25 F -.2<6275>2.559 G 2.559<7474>.2 G .059
-<686f7365206d61726b>-2.559 F .059
-<65642077697468206120646f75626c65206461672d>-.1 F
-<67657220288829206170706c7920746f20636c69656e7420534d5450>117 397.8 Q
-<2e>-1.11 E -.15<466f>142 414 S 2.5<7265>.15 G
-<78616d706c652c20746865206c696e65733a>-2.65 E 2.5<4f54>157 430.2 S
-<696d656f75742e636f6d6d616e643d32356d>-2.85 E 2.5<4f54>157 442.2 S
-<696d656f75742e64617461626c6f636b3d3368>-2.85 E .343
-<73657473207468652073657276>117 458.4 R .344<657220534d545020636f6d6d61
-6e642074696d656f757420746f203235206d696e7574657320616e642074686520696e70
-7574206461746120626c6f636b2074696d656f757420746f207468726565>-.15 F
-<686f7572732e>117 470.4 Q F0 2.5<342e312e332e204d657373616765>102 494.4
-R<74696d656f757473>2.5 E F1 .464
-<41667465722073697474696e6720696e2074686520717565756520666f722061206665>
-142 510.6 R 2.964<7764>-.25 G .464<6179732c20616e20756e64656c69>-2.964 F
--.15<7665>-.25 G .464
-<7261626c65206d6573736167652077696c6c2074696d65206f75742e>.15 F .463
-<54686973206973>5.463 F .164<746f20696e737572652074686174206174206c6561
-7374207468652073656e6465722069732061>117 522.6 R -.1<7761>-.15 G .165<72
-65206f662074686520696e6162696c69747920746f2073656e642061206d657373616765
-2e>.1 F .165<5468652074696d656f757420697320747970692d>5.165 F .56
-<63616c6c792073657420746f208c76>117 534.6 R 3.06<6564>-.15 G 3.06
-<6179732e204974>-3.06 F .56
-<697320736f6d6574696d657320636f6e7369646572656420636f6e>3.06 F -.15
-<7665>-.4 G .56<6e69656e7420746f20616c736f2073656e6420612077>.15 F .56
-<61726e696e67206d657373616765206966>-.1 F .236<746865206d65737361676520
-697320696e20746865207175657565206c6f6e676572207468616e2061206665>117
-546.6 R 2.736<7768>-.25 G .236
-<6f7572732028617373756d696e6720796f75206e6f726d616c6c79206861>-2.736 F
-.537 -.15<76652067>-.2 H .237<6f6f6420636f6e6e65632d>.15 F<7469>117
-558.6 Q 2.074<766974793b20696620796f7572206d65737361676573206e6f726d616c
-6c7920746f6f6b207365>-.25 F -.15<7665>-.25 G 2.073
-<72616c20686f75727320746f2073656e6420796f752077>.15 F<6f756c646e27>-.1 E
-4.573<7477>-.18 G 2.073<616e7420746f20646f2074686973>-4.673 F .793
-<626563617573652069742077>117 570.6 R<6f756c646e27>-.1 E 3.294<7462>-.18
-G 3.294<6561>-3.294 G 3.294<6e75>-3.294 G .794<6e757375616c2065>-3.294 F
--.15<7665>-.25 G 3.294<6e74292e205468657365>.15 F .794
-<74696d656f7574732061726520736574207573696e6720746865>3.294 F F0 -.18
-<5469>3.294 G<6d656f75742e717565756572>.18 E<652d>-.18 E<747572>117
-582.6 Q<6e>-.15 E F1<616e64>3.076 E F0 -.18<5469>3.076 G
-<6d656f75742e7175657565776172>.18 E<6e>-.15 E F1 .576<6f7074696f6e732069
-6e2074686520636f6e8c6775726174696f6e208c6c652028707265>3.076 F .576
-<76696f75736c7920626f7468207765726520736574207573696e67>-.25 F<746865>
-117 594.6 Q F0<54>2.5 E F1<6f7074696f6e292e>2.5 E 1.367<496620746865206d
-657373616765206973207375626d6974746564207573696e6720746865>142 610.8 R
-/F3 9/Times-Roman@0 SF<4e4f>3.867 E 1.617<5449465920534d5450>-.36 F F1
--.15<6578>3.868 G 1.368<74656e73696f6e2c2077>.15 F 1.368
-<61726e696e67206d657373616765732077696c6c>-.1 F .888
-<6f6e6c792062652073656e74206966>117 622.8 R F3<4e4f>3.388 E
-<544946593d44454c41>-.36 E<59>-.945 E F1 .888<69732073706563698c65642e>
-3.388 F .888<54686520717565756572657475726e20616e64207175657565>5.888 F
--.1<7761>-.25 G .888<726e2074696d656f7574732063616e206265>.1 F .669<6675
-7274686572207175616c698c65642077697468206120746167206261736564206f6e2074
-686520507265636564656e63653a208c656c6420696e20746865206d6573736167653b20
-746865>117 634.8 R 3.17<796d>-.15 G .67<757374206265206f6e65206f66>-3.17
-F<997572>117 646.8 Q .938
-<67656e749a2028696e6469636174696e67206120706f73697469>-.18 F 1.238 -.15
-<7665206e>-.25 H .938<6f6e2d7a65726f20707265636564656e6365292c20996e6f72
-6d616c9a2028696e6469636174696e672061207a65726f20707265636564656e6365292c>
-.15 F 3.495<6f7220996e6f6e2d7572>117 658.8 R 3.495
-<67656e749a2028696e6469636174696e67206e65>-.18 F -.05<6761>-.15 G<7469>
-.05 E 3.795 -.15<76652070>-.25 H 5.995<7265636564656e636573292e2046>.15
-F 3.495<6f722065>-.15 F 3.495<78616d706c652c2073657474696e67209954>-.15
-F<696d656f75742e71756575652d>-.35 E -.1<7761>117 670.8 S<726e2e7572>.1 E
-.486<67656e743d31689a2073657473207468652077>-.18 F .486
-<61726e696e672074696d656f757420666f72207572>-.1 F .486
-<67656e74206d65737361676573206f6e6c7920746f206f6e6520686f7572>-.18 F
-5.485<2e54>-.55 G .485<686520646566>-5.485 F .485<61756c74206966>-.1 F
-.205<6e6f20707265636564656e636520697320696e6469636174656420697320746f20
-736574207468652074696d656f757420666f7220616c6c20707265636564656e6365732e>
-117 682.8 R .205<496620746865206d657373616765206861732061206e6f726d616c>
-5.205 F<28646566>117 694.8 Q 1.278
-<61756c742920707265636564656e636520616e6420697420697320612064656c69>-.1
-F -.15<7665>-.25 G 1.278
-<727920737461747573206e6f74698c636174696f6e202844534e292c>.15 F F0 -.18
-<5469>3.778 G<6d656f75742e717565756572>.18 E<65747572>-.18 E<6e2e64736e>
--.15 E F1<616e64>117 706.8 Q F0 -.18<5469>2.675 G
-<6d656f75742e7175657565776172>.18 E<6e2e64736e>-.15 E F1 .175
-<63616e206265207573656420746f206769>2.675 F .475 -.15<76652061>-.25 H
-2.675<6e61>.15 G<6c7465726e617469>-2.675 E .475 -.15<76652077>-.25 H
-.175<61726e20616e642072657475726e2074696d6520666f722044534e732e>.05 F
-.242<5468652076>117 718.8 R .242<616c756520226e6f>-.25 F .242
-<77222063616e206265207573656420666f72202d4f2054>-.25 F .241<696d656f7574
-2e717565756572657475726e20746f2072657475726e20656e747269657320696d6d6564
-696174656c7920647572696e672061>-.35 F 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-29)195.86 E/F1 10/Times-Roman@0 SF 53.94(lhlo The)117 96 R -.1
+(wa)2.5 G(it for a reply to an LMTP LHLO command [2m, unspeci\214ed].).1
+E 52.28(auth The)117 112.2 R(timeout for a reply in an SMTP A)2.5 E
+(UTH dialogue [10m, unspeci\214ed].)-.55 E 42.83(starttls The)117 128.4
+R .141(timeout for a reply to an SMTP ST)2.641 F(AR)-.93 E .14
+(TTLS command and the TLS hand-)-.6 F(shak)189 140.4 Q 2.5(e[)-.1 G
+(1h, unspeci\214ed].)-2.5 E 32.28(\214leopen\210 The)117 156.6 R
+(timeout for opening .forw)2.5 E(ard and :include: \214les [60s, none].)
+-.1 E 36.17(control\210 The)117 172.8 R .241
+(timeout for a complete control sock)2.74 F .241
+(et transaction to complete [2m, none].)-.1 F 25.05(hoststatus\210 Ho)
+117 189 R 4.142(wl)-.25 G 1.642
+(ong status information about a host \(e.g., host do)-4.142 F 1.641
+(wn\) will be cached)-.25 F
+(before it is considered stale [30m, unspeci\214ed].)189 201 Q(resolv)
+117 217.2 Q(er)-.15 E 3.28(.retrans\210 The)-.55 F(resolv)4.274 E(er')
+-.15 E 4.274(sr)-.55 G 1.774(etransmission time interv)-4.274 F 1.775
+(al \(in seconds\) [v)-.25 F 4.275(aries]. Sets)-.25 F(both)4.275 E/F2
+10/Times-Italic@0 SF -.55(Ti)189 229.2 S(meout.r).55 E(esolver)-.37 E
+(.r)-1.11 E(etr)-.37 E(ans.\214r)-.15 E(st)-.1 E F1(and)2.5 E F2 -.55
+(Ti)2.5 G(meout.r).55 E(esolver)-.37 E(.r)-1.11 E(etr)-.37 E(ans.normal)
+-.15 E F1(.)A(resolv)117 245.4 Q(er)-.15 E(.retrans.\214rst\210)-.55 E
+.318(The resolv)189 257.4 R(er')-.15 E 2.818(sr)-.55 G .318
+(etransmission time interv)-2.818 F .317
+(al \(in seconds\) for the \214rst attempt to)-.25 F(deli)189 269.4 Q
+-.15(ve)-.25 G 2.5(ram).15 G(essage [v)-2.5 E(aries].)-.25 E(resolv)117
+285.6 Q(er)-.15 E(.retrans.normal\210)-.55 E 3.554(The resolv)189 297.6
+R(er')-.15 E 6.054(sr)-.55 G 3.554(etransmission time interv)-6.054 F
+3.555(al \(in seconds\) for all resolv)-.25 F(er)-.15 E(lookups e)189
+309.6 Q(xcept the \214rst deli)-.15 E -.15(ve)-.25 G(ry attempt [v).15 E
+(aries].)-.25 E(resolv)117 325.8 Q(er)-.15 E 11.61(.retry\210 The)-.55 F
+3.838(number of times to retransmit a resolv)6.339 F 3.838(er query)-.15
+F 8.838(.S)-.65 G 3.838(ets both)-8.838 F F2 -.55(Ti)6.338 G(me-).55 E
+(out.r)189 337.8 Q(esolver)-.37 E(.r)-1.11 E(etry)-.37 E(.\214r)-.55 E
+(st)-.1 E F1(and)2.5 E F2 -.55(Ti)2.5 G(meout.r).55 E(esolver)-.37 E(.r)
+-1.11 E(etry)-.37 E(.normal)-.55 E F1([v)2.5 E(aries].)-.25 E(resolv)117
+354 Q(er)-.15 E(.retry)-.55 E(.\214rst\210)-.65 E 1.66
+(The number of times to retransmit a resolv)189 366 R 1.66
+(er query for the \214rst attempt to)-.15 F(deli)189 378 Q -.15(ve)-.25
+G 2.5(ram).15 G(essage [v)-2.5 E(aries].)-.25 E(resolv)117 394.2 Q(er)
+-.15 E(.retry)-.55 E(.normal\210)-.65 E
+(The number of times to retransmit a resolv)189 406.2 Q
+(er query for all resolv)-.15 E(er lookups)-.15 E -.15(ex)191.5 418.2 S
+(cept the \214rst deli).15 E -.15(ve)-.25 G(ry attempt [v).15 E(aries].)
+-.25 E -.15(Fo)117 434.4 S 4.609(rc).15 G 2.109
+(ompatibility with old con\214guration \214les, if no)-4.609 F F2
+(suboption)4.608 E F1 2.108(is speci\214ed, all the timeouts)4.608 F
+(mark)117 446.4 Q .059
+(ed with a dagger \(\207\) are set to the indicated v)-.1 F 2.559
+(alue. All)-.25 F -.2(bu)2.559 G 2.559(tt).2 G .059(hose mark)-2.559 F
+.059(ed with a double dag-)-.1 F(ger \(\210\) apply to client SMTP)117
+458.4 Q(.)-1.11 E -.15(Fo)142 474.6 S 2.5(re).15 G(xample, the lines:)
+-2.65 E 2.5(OT)157 490.8 S(imeout.command=25m)-2.85 E 2.5(OT)157 502.8 S
+(imeout.datablock=3h)-2.85 E .344(sets the serv)117 519 R .344(er SMTP \
+command timeout to 25 minutes and the input data block timeout to three)
+-.15 F(hours.)117 531 Q F0 2.5(4.1.3. Message)102 555 R(timeouts)2.5 E
+F1 .463(After sitting in the queue for a fe)142 571.2 R 2.964(wd)-.25 G
+.464(ays, an undeli)-2.964 F -.15(ve)-.25 G .464
+(rable message will time out.).15 F .464(This is)5.464 F .165
+(to insure that at least the sender is a)117 583.2 R -.1(wa)-.15 G .165
+(re of the inability to send a message.).1 F .164(The timeout is typi-)
+5.164 F .56(cally set to \214v)117 595.2 R 3.06(ed)-.15 G 3.06(ays. It)
+-3.06 F .56(is sometimes considered con)3.06 F -.15(ve)-.4 G .56
+(nient to also send a w).15 F .56(arning message if)-.1 F .236
+(the message is in the queue longer than a fe)117 607.2 R 2.736(wh)-.25
+G .236(ours \(assuming you normally ha)-2.736 F .536 -.15(ve g)-.2 H
+.236(ood connec-).15 F(ti)117 619.2 Q 2.073
+(vity; if your messages normally took se)-.25 F -.15(ve)-.25 G 2.073
+(ral hours to send you w).15 F(ouldn')-.1 E 4.574(tw)-.18 G 2.074
+(ant to do this)-4.674 F .794(because it w)117 631.2 R(ouldn')-.1 E
+3.294(tb)-.18 G 3.294(ea)-3.294 G 3.294(nu)-3.294 G .794(nusual e)-3.294
+F -.15(ve)-.25 G 3.294(nt\). These).15 F .794
+(timeouts are set using the)3.294 F F0 -.18(Ti)3.293 G(meout.queuer).18
+E(e-)-.18 E(tur)117 643.2 Q(n)-.15 E F1(and)3.075 E F0 -.18(Ti)3.075 G
+(meout.queuewar).18 E(n)-.15 E F1 .576
+(options in the con\214guration \214le \(pre)3.076 F .576
+(viously both were set using)-.25 F(the)117 655.2 Q F0(T)2.5 E F1
+(option\).)2.5 E 1.368(If the message is submitted using the)142 671.4 R
+/F3 9/Times-Roman@0 SF(NO)3.867 E 1.617(TIFY SMTP)-.36 F F1 -.15(ex)
+3.867 G 1.367(tension, w).15 F 1.367(arning messages will)-.1 F .888
+(only be sent if)117 683.4 R F3(NO)3.388 E(TIFY=DELA)-.36 E(Y)-.945 E F1
+.888(is speci\214ed.)3.388 F .888(The queuereturn and queue)5.888 F -.1
+(wa)-.25 G .888(rn timeouts can be).1 F .67(further quali\214ed with a \
+tag based on the Precedence: \214eld in the message; the)117 695.4 R
+3.169(ym)-.15 G .669(ust be one of)-3.169 F(\231ur)117 707.4 Q .938
+(gent\232 \(indicating a positi)-.18 F 1.238 -.15(ve n)-.25 H .938
+(on-zero precedence\), \231normal\232 \(indicating a zero precedence\),)
+.15 F 14.022(or \231non-ur)117 719.4 R 14.022(gent\232 \(indicating ne)
+-.18 F -.05(ga)-.15 G(ti).05 E 14.321 -.15(ve p)-.25 H 16.521
+(recedences\). F).15 F 14.021(or e)-.15 F 14.021(xample, setting)-.15 F
+0 Cg EP
%%Page: 30 26
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d33302053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF<71756575652072756e2c20652e672e2c20746f20626f756e
-6365206d6573736167657320696e646570656e64656e74206f662074686569722074696d
-6520696e207468652071756575652e>117 96 Q .28<53696e6365207468657365206f70
-74696f6e732061726520676c6f62616c2c20616e642073696e636520796f752063616e6e
-6f74206b6e6f>142 112.2 R<77>-.25 E/F2 10/Times-Italic@0 SF 2.78<6170>
-2.78 G<72696f7269>-2.78 E F1<686f>2.78 E 2.78<776c>-.25 G .28
-<6f6e6720616e6f7468657220686f7374>-2.78 F .476
-<6f75747369646520796f757220646f6d61696e2077696c6c20626520646f>117 124.2
-R .475<776e2c2061208c76>-.25 F 2.975<6564>-.15 G .475
-<61792074696d656f7574206973207265636f6d6d656e6465642e>-2.975 F .475
-<5468697320616c6c6f>5.475 F .475<7773206120726563697069656e74>-.25 F
-1.579<746f208c78207468652070726f626c656d2065>117 136.2 R -.15<7665>-.25
-G 4.079<6e69>.15 G 4.079<6669>-4.079 G 4.079<746f>-4.079 G 1.579
-<636375727320617420746865206265>-4.079 F 1.58
-<67696e6e696e67206f662061206c6f6e67207765656b>-.15 F 4.08
-<656e642e20524643>-.1 F 1.58<313132332073656374696f6e>4.08 F<352e332e31
-2e3120736179732074686174207468697320706172616d657465722073686f756c642062
-652060>117 148.2 Q<606174206c656173742034ad35206461797327>-.74 E<272e>
--.74 E<546865>142 164.4 Q F0 -.18<5469>2.923 G
-<6d656f75742e7175657565776172>.18 E<6e>-.15 E F1 -.25<7661>2.923 G .423
-<6c75652063616e2062652070696767796261636b>.25 F .422<6564206f6e20746865>
--.1 F F0<54>2.922 E F1 .422
-<6f7074696f6e20627920696e6469636174696e6720612074696d65>2.922 F .845
-<616674657220776869636820612077>117 176.4 R .845<61726e696e67206d657373
-6167652073686f756c642062652073656e743b20746865207477>-.1 F 3.346<6f74>
--.1 G .846
-<696d656f7574732061726520736570617261746564206279206120736c6173682e>
--3.346 F -.15<466f>5.846 G<72>.15 E -.15<6578>117 188.4 S
-<616d706c652c20746865206c696e65>.15 E -.4<4f54>157 204.6 S<35642f3468>.4
-E .972<63617573657320656d61696c20746f2066>117 220.8 R .971
-<61696c206166746572208c76>-.1 F 3.471<6564>-.15 G .971<6179732c2062>
--3.471 F .971<757420612077>-.2 F .971<61726e696e67206d657373616765207769
-6c6c2062652073656e7420616674657220666f757220686f7572732e>-.1 F<54686973>
-5.971 E<73686f756c64206265206c6172>117 232.8 Q
-<676520656e6f756768207468617420746865206d6573736167652077696c6c206861>
--.18 E .3 -.15<76652062>-.2 H<65656e207472696564207365>.15 E -.15<7665>
--.25 G<72616c2074696d65732e>.15 E F0 2.5<342e322e2046>87 256.8 R
-<6f726b696e6720447572696e672051756575652052756e73>-.25 E F1 .848
-<42792073657474696e6720746865>127 273 R F0 -.25<466f>3.348 G
-<726b456163684a>.25 E<6f62>-.15 E F1<28>3.348 E F0<59>A F1 3.348<296f>C
-<7074696f6e2c>-3.348 E F2<73656e646d61696c>3.348 E F1 .849
-<77696c6c20666f726b206265666f7265206561636820696e6469>3.348 F .849
-<76696475616c206d657373616765>-.25 F .486
-<7768696c652072756e6e696e67207468652071756575652e>102 285 R .486
-<54686973206f7074696f6e2077>5.486 F .486<617320757365642077697468206561
-726c6965722072656c656173657320746f20707265>-.1 F -.15<7665>-.25 G<6e74>
-.15 E F2<73656e646d61696c>2.986 E F1 .486<66726f6d20636f6e2d>2.986 F
-1.562<73756d696e67206c6172>102 297 R 1.562
-<676520616d6f756e7473206f66206d656d6f7279>-.18 F 6.562<2e49>-.65 G 4.062
-<7473>-6.562 G 1.562
-<686f756c64206e6f206c6f6e676572206265206e65636573736172792077697468>
--4.062 F F2<73656e646d61696c>4.062 E F1 4.062<382e31322e204966>4.062 F
-<746865>4.062 E F0 -.25<466f>102 309 S<726b456163684a>.25 E<6f62>-.15 E
-F1 .246<6f7074696f6e206973206e6f74207365742c>2.746 F F2
-<73656e646d61696c>2.746 E F1 .245<77696c6c206b>2.745 F .245
-<65657020747261636b206f6620686f73747320746861742061726520646f>-.1 F .245
-<776e20647572696e6720612071756575652072756e2c>-.25 F
-<77686963682063616e20696d70726f>102 321 Q .3 -.15<76652070>-.15 H
-<6572666f726d616e6365206472616d61746963616c6c79>.15 E<2e>-.65 E
-<496620746865>127 337.2 Q F0 -.25<466f>2.5 G<726b456163684a>.25 E<6f62>
--.15 E F1<6f7074696f6e206973207365742c>2.5 E F2<73656e646d61696c>2.5 E
-F1<63616e6e6f742075736520636f6e6e656374696f6e2063616368696e672e>2.5 E F0
-2.5<342e332e205175657565>87 361.2 R<5072696f726974696573>2.5 E F1<4576>
-127 377.4 Q 1.128<657279206d6573736167652069732061737369676e656420612070
-72696f72697479207768656e206974206973208c72737420696e7374616e746961746564
-2c20636f6e73697374696e67206f6620746865206d657373616765>-.15 F .286
-<73697a652028696e20627974657329206f66>102 389.4 R .286<6673657420627920
-746865206d65737361676520636c617373202877686963682069732064657465726d696e
-65642066726f6d2074686520507265636564656e63653a20686561646572292074696d65
-73>-.25 F .342<746865209977>102 401.4 R .342<6f726b20636c6173732066>-.1
-F .343<6163746f729a20616e6420746865206e756d626572206f662072656369706965
-6e74732074696d657320746865209977>-.1 F .343
-<6f726b20726563697069656e742066>-.1 F<6163746f72>-.1 E 4.243 -.7
-<2e9a2054>-.55 H .343<6865207072696f72697479>.7 F .073
-<6973207573656420746f206f72646572207468652071756575652e>102 413.4 R .073
-<486967686572206e756d6265727320666f7220746865207072696f72697479206d6561
-6e207468617420746865206d6573736167652077696c6c2062652070726f636573736564>
-5.073 F<6c61746572207768656e2072756e6e696e67207468652071756575652e>102
-425.4 Q .328<546865206d6573736167652073697a6520697320696e636c7564656420
-736f2074686174206c6172>127 441.6 R .329
-<6765206d65737361676573206172652070656e616c697a65642072656c617469>-.18 F
-.629 -.15<76652074>-.25 H 2.829<6f73>.15 G .329
-<6d616c6c206d657373616765732e>-2.829 F .285
-<546865206d65737361676520636c61737320616c6c6f>102 453.6 R .285<77732075
-7365727320746f2073656e64209968696768207072696f726974799a206d657373616765
-7320627920696e636c7564696e6720612099507265636564656e63653a9a208c656c64>
--.25 F .007<696e207468656972206d6573736167653b207468652076>102 465.6 R
-.007<616c7565206f662074686973208c656c64206973206c6f6f6b>-.25 F .008
-<656420757020696e20746865>-.1 F F0<50>2.508 E F1 .008
-<6c696e6573206f662074686520636f6e8c6775726174696f6e208c6c652e>2.508 F
-.008<53696e636520746865>5.008 F 1.967
-<6e756d626572206f6620726563697069656e7473206166>102 477.6 R 1.967<666563
-74732074686520616d6f756e74206f66206c6f61642061206d6573736167652070726573
-656e747320746f207468652073797374656d2c207468697320697320616c736f>-.25 F
-<696e636c7564656420696e746f20746865207072696f72697479>102 489.6 Q<2e>
--.65 E .53<54686520726563697069656e7420616e6420636c6173732066>127 505.8
-R .53<6163746f72732063616e2062652073657420696e2074686520636f6e8c67757261
-74696f6e208c6c65207573696e6720746865>-.1 F F0<526563697069656e7446>3.03
-E<6163746f72>-.25 E F1<28>102 517.8 Q F0<79>A F1 3.443<2961>C<6e64>
--3.443 E F0<436c61737346>3.443 E<6163746f72>-.25 E F1<28>3.442 E F0<7a>A
-F1 3.442<296f>C .942<7074696f6e73207265737065637469>-3.442 F -.15<7665>
--.25 G<6c79>.15 E 5.942<2e54>-.65 G<6865>-5.942 E 3.442<7964>-.15 G
-<6566>-3.442 E .942
-<61756c7420746f2033303030302028666f722074686520726563697069656e742066>
--.1 F .942<6163746f722920616e64>-.1 F
-<313830302028666f722074686520636c6173732066>102 529.8 Q 2.5
-<6163746f72292e20546865>-.1 F<696e697469616c207072696f726974792069733a>
-2.5 E F2<707269>169.68 547.8 Q/F3 10/Symbol SF<3d>3.05 E F2
-<6d736773697a65>3.18 E F3<2d>2.27 E F1<28>1.72 E F2<636c617373>.2 E F3
-<b4>2.3 E F0<436c617373466163746f7229>1.71 E F3<2b>2.1 E F1<28>1.72 E F2
-<6e72637074>.36 E F3<b4>2.71 E F0<526563697069656e74466163746f7229>1.94
-E F1<2852656d656d626572>102 565.8 Q 3.328<2c68>-.4 G .828
-<69676865722076>-3.328 F .828<616c75657320666f72207468697320706172616d65
-7465722061637475616c6c79206d65616e207468617420746865206a6f622077696c6c20
-626520747265617465642077697468206c6f>-.25 F<776572>-.25 E
-<7072696f72697479>102 577.8 Q<2e29>-.65 E 1.519<546865207072696f72697479
-206f662061206a6f622063616e20616c736f2062652061646a7573746564206561636820
-74696d652069742069732070726f6365737365642028746861742069732c206561636820
-74696d6520616e>127 594 R .235
-<617474656d7074206973206d61646520746f2064656c69>102 606 R -.15<7665>-.25
-G 2.736<7269>.15 G .236<7429207573696e6720746865209977>-2.736 F .236
-<6f726b2074696d652066>-.1 F<6163746f72>-.1 E 1.636 -.7<2c9a2073>-.4 H
-.236<657420627920746865>.7 F F0<526574727946>2.736 E<6163746f72>-.25 E
-F1<28>2.736 E F0<5a>A F1 2.736<296f>C 2.736<7074696f6e2e2054686973>
--2.736 F .367<697320616464656420746f20746865207072696f72697479>102 618 R
-2.867<2c73>-.65 G 2.867<6f69>-2.867 G 2.867<746e>-2.867 G .366<6f726d61
-6c6c79206465637265617365732074686520707265636564656e6365206f662074686520
-6a6f622c206f6e207468652067726f756e64732074686174206a6f6273>-2.867 F .137
-<74686174206861>102 630 R .437 -.15<76652066>-.2 H .137
-<61696c6564206d616e>.05 F 2.637<7974>-.15 G .137
-<696d65732077696c6c2074656e6420746f2066>-2.637 F .137<61696c206167>-.1 F
-.137<61696e20696e20746865206675747572652e>-.05 F<546865>5.137 E F0
-<526574727946>2.637 E<6163746f72>-.25 E F1 .137<6f7074696f6e20646566>
-2.637 F .138<61756c747320746f>-.1 F<39303030302e>102 642 Q F0 2.5
-<342e342e204c6f6164>87 666 R<4c696d6974696e67>2.5 E F2<53656e646d61696c>
-127 682.2 Q F1 .102<63616e2062652061736b>2.602 F .101
-<656420746f207175657565202862>-.1 F .101<7574206e6f742064656c69>-.2 F
--.15<7665>-.25 G .101
-<7229206d61696c206966207468652073797374656d206c6f61642061>.15 F -.15
-<7665>-.2 G .101<72616765206765747320746f6f2068696768>.15 F .483
-<7573696e6720746865>102 694.2 R F0<51756575654c41>2.983 E F1<28>2.983 E
-F0<78>A F1 2.983<296f>C 2.983<7074696f6e2e205768656e>-2.983 F .483
-<746865206c6f61642061>2.983 F -.15<7665>-.2 G .483<726167652065>.15 F
-.483<786365656473207468652076>-.15 F .484<616c7565206f6620746865>-.25 F
-F0<51756575654c41>2.984 E F1<6f7074696f6e2c>2.984 E .532
-<7468652064656c69>102 706.2 R -.15<7665>-.25 G .532
-<7279206d6f64652069732073657420746f>.15 F F0<71>3.032 E F1 .532
-<287175657565206f6e6c792920696620746865>3.032 F F0<517565756546>3.032 E
-<6163746f72>-.25 E F1<28>3.032 E F0<71>A F1 3.032<296f>C .531
-<7074696f6e206469>-3.032 F .531<76696465642062792074686520646966>-.25 F
-<666572656e6365>-.25 E .01<696e207468652063757272656e74206c6f61642061>
-102 718.2 R -.15<7665>-.2 G .01<7261676520616e6420746865>.15 F F0
-<51756575654c41>2.51 E F1 .01<6f7074696f6e20706c7573206f6e65206973206c65
-7373207468616e20746865207072696f72697479206f6620746865206d657373616765>
-2.51 F 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-30 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF<9954>117
+96 Q(imeout.queue)-.35 E -.1(wa)-.25 G(rn.ur).1 E .183
+(gent=1h\232 sets the w)-.18 F .184(arning timeout for ur)-.1 F .184
+(gent messages only to one hour)-.18 F(.)-.55 E .015(The def)117 108 R
+.015(ault if no precedence is indicated is to set the timeout for all p\
+recedences.)-.1 F .014(If the message)5.014 F 3.288(has a normal \(def)
+117 120 R 3.288(ault\) precedence and it is a deli)-.1 F -.15(ve)-.25 G
+3.289(ry status noti\214cation \(DSN\),).15 F F0 -.18(Ti)5.789 G(me-).18
+E(out.queuer)117 132 Q(etur)-.18 E(n.dsn)-.15 E F1(and)2.751 E F0 -.18
+(Ti)2.751 G(meout.queuewar).18 E(n.dsn)-.15 E F1 .251(can be used to gi)
+2.751 F .551 -.15(ve a)-.25 H 2.751(na).15 G(lternati)-2.751 E .551 -.15
+(ve w)-.25 H .25(arn and).05 F 2.027(return time for DSNs.)117 144 R
+2.027(The v)7.027 F 2.027(alue "no)-.25 F 2.027(w" can be used for -O T)
+-.25 F 2.028(imeout.queuereturn to return)-.35 F .901(entries immediate\
+ly during a queue run, e.g., to bounce messages independent of their ti\
+me in)117 156 R(the queue.)117 168 Q .28
+(Since these options are global, and since you cannot kno)142 184.2 R(w)
+-.25 E/F2 10/Times-Italic@0 SF 2.78(ap)2.78 G(riori)-2.78 E F1(ho)2.78 E
+2.78(wl)-.25 G .28(ong another host)-2.78 F .476
+(outside your domain will be do)117 196.2 R .475(wn, a \214v)-.25 F
+2.975(ed)-.15 G .475(ay timeout is recommended.)-2.975 F .475(This allo)
+5.475 F .475(ws a recipient)-.25 F 1.579(to \214x the problem e)117
+208.2 R -.15(ve)-.25 G 4.079(ni).15 G 4.079(fi)-4.079 G 4.079(to)-4.079
+G 1.579(ccurs at the be)-4.079 F 1.58(ginning of a long week)-.15 F 4.08
+(end. RFC)-.1 F 1.58(1123 section)4.08 F
+(5.3.1.1 says that this parameter should be `)117 220.2 Q
+(`at least 4\2555 days')-.74 E('.)-.74 E(The)142 236.4 Q F0 -.18(Ti)
+2.923 G(meout.queuewar).18 E(n)-.15 E F1 -.25(va)2.923 G .423
+(lue can be piggyback).25 F .422(ed on the)-.1 F F0(T)2.922 E F1 .422
+(option by indicating a time)2.922 F .845(after which a w)117 248.4 R
+.845(arning message should be sent; the tw)-.1 F 3.346(ot)-.1 G .846
+(imeouts are separated by a slash.)-3.346 F -.15(Fo)5.846 G(r).15 E -.15
+(ex)117 260.4 S(ample, the line).15 E -.4(OT)157 276.6 S(5d/4h).4 E .972
+(causes email to f)117 292.8 R .971(ail after \214v)-.1 F 3.471(ed)-.15
+G .971(ays, b)-3.471 F .971(ut a w)-.2 F .971
+(arning message will be sent after four hours.)-.1 F(This)5.971 E
+(should be lar)117 304.8 Q(ge enough that the message will ha)-.18 E .3
+-.15(ve b)-.2 H(een tried se).15 E -.15(ve)-.25 G(ral times.).15 E F0
+2.5(4.2. F)87 328.8 R(orking During Queue Runs)-.25 E F1 .848
+(By setting the)127 345 R F0 -.25(Fo)3.348 G(rkEachJ).25 E(ob)-.15 E F1
+(\()3.348 E F0(Y)A F1 3.348(\)o)C(ption,)-3.348 E F2(sendmail)3.348 E F1
+.849(will fork before each indi)3.348 F .849(vidual message)-.25 F .486
+(while running the queue.)102 357 R .486(This option w)5.486 F .486
+(as used with earlier releases to pre)-.1 F -.15(ve)-.25 G(nt).15 E F2
+(sendmail)2.986 E F1 .486(from con-)2.986 F 1.562(suming lar)102 369 R
+1.562(ge amounts of memory)-.18 F 6.562(.I)-.65 G 4.062(ts)-6.562 G
+1.562(hould no longer be necessary with)-4.062 F F2(sendmail)4.062 E F1
+4.062(8.12. If)4.062 F(the)4.062 E F0 -.25(Fo)102 381 S(rkEachJ).25 E
+(ob)-.15 E F1 .246(option is not set,)2.746 F F2(sendmail)2.746 E F1
+.245(will k)2.745 F .245(eep track of hosts that are do)-.1 F .245
+(wn during a queue run,)-.25 F(which can impro)102 393 Q .3 -.15(ve p)
+-.15 H(erformance dramatically).15 E(.)-.65 E(If the)127 409.2 Q F0 -.25
+(Fo)2.5 G(rkEachJ).25 E(ob)-.15 E F1(option is set,)2.5 E F2(sendmail)
+2.5 E F1(cannot use connection caching.)2.5 E F0 2.5(4.3. Queue)87 433.2
+R(Priorities)2.5 E F1(Ev)127 449.4 Q 1.128(ery message is assigned a pr\
+iority when it is \214rst instantiated, consisting of the message)-.15 F
+.286(size \(in bytes\) of)102 461.4 R .286(fset by the message class \(\
+which is determined from the Precedence: header\) times)-.25 F .342
+(the \231w)102 473.4 R .342(ork class f)-.1 F .343
+(actor\232 and the number of recipients times the \231w)-.1 F .343
+(ork recipient f)-.1 F(actor)-.1 E 4.243 -.7(.\232 T)-.55 H .343
+(he priority).7 F .073(is used to order the queue.)102 485.4 R .073(Hig\
+her numbers for the priority mean that the message will be processed)
+5.073 F(later when running the queue.)102 497.4 Q .328
+(The message size is included so that lar)127 513.6 R .329
+(ge messages are penalized relati)-.18 F .629 -.15(ve t)-.25 H 2.829(os)
+.15 G .329(mall messages.)-2.829 F .285(The message class allo)102 525.6
+R .285(ws users to send \231high priority\232 messages by including a \
+\231Precedence:\232 \214eld)-.25 F .007(in their message; the v)102
+537.6 R .007(alue of this \214eld is look)-.25 F .008(ed up in the)-.1 F
+F0(P)2.508 E F1 .008(lines of the con\214guration \214le.)2.508 F .008
+(Since the)5.008 F 1.967(number of recipients af)102 549.6 R 1.967(fect\
+s the amount of load a message presents to the system, this is also)-.25
+F(included into the priority)102 561.6 Q(.)-.65 E .53
+(The recipient and class f)127 577.8 R .53
+(actors can be set in the con\214guration \214le using the)-.1 F F0
+(RecipientF)3.03 E(actor)-.25 E F1(\()102 589.8 Q F0(y)A F1 3.443(\)a)C
+(nd)-3.443 E F0(ClassF)3.443 E(actor)-.25 E F1(\()3.442 E F0(z)A F1
+3.442(\)o)C .942(ptions respecti)-3.442 F -.15(ve)-.25 G(ly).15 E 5.942
+(.T)-.65 G(he)-5.942 E 3.442(yd)-.15 G(ef)-3.442 E .942
+(ault to 30000 \(for the recipient f)-.1 F .942(actor\) and)-.1 F
+(1800 \(for the class f)102 601.8 Q 2.5(actor\). The)-.1 F
+(initial priority is:)2.5 E F2(pri)168.495 619.8 Q/F3 10/Symbol SF(=)
+3.16 E F2(msgsize)3.18 E F3(-)2.38 E F1(\()2.2 E F2(class).2 E F3<b4>
+2.47 E F0(ClassFactor\))2.2 E F3(+)2.2 E F1(\()2.2 E F2(nrcpt).36 E F3
+<b4>2.88 E F0(RecipientFactor\))2.2 E F1(\(Remember)102 637.8 Q 3.328
+(,h)-.4 G .828(igher v)-3.328 F .828(alues for this parameter actually \
+mean that the job will be treated with lo)-.25 F(wer)-.25 E(priority)102
+649.8 Q(.\))-.65 E 1.519(The priority of a job can also be adjusted eac\
+h time it is processed \(that is, each time an)127 666 R .235
+(attempt is made to deli)102 678 R -.15(ve)-.25 G 2.736(ri).15 G .236
+(t\) using the \231w)-2.736 F .236(ork time f)-.1 F(actor)-.1 E 1.636
+-.7(,\232 s)-.4 H .236(et by the).7 F F0(RetryF)2.736 E(actor)-.25 E F1
+(\()2.736 E F0(Z)A F1 2.736(\)o)C 2.736(ption. This)-2.736 F .367
+(is added to the priority)102 690 R 2.867(,s)-.65 G 2.867(oi)-2.867 G
+2.867(tn)-2.867 G .366
+(ormally decreases the precedence of the job, on the grounds that jobs)
+-2.867 F .137(that ha)102 702 R .437 -.15(ve f)-.2 H .137(ailed man).05
+F 2.637(yt)-.15 G .137(imes will tend to f)-2.637 F .137(ail ag)-.1 F
+.137(ain in the future.)-.05 F(The)5.137 E F0(RetryF)2.637 E(actor)-.25
+E F1 .137(option def)2.637 F .138(aults to)-.1 F(90000.)102 714 Q 0 Cg
+EP
%%Page: 31 27
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3331>195.86 E
-/F1 10/Times-Roman@0 SF 2.5<8a74>102 96 S
-<6861742069732c20746865206d65737361676520697320717565756564206966>-2.5 E
-<663a>-.25 E/F2 10/Times-Italic@0 SF<707269>252.26 119.41 Q F1<3e>3.16 E
-F0<5175657565466163746f72>14.305 -7 M F2<4c41>-65.825 14 M/F3 10/Symbol
-SF<2d>2.12 E F0<51756575654c41>1.85 E F3<2b>2.1 E F1<31>1.09 E .4 LW
-353.79 116.81 276.73 116.81 DL<546865>102 142.67 Q F0<517565756546>2.616
-E<6163746f72>-.25 E F1 .116<6f7074696f6e20646566>2.616 F .116<61756c7473
-20746f203630303030302c20736f206561636820706f696e74206f66206c6f61642061>
--.1 F -.15<7665>-.2 G .116<726167652069732077>.15 F .116
-<6f72746820363030303030207072696f72697479>-.1 F
-<706f696e747320286173206465736372696265642061626f>102 154.67 Q -.15
-<7665>-.15 G<292e>.15 E -.15<466f>127 170.87 S 3.893<7264>.15 G 1.393
-<7261737469632063617365732c20746865>-3.893 F F0<5265667573654c41>3.893 E
-F1<28>3.893 E F0<58>A F1 3.893<296f>C 1.394
-<7074696f6e2064658c6e65732061206c6f61642061>-3.893 F -.15<7665>-.2 G
-1.394<72616765206174207768696368>.15 F F2<73656e646d61696c>3.894 E F1
-<77696c6c>3.894 E .433<72656675736520746f20616363657074206e657477>102
-182.87 R .432<6f726b20636f6e6e656374696f6e732e>-.1 F .432<4c6f63616c6c79
-2067656e657261746564206d61696c2c20692e652e2c206d61696c207768696368206973
-206e6f74207375626d697474656420766961>5.432 F .317<534d54502028696e636c75
-64696e6720696e636f6d696e672055554350206d61696c292c206973207374696c6c2061
-636365707465642e>102 194.87 R .318<4e6f74696365207468617420746865204d53
-50207375626d697473206d61696c20746f20746865>5.317 F<4d54>102 206.87 Q
-3.214<4176>-.93 G .714<696120534d5450>-3.214 F 3.214<2c61>-1.11 G .713<
-6e642068656e6365206d61696c2077696c6c2062652071756575656420696e2074686520
-636c69656e7420717565756520696e2073756368206120636173652e>-3.214 F .713
-<5468657265666f7265206974206973>5.713 F<6e656365737361727920746f2072756e
-2074686520636c69656e74206d61696c20717565756520706572696f646963616c6c79>
-102 218.87 Q<2e>-.65 E F0 2.5<342e352e205265736f7572>87 242.87 R
-<6365204c696d697473>-.18 E F2<53656e646d61696c>127 259.07 Q F1 .807
-<686173207365>3.307 F -.15<7665>-.25 G .807<72616c20706172616d6574657273
-20746f20636f6e74726f6c207265736f757263652075736167652e>.15 F .808
-<426573696465732074686f7365206d656e74696f6e74656420696e20746865>5.808 F
-<707265>102 271.07 Q 8.476
-<76696f75732073656374696f6e2c20746865726520617265206174206c65617374>-.25
-F F0<4d61784461656d6f6e4368696c6472>10.975 E<656e>-.18 E F1<2c>A F0
-<436f6e6e656374696f6e52617465546872>10.975 E<6f74746c65>-.18 E F1<2c>A
-F0<4d617851756575654368696c6472>102 283.07 Q<656e>-.18 E F1 3.889<2c61>C
-<6e64>-3.889 E F0<4d617852756e6e65727350>3.889 E<65725175657565>-.2 E F1
-6.389<2e54>C 1.389<6865206c6174746572207477>-6.389 F 3.889<6f6c>-.1 G
-1.389<696d697420746865206e756d626572206f66>-3.889 F F2<73656e646d61696c>
-3.889 E F1 1.315<70726f6365737365732074686174206f706572617465206f6e2074
-68652071756575652e>102 295.07 R 1.315<5468657365206172652064697363757373
-656420696e207468652073656374696f6e2060>6.315 F 1.315
-<6051756575652047726f7570204465636c6172612d>-.74 F<74696f6e27>102 307.07
-Q 2.712<272e20546865>-.74 F .212<666f726d6572207477>2.712 F 2.712<6f63>
--.1 G .212<616e206265207573656420746f206c696d697420746865206e756d626572
-206f6620696e636f6d696e6720636f6e6e656374696f6e732e>-2.712 F .212
-<546865697220617070726f707269617465>5.212 F -.25<7661>102 319.07 S .062<
-6c75657320646570656e64206f6e2074686520686f7374206f7065726174696e67207379
-7374656d20616e6420746865206861726477>.25 F .062
-<6172652c20652e672e2c20616d6f756e74206f66206d656d6f7279>-.1 F 5.062
-<2e49>-.65 G 2.561<6e6d>-5.062 G<616e>-2.561 E 2.561<7973>-.15 G<69742d>
--2.561 E 1.082<756174696f6e73206974206d696768742062652075736566756c2074
-6f20736574206c696d69747320746f20707265>102 331.07 R -.15<7665>-.25 G
-1.082<6e7420746f206861>.15 F 1.382 -.15<76652074>-.2 H 1.082
-<6f6f206d616e>.15 F<79>-.15 E F2<73656e646d61696c>3.582 E F1 1.082
-<70726f6365737365732c20686f>3.582 F<7765>-.25 E -.15<7665>-.25 G -.4
-<722c>.15 G .652<7468657365206c696d6974732063616e206265206162>102 343.07
-R .652<7573656420746f206d6f756e7420612064656e69616c206f6620736572766963
-652061747461636b2e>-.2 F -.15<466f>5.652 G 3.152<7265>.15 G .652
-<78616d706c652c206966>-3.302 F F0<4d61784461656d6f6e4368696c2d>3.152 E
-<6472>102 355.07 Q<656e3d3130>-.18 E F1 .9<7468656e20616e2061747461636b>
-3.4 F .901<6572206e6565647320746f206f70656e206f6e6c7920313020534d545020
-73657373696f6e7320746f207468652073657276>-.1 F<6572>-.15 E 3.401<2c6c>
--.4 G<6561>-3.401 E 1.201 -.15<76652074>-.2 H .901
-<68656d2069646c6520666f72>.15 F .591<6d6f7374206f66207468652074696d652c
-20616e64206e6f206d6f726520636f6e6e656374696f6e732077696c6c20626520616363
-65707465642e>102 367.07 R .591<49662074686973206f7074696f6e206973207365
-74207468656e207468652074696d656f757473>5.591 F 1.187
-<7573656420696e206120534d54502073657373696f6e2073686f756c64206265206c6f>
-102 379.07 R 1.187<77657265642066726f6d20746865697220646566>-.25 F 1.187
-<61756c742076>-.1 F 1.187
-<616c75657320746f207468656972206d696e696d756d2076>-.25 F 1.187
-<616c756573206173>-.25 F<73706563698c656420696e20524643203238323120616e
-64206c697374656420696e2073656374696f6e20342e312e322e>102 391.07 Q F0 2.5
-<342e362e204d6561737572>87 415.07 R
-<657320616761696e73742044656e69616c206f6620536572>-.18 E
-<766963652041747461636b73>-.1 E F2<53656e646d61696c>127 431.27 Q F1
-1.674<68617320736f6d652062>4.174 F 1.674
-<75696c742d696e206d65617375726573206167>-.2 F 1.673<61696e73742073696d70
-6c652064656e69616c206f6620736572766963652028446f53292061747461636b732e>
--.05 F<546865>6.673 E .913<534d54502073657276>102 443.27 R .913
-<657220627920646566>-.15 F .913<61756c7420736c6f>-.1 F .913<777320646f>
--.25 F .913<776e20696620746f6f206d616e>-.25 F 3.413<7962>-.15 G .913<61
-6420636f6d6d616e64732061726520697373756564206f7220696620736f6d6520636f6d
-6d616e6473>-3.413 F .034<61726520726570656174656420746f6f206f6674656e20
-77697468696e20612073657373696f6e2e>102 455.27 R .033<44657461696c732063
-616e20626520666f756e6420696e2074686520736f75726365208c6c65>5.033 F F0
-<73656e646d61696c2f7372>2.533 E<7672736d74702e63>-.1 E F1 2.169<6279206c
-6f6f6b696e6720666f7220746865206d6163726f2064658c6e6974696f6e73206f66>102
-467.27 R F0<4d415842>4.669 E<4144434f4d4d414e4453>-.3 E F1<2c>A F0
-<4d41584e4f4f50434f4d4d414e4453>4.669 E F1<2c>A F0
-<4d415848454c4f434f4d4d414e4453>102 479.27 Q F1<2c>A F0
-<4d415856524659434f4d4d414e4453>4.414 E F1 4.414<2c61>C<6e64>-4.414 E F0
-<4d41584554524e434f4d4d414e4453>4.414 E F1 6.914<2e49>C 4.414<6661>
--6.914 G<6e>-4.414 E .462<534d545020636f6d6d616e642069732069737375656420
-6d6f7265206f6674656e207468616e2074686520636f72726573706f6e64696e67>102
-491.27 R F0<4d4158636d64434f4d4d414e4453>2.962 E F1 -.25<7661>2.962 G
-.462<6c75652c207468656e>.25 F .217
-<74686520726573706f6e73652069732064656c617965642065>102 503.27 R
-<78706f6e656e7469616c6c79>-.15 E 2.717<2c73>-.65 G .216<74617274696e6720
-77697468206120736c6565702074696d65206f66206f6e65207365636f6e642c20757020
-746f2061206d6178696d756d206f66>-2.717 F 1.687
-<666f7572206d696e75746573202861732064658c6e6564206279>102 515.27 R F0
-<4d415854494d454f5554>4.187 E F1 4.187<292e204966>B 1.687
-<746865206f7074696f6e>4.187 F F0<4d61784461656d6f6e4368696c6472>4.187 E
-<656e>-.18 E F1 1.687<69732073657420746f2061>4.187 F -.25<7661>102
-527.27 S .735<6c75652067726561746572207468616e207a65726f2c207468656e2074
-68697320636f756c64206d616b>.25 F 3.235<656144>-.1 G .735
-<6f532061747461636b2065>-3.235 F -.15<7665>-.25 G 3.235<6e77>.15 G .734
-<6f7273652073696e6365206974206b>-3.335 F .734
-<65657073206120636f6e6e656374696f6e>-.1 F .867
-<6f70656e206c6f6e676572207468616e206e6563657373617279>102 539.27 R 5.867
-<2e54>-.65 G .867<68657265666f7265206120636f6e6e656374696f6e206973207465
-726d696e61746564207769746820612034323120534d5450207265706c7920636f646520
-6966>-5.867 F .57<746865206e756d626572206f6620636f6d6d616e64732065>102
-551.27 R .57<78636565647320746865206c696d697420627920612066>-.15 F .57
-<6163746f72206f66207477>-.1 F 3.07<6f61>-.1 G<6e64>-3.07 E F0<4d415842>
-3.07 E<4144434f4d4d414e4453>-.3 E F1 .57<697320736574>3.07 F
-<746f20612076>102 563.27 Q
-<616c75652067726561746572207468616e207a65726f202874686520646566>-.25 E
-<61756c74206973203235292e>-.1 E F0 2.5<342e372e2044656c69>87 587.27 R
--.1<7665>-.1 G<7279204d6f6465>.1 E F1 .253
-<5468657265206172652061206e756d626572206f662064656c69>127 603.47 R -.15
-<7665>-.25 G .253<7279206d6f6465732074686174>.15 F F2<73656e646d61696c>
-2.753 E F1 .254<63616e206f70657261746520696e2c2073657420627920746865>
-2.753 F F0<44656c69>2.754 E -.1<7665>-.1 G<72794d6f6465>.1 E F1<28>102
-615.47 Q F0<64>A F1 3.599<2963>C 1.099
-<6f6e8c6775726174696f6e206f7074696f6e2e>-3.599 F 1.099
-<5468657365206d6f646573207370656369667920686f>6.099 F 3.598<7771>-.25 G
-1.098<7569636b6c79206d61696c2077696c6c2062652064656c69>-3.598 F -.15
-<7665>-.25 G 3.598<7265642e204c65>.15 F -.05<6761>-.15 G 3.598<6c6d>.05
-G<6f646573>-3.598 E<6172653a>102 627.47 Q 17.22<6964>142 643.67 S
-<656c69>-17.22 E -.15<7665>-.25 G 2.5<7269>.15 G<6e74657261637469>-2.5 E
--.15<7665>-.25 G<6c79202873796e6368726f6e6f75736c7929>.15 E 15<6264>142
-655.67 S<656c69>-15 E -.15<7665>-.25 G 2.5<7269>.15 G 2.5<6e62>-2.5 G
-<61636b67726f756e6420286173796e6368726f6e6f75736c7929>-2.5 E 15<7171>142
-667.67 S<75657565206f6e6c792028646f6e27>-15 E 2.5<7464>-.18 G<656c69>
--2.5 E -.15<7665>-.25 G<7229>.15 E 15<6464>142 679.67 S
-<656665722064656c69>-15 E -.15<7665>-.25 G
-<727920617474656d7074732028646f6e27>.15 E 2.5<7464>-.18 G<656c69>-2.5 E
--.15<7665>-.25 G<7229>.15 E 1.273<5468657265206172652074726164656f66>102
-695.87 R 3.773<66732e204d6f6465>-.25 F 1.273<99699a206769>3.773 F -.15
-<7665>-.25 G 3.773<7374>.15 G 1.273
-<68652073656e6465722074686520717569636b>-3.773 F 1.273
-<65737420666565646261636b2c2062>-.1 F 1.274<7574206d617920736c6f>-.2 F
-3.774<7764>-.25 G -.25<6f77>-3.774 G 3.774<6e73>.25 G<6f6d65>-3.774 E
-.799<6d61696c65727320616e6420697320686172646c792065>102 707.87 R -.15
-<7665>-.25 G 3.299<726e>.15 G<6563657373617279>-3.299 E 5.799<2e4d>-.65
-G .799<6f64652099629a2064656c69>-5.799 F -.15<7665>-.25 G .799
-<72732070726f6d70746c792062>.15 F .798<75742063616e206361757365206c6172>
--.2 F .798<6765206e756d62657273206f66>-.18 F .223
-<70726f63657373657320696620796f75206861>102 719.87 R .524 -.15
-<76652061206d>-.2 H .224<61696c657220746861742074616b>.15 F .224
-<65732061206c6f6e672074696d6520746f2064656c69>-.1 F -.15<7665>-.25 G
-2.724<72616d>.15 G 2.724<6573736167652e204d6f6465>-2.724 F .224
-<99719a206d696e696d697a657320746865>2.724 F 0 Cg EP
+/F0 10/Times-Bold@0 SF(Sendmail Installation and Operation Guide)72 60 Q
+(SMM:08-31)195.86 E 2.5(4.4. Load)87 96 R(Limiting)2.5 E/F1 10
+/Times-Italic@0 SF(Sendmail)127 112.2 Q/F2 10/Times-Roman@0 SF .102
+(can be ask)2.602 F .101(ed to queue \(b)-.1 F .101(ut not deli)-.2 F
+-.15(ve)-.25 G .101(r\) mail if the system load a).15 F -.15(ve)-.2 G
+.101(rage gets too high).15 F .483(using the)102 124.2 R F0(QueueLA)
+2.983 E F2(\()2.983 E F0(x)A F2 2.983(\)o)C 2.983(ption. When)-2.983 F
+.483(the load a)2.983 F -.15(ve)-.2 G .483(rage e).15 F .483
+(xceeds the v)-.15 F .484(alue of the)-.25 F F0(QueueLA)2.984 E F2
+(option,)2.984 E .532(the deli)102 136.2 R -.15(ve)-.25 G .532
+(ry mode is set to).15 F F0(q)3.032 E F2 .532(\(queue only\) if the)
+3.032 F F0(QueueF)3.032 E(actor)-.25 E F2(\()3.032 E F0(q)A F2 3.032
+(\)o)C .531(ption di)-3.032 F .531(vided by the dif)-.25 F(ference)-.25
+E .01(in the current load a)102 148.2 R -.15(ve)-.2 G .01(rage and the)
+.15 F F0(QueueLA)2.51 E F2 .01
+(option plus one is less than the priority of the message)2.51 F 2.5
+<8a74>102 160.2 S(hat is, the message is queued if)-2.5 E(f:)-.25 E F1
+(pri)251.425 183.61 Q F2(>)3.16 E F0(QueueFactor)15.315 -7 M F1(LA)
+-66.835 14 M/F3 10/Symbol SF(-)2.23 E F0(QueueLA)2.2 E F3(+)2.2 E F2(1)
+2.2 E .4 LW 354.625 181.01 275.895 181.01 DL(The)102 206.87 Q F0(QueueF)
+2.616 E(actor)-.25 E F2 .116(option def)2.616 F .116
+(aults to 600000, so each point of load a)-.1 F -.15(ve)-.2 G .116
+(rage is w).15 F .116(orth 600000 priority)-.1 F
+(points \(as described abo)102 218.87 Q -.15(ve)-.15 G(\).).15 E -.15
+(Fo)127 235.07 S 3.893(rd).15 G 1.393(rastic cases, the)-3.893 F F0
+(RefuseLA)3.893 E F2(\()3.893 E F0(X)A F2 3.893(\)o)C 1.394
+(ption de\214nes a load a)-3.893 F -.15(ve)-.2 G 1.394(rage at which).15
+F F1(sendmail)3.894 E F2(will)3.894 E .433(refuse to accept netw)102
+247.07 R .432(ork connections.)-.1 F .432
+(Locally generated mail, i.e., mail which is not submitted via)5.432 F
+.317(SMTP \(including incoming UUCP mail\), is still accepted.)102
+259.07 R .318(Notice that the MSP submits mail to the)5.317 F(MT)102
+271.07 Q 3.214(Av)-.93 G .714(ia SMTP)-3.214 F 3.214(,a)-1.11 G .713
+(nd hence mail will be queued in the client queue in such a case.)-3.214
+F .713(Therefore it is)5.713 F
+(necessary to run the client mail queue periodically)102 283.07 Q(.)-.65
+E F0 2.5(4.5. Resour)87 307.07 R(ce Limits)-.18 E F1(Sendmail)127 323.27
+Q F2 1.039(has se)3.539 F -.15(ve)-.25 G 1.039
+(ral parameters to control resource usage.).15 F 1.039
+(Besides those mentioned in the)6.039 F(pre)102 335.27 Q 8.476
+(vious section, there are at least)-.25 F F0(MaxDaemonChildr)10.975 E
+(en)-.18 E F2(,)A F0(ConnectionRateThr)10.975 E(ottle)-.18 E F2(,)A F0
+(MaxQueueChildr)102 347.27 Q(en)-.18 E F2 3.889(,a)C(nd)-3.889 E F0
+(MaxRunnersP)3.889 E(erQueue)-.2 E F2 6.389(.T)C 1.389(he latter tw)
+-6.389 F 3.889(ol)-.1 G 1.389(imit the number of)-3.889 F F1(sendmail)
+3.889 E F2 1.315(processes that operate on the queue.)102 359.27 R 1.315
+(These are discussed in the section `)6.315 F 1.315
+(`Queue Group Declara-)-.74 F(tion')102 371.27 Q 2.712('. The)-.74 F
+.212(former tw)2.712 F 2.712(oc)-.1 G .212
+(an be used to limit the number of incoming connections.)-2.712 F .212
+(Their appropriate)5.212 F -.25(va)102 383.27 S .062
+(lues depend on the host operating system and the hardw).25 F .062
+(are, e.g., amount of memory)-.1 F 5.062(.I)-.65 G 2.561(nm)-5.062 G(an)
+-2.561 E 2.561(ys)-.15 G(it-)-2.561 E 1.082
+(uations it might be useful to set limits to pre)102 395.27 R -.15(ve)
+-.25 G 1.082(nt to ha).15 F 1.382 -.15(ve t)-.2 H 1.082(oo man).15 F(y)
+-.15 E F1(sendmail)3.582 E F2 1.082(processes, ho)3.582 F(we)-.25 E -.15
+(ve)-.25 G -.4(r,).15 G .652(these limits can be ab)102 407.27 R .652
+(used to mount a denial of service attack.)-.2 F -.15(Fo)5.652 G 3.152
+(re).15 G .652(xample, if)-3.302 F F0(MaxDaemonChil-)3.152 E(dr)102
+419.27 Q(en=10)-.18 E F2 .9(then an attack)3.4 F .901
+(er needs to open only 10 SMTP sessions to the serv)-.1 F(er)-.15 E
+3.401(,l)-.4 G(ea)-3.401 E 1.201 -.15(ve t)-.2 H .901(hem idle for).15 F
+.591(most of the time, and no more connections will be accepted.)102
+431.27 R .591(If this option is set then the timeouts)5.591 F 1.187
+(used in a SMTP session should be lo)102 443.27 R 1.187
+(wered from their def)-.25 F 1.187(ault v)-.1 F 1.187
+(alues to their minimum v)-.25 F 1.187(alues as)-.25 F
+(speci\214ed in RFC 2821 and listed in section 4.1.2.)102 455.27 Q F0
+2.5(4.6. Measur)87 479.27 R(es against Denial of Ser)-.18 E
+(vice Attacks)-.1 E F1(Sendmail)127 495.47 Q F2 1.674(has some b)4.174 F
+1.674(uilt-in measures ag)-.2 F 1.673
+(ainst simple denial of service \(DoS\) attacks.)-.05 F(The)6.673 E .913
+(SMTP serv)102 507.47 R .913(er by def)-.15 F .913(ault slo)-.1 F .913
+(ws do)-.25 F .913(wn if too man)-.25 F 3.413(yb)-.15 G .913
+(ad commands are issued or if some commands)-3.413 F .034
+(are repeated too often within a session.)102 519.47 R .033
+(Details can be found in the source \214le)5.033 F F0(sendmail/sr)2.533
+E(vrsmtp.c)-.1 E F2 2.169(by looking for the macro de\214nitions of)102
+531.47 R F0(MAXB)4.669 E(ADCOMMANDS)-.3 E F2(,)A F0(MAXNOOPCOMMANDS)
+4.669 E F2(,)A F0(MAXHELOCOMMANDS)102 543.47 Q F2(,)A F0
+(MAXVRFYCOMMANDS)4.414 E F2 4.414(,a)C(nd)-4.414 E F0(MAXETRNCOMMANDS)
+4.414 E F2 6.914(.I)C 4.414(fa)-6.914 G(n)-4.414 E .462
+(SMTP command is issued more often than the corresponding)102 555.47 R
+F0(MAXcmdCOMMANDS)2.962 E F2 -.25(va)2.962 G .462(lue, then).25 F .217
+(the response is delayed e)102 567.47 R(xponentially)-.15 E 2.717(,s)
+-.65 G .216(tarting with a sleep time of one second, up to a maximum of)
+-2.717 F 1.687(four minutes \(as de\214ned by)102 579.47 R F0
+(MAXTIMEOUT)4.187 E F2 4.187(\). If)B 1.687(the option)4.187 F F0
+(MaxDaemonChildr)4.187 E(en)-.18 E F2 1.687(is set to a)4.187 F -.25(va)
+102 591.47 S .735(lue greater than zero, then this could mak).25 F 3.235
+(eaD)-.1 G .735(oS attack e)-3.235 F -.15(ve)-.25 G 3.235(nw).15 G .734
+(orse since it k)-3.335 F .734(eeps a connection)-.1 F .867
+(open longer than necessary)102 603.47 R 5.867(.T)-.65 G .867
+(herefore a connection is terminated with a 421 SMTP reply code if)
+-5.867 F .57(the number of commands e)102 615.47 R .57
+(xceeds the limit by a f)-.15 F .57(actor of tw)-.1 F 3.07(oa)-.1 G(nd)
+-3.07 E F0(MAXB)3.07 E(ADCOMMANDS)-.3 E F2 .57(is set)3.07 F(to a v)102
+627.47 Q(alue greater than zero \(the def)-.25 E(ault is 25\).)-.1 E F0
+2.5(4.7. Deli)87 651.47 R -.1(ve)-.1 G(ry Mode).1 E F2 .253
+(There are a number of deli)127 667.67 R -.15(ve)-.25 G .253
+(ry modes that).15 F F1(sendmail)2.753 E F2 .254
+(can operate in, set by the)2.753 F F0(Deli)2.754 E -.1(ve)-.1 G(ryMode)
+.1 E F2(\()102 679.67 Q F0(d)A F2 3.599(\)c)C 1.099
+(on\214guration option.)-3.599 F 1.099(These modes specify ho)6.099 F
+3.598(wq)-.25 G 1.098(uickly mail will be deli)-3.598 F -.15(ve)-.25 G
+3.598(red. Le).15 F -.05(ga)-.15 G 3.598(lm).05 G(odes)-3.598 E(are:)102
+691.67 Q 0 Cg EP
%%Page: 32 28
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF 193.36<534d4d3a30382d33322053656e646d61696c>72 60
-R<496e7374616c6c6174696f6e20616e64204f7065726174696f6e204775696465>2.5 E
-/F1 10/Times-Roman@0 SF .597
-<6c6f6164206f6e20796f7572206d616368696e652c2062>102 96 R .597
-<7574206d65616e7320746861742064656c69>-.2 F -.15<7665>-.25 G .596<727920
-6d61792062652064656c6179656420666f7220757020746f207468652071756575652069
-6e74657276>.15 F 3.096<616c2e204d6f6465>-.25 F .36
-<99649a206973206964656e746963616c20746f206d6f64652099719a2065>102 108 R
-.36<7863657074207468617420697420616c736f20707265>-.15 F -.15<7665>-.25 G
-.36<6e7473206c6f6f6b75707320696e206d61707320696e636c7564696e6720746865>
-.15 F F0<2d44>2.86 E F1 .36<8d61672066726f6d>2.86 F -.1<776f>102 120 S
-2.076<726b696e6720647572696e672074686520696e697469616c207175657565207068
-6173653b20697420697320696e74656e64656420666f722060>.1 F 2.075
-<606469616c206f6e2064656d616e6427>-.74 F 4.575<2773>-.74 G 2.075
-<6974657320776865726520444e53>-4.575 F .318
-<6c6f6f6b757073206d6967687420636f7374207265616c206d6f6e65>102 132 R
-4.118 -.65<792e2053>-.15 H .319<6f6d652073696d706c65206572726f72206d6573
-73616765732028652e672e2c20686f737420756e6b6e6f>.65 F .319
-<776e20647572696e672074686520534d5450>-.25 F<70726f746f636f6c292077696c
-6c2062652064656c61796564207573696e672074686973206d6f64652e>102 144 Q
-<4d6f64652099629a2069732074686520757375616c20646566>5 E<61756c742e>-.1 E
-.052<496620796f752072756e20696e206d6f64652099719a20287175657565206f6e6c
-79292c2099649a20286465666572292c206f722099629a202864656c69>127 160.2 R
--.15<7665>-.25 G 2.552<7269>.15 G 2.552<6e62>-2.552 G
-<61636b67726f756e6429>-2.552 E/F2 10/Times-Italic@0 SF<73656e646d61696c>
-2.551 E F1<77696c6c>2.551 E 1.391<6e6f742065>102 172.2 R 1.392
-<7870616e6420616c696173657320616e6420666f6c6c6f>-.15 F 3.892<772e>-.25 G
-<666f7277>-3.892 E 1.392<617264208c6c65732075706f6e20696e697469616c2072
-656365697074206f6620746865206d61696c2e>-.1 F 1.392
-<546869732073706565647320757020746865>6.392 F
-<726573706f6e736520746f205243505420636f6d6d616e64732e>102 184.2 Q<4d6f64
-652099699a2073686f756c64206e6f7420626520757365642062792074686520534d5450
-2073657276>5 E<6572>-.15 E<2e>-.55 E F0 2.5<342e382e204c6f67>87 208.2 R
-<4c65>2.5 E -.1<7665>-.15 G<6c>.1 E F1 .19<546865206c65>127 224.4 R -.15
-<7665>-.25 G 2.69<6c6f>.15 G 2.69<666c>-2.69 G .19
-<6f6767696e672063616e2062652073657420666f72>-2.69 F F2<73656e646d61696c>
-2.689 E F1 5.189<2e54>C .189<686520646566>-5.189 F .189<61756c7420757369
-6e672061207374616e6461726420636f6e8c6775726174696f6e207461626c65>-.1 F
-<6973206c65>102 236.4 Q -.15<7665>-.25 G 2.5<6c39>.15 G 5<2e54>-2.5 G
-<6865206c65>-5 E -.15<7665>-.25 G<6c732061726520617320666f6c6c6f>.15 E
-<77733a>-.25 E 31<304d>102 252.6 S<696e696d616c206c6f6767696e672e>-31 E
-31<3153>102 268.8 S<6572696f75732073797374656d2066>-31 E<61696c75726573
-20616e6420706f74656e7469616c2073656375726974792070726f626c656d732e>-.1 E
-31<324c>102 285 S<6f737420636f6d6d756e69636174696f6e7320286e657477>-31 E
-<6f726b2070726f626c656d732920616e642070726f746f636f6c2066>-.1 E
-<61696c757265732e>-.1 E 31<334f>102 301.2 S 1.237
-<7468657220736572696f75732066>-31 F 1.237<61696c757265732c206d616c666f72
-6d6564206164647265737365732c207472616e7369656e7420666f7277>-.1 F 1.238
-<6172642f696e636c756465206572726f72732c20636f6e6e656374696f6e>-.1 F
-<74696d656f7574732e>138 313.2 Q 31<344d>102 329.4 S<696e6f722066>-31 E<
-61696c757265732c206f7574206f66206461746520616c69617320646174616261736573
-2c20636f6e6e656374696f6e2072656a656374696f6e732076696120636865636b5f2072
-756c65736574732e>-.1 E 31<354d>102 345.6 S
-<65737361676520636f6c6c656374696f6e20737461746973746963732e>-31 E 31
-<3643>102 361.8 S<72656174696f6e206f66206572726f72206d657373616765732c20
-5652465920616e64204558504e20636f6d6d616e64732e>-31 E 31<3744>102 378 S
-<656c69>-31 E -.15<7665>-.25 G<72792066>.15 E
-<61696c757265732028686f7374206f72207573657220756e6b6e6f>-.1 E
-<776e2c206574632e292e>-.25 E 31<3853>102 394.2 S
-<75636365737366756c2064656c69>-31 E -.15<7665>-.25 G
-<7269657320616e6420616c69617320646174616261736520726562>.15 E
-<75696c64732e>-.2 E 31<394d>102 410.4 S<65737361676573206265696e67206465
-666572726564202864756520746f206120686f7374206265696e6720646f>-31 E
-<776e2c206574632e292e>-.25 E 23.5<3130204461746162617365>102 426.6 R
--.15<6578>2.5 G<70616e73696f6e2028616c6961732c20666f7277>.15 E<6172642c
-20616e6420757365726462206c6f6f6b7570732920616e642061757468656e7469636174
-696f6e20696e666f726d6174696f6e2e>-.1 E 23.5<3131204e4953>102 442.8 R
-<6572726f727320616e6420656e64206f66206a6f622070726f63657373696e672e>2.5
-E 23.5<3132204c6f6773>102 459 R
-<616c6c20534d545020636f6e6e656374696f6e732e>2.5 E 23.5<3133204c6f67>102
-475.2 R<6261642075736572207368656c6c732c208c6c6573207769746820696d70726f
-706572207065726d697373696f6e732c20616e64206f74686572207175657374696f6e61
-626c6520736974756174696f6e732e>2.5 E 23.5<3134204c6f6773>102 491.4 R
-<7265667573656420636f6e6e656374696f6e732e>2.5 E 23.5<3135204c6f67>102
-507.6 R<616c6c20696e636f6d696e6720616e64206f7574676f696e6720534d54502063
-6f6d6d616e64732e>2.5 E 23.5<3230204c6f6773>102 523.8 R .603
-<617474656d70747320746f2072756e206c6f636b>3.103 F .603
-<6564207175657565208c6c65732e>-.1 F .603
-<546865736520617265206e6f74206572726f72732c2062>5.603 F .603
-<75742063616e2062652075736566756c20746f206e6f7465206966>-.2 F
-<796f7572207175657565206170706561727320746f20626520636c6f676765642e>138
-535.8 Q 23.5<3330204c6f7374>102 552 R<6c6f636b7320286f6e6c79206966207573
-696e67206c6f636b6620696e7374656164206f66208d6f636b292e>2.5 E
-<4164646974696f6e616c6c79>102 568.2 Q 2.716<2c76>-.65 G .216
-<616c7565732061626f>-2.966 F .516 -.15<76652036>-.15 H 2.716<3461>.15 G
-.216<726520726573657276>-2.716 F .216<656420666f722065>-.15 F .216
-<787472656d656c792076>-.15 F .216<6572626f736520646562>-.15 F .216
-<756767696e67206f75747075742e>-.2 F .217<4e6f206e6f726d616c2073697465>
-5.216 F -.1<776f>102 580.2 S<756c642065>.1 E -.15<7665>-.25 G 2.5<7273>
-.15 G<65742074686573652e>-2.5 E F0 2.5<342e392e2046696c65>87 604.2 R
-<4d6f646573>2.5 E F1 .264<546865206d6f646573207573656420666f72208c6c6573
-20646570656e64206f6e20776861742066756e6374696f6e616c69747920796f752077>
-127 620.4 R .264<616e7420616e6420746865206c65>-.1 F -.15<7665>-.25 G
-2.763<6c6f>.15 G 2.763<6673>-2.763 G .263<6563757269747920796f75>-2.763
-F 2.56<726571756972652e20496e>102 632.4 R<6d616e>2.56 E 2.56<7963>-.15 G
-<61736573>-2.56 E F2<73656e646d61696c>2.56 E F1 .061<646f65732063617265
-66756c20636865636b696e67206f6620746865206d6f646573206f66208c6c657320616e
-64206469726563746f7269657320746f2061>2.56 F -.2<766f>-.2 G<6964>.2 E
-1.336<6163636964656e74616c20636f6d70726f6d6973653b20696620796f752077>102
-644.4 R 1.336<616e7420746f206d616b>-.1 F 3.836<6569>-.1 G 3.836<7470>
--3.836 G 1.336<6f737369626c6520746f206861>-3.836 F 1.635 -.15<76652067>
--.2 H 1.335
-<726f75702d7772697461626c6520737570706f7274208c6c657320796f75>.15 F
-<6d6179206e65656420746f2075736520746865>102 656.4 Q F0
-<446f6e74426c616d6553656e646d61696c>2.5 E F1
-<6f7074696f6e20746f207475726e206f66>2.5 E 2.5<6673>-.25 G
-<6f6d65206f6620746865736520636865636b732e>-2.5 E F0 2.5
-<342e392e312e2054>102 680.4 R 2.5<6f73>-.92 G
-<756964206f72206e6f7420746f20737569643f>-2.5 E F2<53656e646d61696c>142
-696.6 Q F1 .162
-<6973206e6f206c6f6e67657220696e7374616c6c6564207365742d75736572>2.662 F
-.163<2d494420746f20726f6f742e>-.2 F .163
-<73656e646d61696c2f53454355524954592065>5.163 F .163
-<78706c61696e7320686f>-.15 F 2.663<7774>-.25 G<6f>-2.663 E .56
-<636f6e8c6775726520616e6420696e7374616c6c>117 708.6 R F2
-<73656e646d61696c>3.06 E F1 .559<776974686f7574207365742d75736572>3.059
-F .559<2d494420746f20726f6f742062>-.2 F .559
-<7574207365742d67726f75702d49442077686963682069732074686520646566>-.2 F
-<61756c74>-.1 E
-<636f6e8c6775726174696f6e207374617274696e67207769746820382e31322e>117
-720.6 Q 0 Cg EP
+/F0 10/Times-Bold@0 SF 193.36(SMM:08-32 Sendmail)72 60 R
+(Installation and Operation Guide)2.5 E/F1 10/Times-Roman@0 SF 17.22(id)
+142 96 S(eli)-17.22 E -.15(ve)-.25 G 2.5(ri).15 G(nteracti)-2.5 E -.15
+(ve)-.25 G(ly \(synchronously\)).15 E 15(bd)142 108 S(eli)-15 E -.15(ve)
+-.25 G 2.5(ri).15 G 2.5(nb)-2.5 G(ackground \(asynchronously\))-2.5 E 15
+(qq)142 120 S(ueue only \(don')-15 E 2.5(td)-.18 G(eli)-2.5 E -.15(ve)
+-.25 G(r\)).15 E 15(dd)142 132 S(efer deli)-15 E -.15(ve)-.25 G
+(ry attempts \(don').15 E 2.5(td)-.18 G(eli)-2.5 E -.15(ve)-.25 G(r\))
+.15 E 1.273(There are tradeof)102 148.2 R 3.773(fs. Mode)-.25 F 1.273
+(\231i\232 gi)3.773 F -.15(ve)-.25 G 3.773(st).15 G 1.273
+(he sender the quick)-3.773 F 1.273(est feedback, b)-.1 F 1.274
+(ut may slo)-.2 F 3.774(wd)-.25 G -.25(ow)-3.774 G 3.774(ns).25 G(ome)
+-3.774 E .799(mailers and is hardly e)102 160.2 R -.15(ve)-.25 G 3.299
+(rn).15 G(ecessary)-3.299 E 5.799(.M)-.65 G .799(ode \231b\232 deli)
+-5.799 F -.15(ve)-.25 G .799(rs promptly b).15 F .798(ut can cause lar)
+-.2 F .798(ge numbers of)-.18 F .223(processes if you ha)102 172.2 R
+.524 -.15(ve a m)-.2 H .224(ailer that tak).15 F .224
+(es a long time to deli)-.1 F -.15(ve)-.25 G 2.724(ram).15 G 2.724
+(essage. Mode)-2.724 F .224(\231q\232 minimizes the)2.724 F .597
+(load on your machine, b)102 184.2 R .597(ut means that deli)-.2 F -.15
+(ve)-.25 G .596(ry may be delayed for up to the queue interv).15 F 3.096
+(al. Mode)-.25 F .36(\231d\232 is identical to mode \231q\232 e)102
+196.2 R .36(xcept that it also pre)-.15 F -.15(ve)-.25 G .36
+(nts lookups in maps including the).15 F F0(-D)2.86 E F1 .36
+(\215ag from)2.86 F -.1(wo)102 208.2 S 2.076
+(rking during the initial queue phase; it is intended for `).1 F 2.075
+(`dial on demand')-.74 F 4.575('s)-.74 G 2.075(ites where DNS)-4.575 F
+.318(lookups might cost real mone)102 220.2 R 4.118 -.65(y. S)-.15 H
+.319(ome simple error messages \(e.g., host unkno).65 F .319
+(wn during the SMTP)-.25 F(protocol\) will be delayed using this mode.)
+102 232.2 Q(Mode \231b\232 is the usual def)5 E(ault.)-.1 E .052(If you\
+ run in mode \231q\232 \(queue only\), \231d\232 \(defer\), or \231b\
+\232 \(deli)127 248.4 R -.15(ve)-.25 G 2.552(ri).15 G 2.552(nb)-2.552 G
+(ackground\))-2.552 E/F2 10/Times-Italic@0 SF(sendmail)2.551 E F1(will)
+2.551 E 1.391(not e)102 260.4 R 1.392(xpand aliases and follo)-.15 F
+3.892(w.)-.25 G(forw)-3.892 E 1.392
+(ard \214les upon initial receipt of the mail.)-.1 F 1.392
+(This speeds up the)6.392 F(response to RCPT commands.)102 272.4 Q
+(Mode \231i\232 should not be used by the SMTP serv)5 E(er)-.15 E(.)-.55
+E F0 2.5(4.8. Log)87 296.4 R(Le)2.5 E -.1(ve)-.15 G(l).1 E F1 1.041
+(The le)127 312.6 R -.15(ve)-.25 G 3.541(lo).15 G 3.541(fl)-3.541 G
+1.041(ogging can be set for)-3.541 F F2(sendmail)3.541 E F1 6.041(.T)C
+1.041(he def)-6.041 F 1.04(ault using a standard con\214guration is)-.1
+F(le)102 324.6 Q -.15(ve)-.25 G 2.622(l9).15 G 5.122(.T)-2.622 G .122
+(he le)-5.122 F -.15(ve)-.25 G .122(ls are approximately as follo).15 F
+.122(ws \(some log types are using dif)-.25 F .122(ferent le)-.25 F -.15
+(ve)-.25 G 2.622(ld).15 G(epending)-2.622 E(on v)102 336.6 Q(arious f)
+-.25 E(actors\):)-.1 E 31(0M)102 352.8 S(inimal logging.)-31 E 31(1S)102
+369 S(erious system f)-31 E(ailures and potential security problems.)-.1
+E 31(2L)102 385.2 S(ost communications \(netw)-31 E
+(ork problems\) and protocol f)-.1 E(ailures.)-.1 E 31(3O)102 401.4 S
+1.238(ther serious f)-31 F 1.238
+(ailures, malformed addresses, transient forw)-.1 F 1.237
+(ard/include errors, connection)-.1 F(timeouts.)138 413.4 Q 31(4M)102
+429.6 S(inor f)-31 E(ailures, out of date alias databases, connection r\
+ejections via check_ rulesets.)-.1 E 31(5M)102 445.8 S
+(essage collection statistics.)-31 E 31(6C)102 462 S
+(reation of error messages, VRFY and EXPN commands.)-31 E 31(7D)102
+478.2 S(eli)-31 E -.15(ve)-.25 G(ry f).15 E
+(ailures \(host or user unkno)-.1 E(wn, etc.\).)-.25 E 31(8S)102 494.4 S
+(uccessful deli)-31 E -.15(ve)-.25 G(ries and alias database reb).15 E
+(uilds.)-.2 E 31(9M)102 510.6 S
+(essages being deferred \(due to a host being do)-31 E(wn, etc.\).)-.25
+E 23.5(10 Database)102 526.8 R -.15(ex)2.5 G(pansion \(alias, forw).15 E
+(ard, and userdb lookups\) and authentication information.)-.1 E 23.5
+(11 NIS)102 543 R(errors and end of job processing.)2.5 E 23.5(12 Logs)
+102 559.2 R(all SMTP connections.)2.5 E 23.5(13 Log)102 575.4 R(bad use\
+r shells, \214les with improper permissions, and other questionable sit\
+uations.)2.5 E 23.5(14 Logs)102 591.6 R(refused connections.)2.5 E 23.5
+(15 Log)102 607.8 R(all incoming SMTP commands.)2.5 E 23.5(20 Logs)102
+624 R .603(attempts to run lock)3.102 F .603(ed queue \214les.)-.1 F
+.603(These are not errors, b)5.603 F .603(ut can be useful to note if)
+-.2 F(your queue appears to be clogged.)138 636 Q 23.5(30 Lost)102 652.2
+R(locks \(only if using lockf instead of \215ock\).)2.5 E(Additionally)
+102 668.4 Q 2.717(,v)-.65 G .217(alues abo)-2.967 F .516 -.15(ve 6)-.15
+H 2.716(4a).15 G .216(re reserv)-2.716 F .216(ed for e)-.15 F .216
+(xtremely v)-.15 F .216(erbose deb)-.15 F .216(ugging output.)-.2 F .216
+(No normal site)5.216 F -.1(wo)102 680.4 S(uld e).1 E -.15(ve)-.25 G 2.5
+(rs).15 G(et these.)-2.5 E 0 Cg EP
%%Page: 33 29
%%BeginPageSetup
BP
%%EndPageSetup
-/F0 10/Times-Bold@0 SF<53656e646d61696c20496e7374616c6c6174696f6e20616e
-64204f7065726174696f6e204775696465>72 60 Q<534d4d3a30382d3333>195.86 E
-/F1 10/Times-Roman@0 SF 1.286<546865206461656d6f6e20757375616c6c79207275
-6e7320617320726f6f742c20756e6c657373206f74686572206d65617375726573206172
-652074616b>142 96 R 3.786<656e2e204174>-.1 F 1.286
-<74686520706f696e74207768657265>3.786 F/F2 10/Times-Italic@0 SF
-<73656e646d61696c>117 108 Q F1 .495<69732061626f757420746f>2.995 F F2
--.2<6578>2.995 G<6563>.2 E F1 .495<2832292061206d61696c6572>1.666 F
-2.995<2c69>-.4 G 2.995<7463>-2.995 G .495<6865636b7320746f20736565206966
-2074686520757365726964206973207a65726f2028726f6f74293b20696620736f2c2069
-7420726573657473>-2.995 F .333
-<7468652075736572696420616e642067726f7570696420746f206120646566>117 120
-R .333<61756c74202873657420627920746865>-.1 F F0<553d>2.833 E F1 .334<65
-717561746520696e20746865206d61696c6572206c696e653b2069662074686174206973
-206e6f74207365742c20746865>2.833 F F0<44656661756c7455736572>117 132 Q
-F1 .122<6f7074696f6e2069732075736564292e>2.622 F .122
-<546869732063616e206265206f>5.122 F -.15<7665>-.15 G .122
-<7272696464656e2062792073657474696e6720746865>.15 F F0<53>2.622 E F1
-.121<8d616720746f20746865206d61696c657220666f72206d61696c2d>2.622 F .804
-<657273207468617420617265207472757374656420616e64206d757374206265206361
-6c6c656420617320726f6f742e>117 144 R<486f>5.804 E<7765>-.25 E -.15<7665>
--.25 G 1.604 -.4<722c2074>.15 H .804<6869732077696c6c206361757365206d61
-696c2070726f63657373696e6720746f206265>.4 F
-<6163636f756e74656420287573696e67>117 156 Q F2<7361>2.5 E F1<2838292920
-746f20726f6f7420726174686572207468616e20746f2074686520757365722073656e64
-696e6720746865206d61696c2e>1.666 E 3.558<416d>142 172.2 S 1.057
-<6964646c652067726f756e6420697320746f2073657420746865>-3.558 F F0
-<52756e417355736572>3.557 E F1 3.557<6f7074696f6e2e2054686973>3.557 F
-<636175736573>3.557 E F2<73656e646d61696c>3.557 E F1 1.057
-<746f206265636f6d6520746865>3.557 F .392<696e64696361746564207573657220
-617320736f6f6e2061732069742068617320646f6e652074686520737461727475702074
-68617420726571756972657320726f6f7420707269>117 184.2 R<76696c65>-.25 E
-.392<67657320287072696d6172696c79>-.15 F 2.892<2c6f>-.65 G<70656e696e67>
--2.892 E<746865>117 196.2 Q/F3 9/Times-Roman@0 SF<534d5450>3.742 E F1
-<736f636b>3.741 E 3.741<6574292e204966>-.1 F 1.241<796f7520757365>3.741
-F F0<52756e417355736572>3.741 E F1 3.741<2c74>C 1.241
-<6865207175657565206469726563746f727920286e6f726d616c6c79>-3.741 F F2
-<2f7661722f73706f6f6c2f6d7175657565>3.741 E F1<29>A 1.314
-<73686f756c64206265206f>117 208.2 R 1.314
-<776e656420627920746861742075736572>-.25 F 3.815<2c61>-.4 G 1.315<6e6420
-616c6c208c6c657320616e64206461746162617365732028696e636c7564696e67207573
-6572>-3.815 F F2<2e666f72776172>3.815 E<64>-.37 E F1 1.315
-<8c6c65732c20616c696173>3.815 F .257
-<8c6c65732c203a696e636c7564653a208c6c65732c20616e642065>117 220.2 R .256
-<787465726e616c2064617461626173657329206d757374206265207265616461626c65
-20627920746861742075736