1: /*
   2: **  Sendmail
   3: **  Copyright (c) 1983  Eric P. Allman
   4: **  Berkeley, California
   5: **
   6: **  Copyright (c) 1983 Regents of the University of California.
   7: **  All rights reserved.  The Berkeley software License Agreement
   8: **  specifies the terms and conditions for redistribution.
   9: **
  10: **	@(#)conf.h	5.7.1 (2.11BSD GTE) 1/1/94
  11: */
  12: 
  13: /*
  14: **  CONF.H -- All user-configurable parameters for sendmail
  15: */
  16: 
  17: 
  18: /*
  19: **  Table sizes, etc....
  20: **	There shouldn't be much need to change these....
  21: */
  22: 
  23: #ifdef pdp11
  24: # define MAXLINE    256     /* max line length */
  25: # define MAXNAME    128     /* max length of a name */
  26: # define MAXFIELD   1024        /* max total length of a hdr field */
  27: # define MAXPV      30      /* max # of parms to mailers */
  28: # define MAXHOP     17      /* max value of HopCount */
  29: # define MAXATOM    70      /* max atoms per address */
  30: # define MAXMAILERS 10      /* maximum mailers known to system */
  31: # define MAXRWSETS  30      /* max # of sets of rewriting rules */
  32: # define MAXPRIORITIES  25      /* max values for Precedence: field */
  33: # define MAXTRUST   10      /* maximum number of trusted users */
  34: # define MAXUSERENVIRON 35      /* max # of items in user environ */
  35: # define QUEUESIZE  10      /* max # of jobs per queue run */
  36: # define MAXMXHOSTS 10      /* max # of MX records */
  37: 
  38: #else
  39: 
  40: # define MAXLINE    1024        /* max line length */
  41: # define MAXNAME    256     /* max length of a name */
  42: # define MAXFIELD   2500        /* max total length of a hdr field */
  43: # define MAXPV      40      /* max # of parms to mailers */
  44: # define MAXHOP     17      /* max value of HopCount */
  45: # define MAXATOM    100     /* max atoms per address */
  46: # define MAXMAILERS 25      /* maximum mailers known to system */
  47: # define MAXRWSETS  30      /* max # of sets of rewriting rules */
  48: # define MAXPRIORITIES  25      /* max values for Precedence: field */
  49: # define MAXTRUST   30      /* maximum number of trusted users */
  50: # define MAXUSERENVIRON 40      /* max # of items in user environ */
  51: # define QUEUESIZE  600     /* max # of jobs per queue run */
  52: # define MAXMXHOSTS 10      /* max # of MX records */
  53: #endif pdp11
  54: 
  55: /*
  56: **  Compilation options.
  57: **
  58: **	#define these if they are available; comment them out otherwise.
  59: */
  60: 
  61: # define DBM        1   /* use DBM library (requires -ldbm) */
  62: # define NDBM       1   /* new DBM library available (requires DBM) */
  63: /* # define DEBUG		1	/* enable debugging */
  64: # define LOG        1   /* enable logging */
  65: # define SMTP       1   /* enable user and server SMTP */
  66: # define QUEUE      1   /* enable queueing */
  67: # define UGLYUUCP   1   /* output ugly UUCP From lines */
  68: # define DAEMON     1   /* include the daemon (requires IPC & SMTP) */
  69: # define FLOCK      1   /* use flock file locking */
  70: # define SETPROCTITLE   1   /* munge argv to display current status */
  71: /* # define WIZ		1	/* allow wizard mode */

Defined macros

FLOCK defined in line 69; never used
MAXHOP defined in line 44; never used
MAXMXHOSTS defined in line 52; used 1 times
MAXPV defined in line 43; used 2 times
NDBM defined in line 62; used 1 times
QUEUESIZE defined in line 51; used 6 times
UGLYUUCP defined in line 67; never used

Usage of this include

Last modified: 1997-10-03
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 2764
Valid CSS Valid XHTML 1.0 Strict