Annotation of 43BSDReno/usr.sbin/sendmail/src/conf.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * Copyright (c) 1983 Eric P. Allman
                      3:  * Copyright (c) 1988 Regents of the University of California.
                      4:  * All rights reserved.
                      5:  *
                      6:  * Redistribution and use in source and binary forms are permitted provided
                      7:  * that: (1) source distributions retain this entire copyright notice and
                      8:  * comment, and (2) distributions including binaries display the following
                      9:  * acknowledgement:  ``This product includes software developed by the
                     10:  * University of California, Berkeley and its contributors'' in the
                     11:  * documentation or other materials provided with the distribution and in
                     12:  * all advertising materials mentioning features or use of this software.
                     13:  * Neither the name of the University nor the names of its contributors may
                     14:  * be used to endorse or promote products derived from this software without
                     15:  * specific prior written permission.
                     16:  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
                     17:  * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
                     18:  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
                     19:  *
                     20:  *     @(#)conf.h      5.17 (Berkeley) 6/1/90
                     21:  */
                     22: 
                     23: /*
                     24: **  CONF.H -- All user-configurable parameters for sendmail
                     25: */
                     26: 
                     27: /*
                     28: **  Table sizes, etc....
                     29: **     There shouldn't be much need to change these....
                     30: */
                     31: 
                     32: # define MAXLINE       1024            /* max line length */
                     33: # define MAXNAME       256             /* max length of a name */
                     34: # define MAXFIELD      4096            /* max total length of a hdr field */
                     35: # define MAXPV         40              /* max # of parms to mailers */
                     36: # define MAXHOP                17              /* max value of HopCount */
                     37: # define MAXATOM       100             /* max atoms per address */
                     38: # define MAXMAILERS    25              /* maximum mailers known to system */
                     39: # define MAXRWSETS     30              /* max # of sets of rewriting rules */
                     40: # define MAXPRIORITIES 25              /* max values for Precedence: field */
                     41: # define MAXTRUST      30              /* maximum number of trusted users */
                     42: # define MAXUSERENVIRON        40              /* max # of items in user environ */
                     43: # define QUEUESIZE     600             /* max # of jobs per queue run */
                     44: # define MAXMXHOSTS    10              /* max # of MX records */
                     45: 
                     46: /*
                     47: **  Compilation options.
                     48: **
                     49: **     #define these if they are available; comment them out otherwise.
                     50: */
                     51: 
                     52: # define DBM           1       /* use DBM library (requires -ldbm) */
                     53: # define NDBM          1       /* new DBM library available (requires DBM) */
                     54: # define LOG           1       /* enable logging */
                     55: # define SMTP          1       /* enable user and server SMTP */
                     56: # define QUEUE         1       /* enable queueing */
                     57: # define UGLYUUCP      1       /* output ugly UUCP From lines */
                     58: # define DAEMON                1       /* include the daemon (requires IPC & SMTP) */
                     59: # define SETPROCTITLE  1       /* munge argv to display current status */
                     60: # define NAMED_BIND    1       /* use Berkeley Internet Domain Server */
                     61: 
                     62:        /*
                     63:         * Use query type of ANY if possible (NO_WILDCARD_MX), which will
                     64:         * find types CNAME, A, and MX, and will cause all existing records
                     65:         * to be cached by our local server.  If there is (might be) a
                     66:         * wildcard MX record in the local domain or its parents that are
                     67:         * searched, we can't use ANY; it would cause fully-qualified names
                     68:         * to match as names in a local domain.
                     69:         */
                     70: # define NO_WILDCARD_MX        1

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.