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: 
  37: #else
  38: 
  39: # define MAXLINE    1024        /* max line length */
  40: # define MAXNAME    256     /* max length of a name */
  41: # define MAXFIELD   2500        /* max total length of a hdr field */
  42: # define MAXPV      40      /* max # of parms to mailers */
  43: # define MAXHOP     17      /* max value of HopCount */
  44: # define MAXATOM    100     /* max atoms per address */
  45: # define MAXMAILERS 25      /* maximum mailers known to system */
  46: # define MAXRWSETS  30      /* max # of sets of rewriting rules */
  47: # define MAXPRIORITIES  25      /* max values for Precedence: field */
  48: # define MAXTRUST   30      /* maximum number of trusted users */
  49: # define MAXUSERENVIRON 40      /* max # of items in user environ */
  50: # define QUEUESIZE  600     /* max # of jobs per queue run */
  51: #endif pdp11
  52: 
  53: /*
  54: **  Compilation options.
  55: **
  56: **	#define these if they are available; comment them out otherwise.
  57: */
  58: 
  59: # define DBM        1   /* use DBM library (requires -ldbm) */
  60: # define NDBM       1   /* new DBM library available (requires DBM) */
  61: /* # define DEBUG		1	/* enable debugging */
  62: # define LOG        1   /* enable logging */
  63: # define SMTP       1   /* enable user and server SMTP */
  64: # define QUEUE      1   /* enable queueing */
  65: # define UGLYUUCP   1   /* output ugly UUCP From lines */
  66: # define DAEMON     1   /* include the daemon (requires IPC & SMTP) */
  67: # define FLOCK      1   /* use flock file locking */
  68: # define SETPROCTITLE   1   /* munge argv to display current status */
  69: /* # define WIZ		1	/* allow wizard mode */

Defined macros

FLOCK defined in line 67; used 2 times
MAXHOP defined in line 43; used 2 times
NDBM defined in line 60; used 1 times
QUEUESIZE defined in line 50; used 6 times
UGLYUUCP defined in line 65; used 1 times

Usage of this include

Last modified: 1994-02-06
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 3342
Valid CSS Valid XHTML 1.0 Strict