Commit | Line | Data |
---|---|---|
5a739feb | 1 | /* |
aeb2545d DF |
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. | |
5a739feb | 9 | ** |
c0831261 | 10 | ** @(#)conf.h 5.5 (Berkeley) %G% |
aeb2545d DF |
11 | */ |
12 | ||
13 | /* | |
14 | ** CONF.H -- All user-configurable parameters for sendmail | |
5a739feb EA |
15 | */ |
16 | ||
17 | ||
18 | ||
19 | /* | |
20 | ** Table sizes, etc.... | |
21 | ** There shouldn't be much need to change these.... | |
22 | */ | |
23 | ||
f0a960f1 EA |
24 | # define MAXLINE 1024 /* max line length */ |
25 | # define MAXNAME 256 /* max length of a name */ | |
5a739feb EA |
26 | # define MAXFIELD 2500 /* max total length of a hdr field */ |
27 | # define MAXPV 40 /* max # of parms to mailers */ | |
2e3062fe | 28 | # define MAXHOP 17 /* max value of HopCount */ |
5a739feb EA |
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 */ | |
42bbf376 | 34 | # define MAXUSERENVIRON 40 /* max # of items in user environ */ |
c0831261 | 35 | # define QUEUESIZE 600 /* max # of jobs per queue run */ |
5a739feb EA |
36 | |
37 | /* | |
38 | ** Compilation options. | |
39 | */ | |
40 | ||
41 | #define DBM 1 /* use DBM library (requires -ldbm) */ | |
42 | #define DEBUG 1 /* enable debugging */ | |
43 | #define LOG 1 /* enable logging */ | |
44 | #define SMTP 1 /* enable user and server SMTP */ | |
45 | #define QUEUE 1 /* enable queueing */ | |
46 | #define UGLYUUCP 1 /* output ugly UUCP From lines */ | |
2e3062fe | 47 | #define DAEMON 1 /* include the daemon (requires IPC & SMTP) */ |
06fb0741 | 48 | #define FLOCK 1 /* use flock file locking */ |
2e3062fe | 49 | #define SETPROCTITLE 1 /* munge argv to display current status */ |