define QUEUESIZE to be the maximum number of jobs considered during
[unix-history] / usr / src / usr.sbin / sendmail / src / conf.h
CommitLineData
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 */