xref: /csrg-svn/usr.sbin/sendmail/src/conf.h (revision 24945)
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.3 (Berkeley) 09/19/85
11 */
12 
13 /*
14 **  CONF.H -- All user-configurable parameters for sendmail
15 */
16 
17 
18 
19 /*
20 **  Table sizes, etc....
21 **	There shouldn't be much need to change these....
22 */
23 
24 # define MAXLINE	1024		/* max line length */
25 # define MAXNAME	256		/* max length of a name */
26 # define MAXFIELD	2500		/* max total length of a hdr field */
27 # define MAXPV		40		/* max # of parms to mailers */
28 # define MAXHOP		17		/* max value of HopCount */
29 # define MAXATOM	100		/* max atoms per address */
30 # define MAXMAILERS	25		/* 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	30		/* maximum number of trusted users */
34 
35 /*
36 **  Compilation options.
37 */
38 
39 #define DBM		1	/* use DBM library (requires -ldbm) */
40 #define DEBUG		1	/* enable debugging */
41 #define LOG		1	/* enable logging */
42 #define SMTP		1	/* enable user and server SMTP */
43 #define QUEUE		1	/* enable queueing */
44 #define UGLYUUCP	1	/* output ugly UUCP From lines */
45 #define DAEMON		1	/* include the daemon (requires IPC & SMTP) */
46 #define FLOCK		1	/* use flock file locking */
47 #define SETPROCTITLE	1	/* munge argv to display current status */
48