BASICS

The following commands set very basic things.

baseDir dir
Base directory for our own stuff. Overridden by option -d. Only the first command is used.

This command is mandatory if option -d is not used.

Value is a scalar.

majDomDir dir
Base directory of majordomo related files.

This command is mandatory.

Value is a scalar.

myHost name
Address of this host.

This command is mandatory.

Value is a scalar.

mailDBFile file
File for the mail database.

If this is not an absolute path, it is prefixed by the value set by baseDir.

This command is mandatory.

Value is a scalar.

mailDBPlainDir dir
Directory to store plain mails referenced in the database.

If this is not an absolute path, it is prefixed by the value set by baseDir.

This command is mandatory.

Value is a scalar.

maintAddr addr
Mail address where output of fatal errors is sent to.

This is mandatory - though this is less useful than it seems. After all it is possible, that a error occurs before this is read.

Value is a scalar.


MINOR CONFIGURATION ASPECTS

The following commands may be used to describe aspects of minor importance.

myName word...
Phrase part to be used for mail addresses.

This command defaults to "The Clerk".

Value is a scalar.

majDomResend [yes | no]
Does majordomo's `resend' work in parallel? If no argument is given, it defaults to yes.

This command defaults to no.

Value is a scalar.

authorHeader [ hdrtag... ]
Header fields used for finding author.

The field containing the most original author is first and the last resender is last.

This command defaults to From Sender Reply-To Resent-From.

Value is an array.

language code [ names... ]
Adds a language code, which can be given for a language command.

Value is an hash.


ROLES

The following commands define, which mail addresses are permitted to act in a certain role.

editor [ addr... ]
Adds e-mail addresses of editors having all powers.

Value is an array.

editorFile [ file... ]
Adds contents of files containing email addresses of editors (pure addresses, line by line).

If this is not an absolute path, it is prefixed by the value set by majDomDir.

This has no own value.

trusted [ addr... ]
Adds e-mail addresses of trusted persons, who may send without approval.

Value is an array.

trustedFile [ file... ]
Adds contents of files containing email addresses of trusted persons (pure addresses, line by line).

If this is not an absolute path, it is prefixed by the value set by baseDir.

This has no own value.

dumpDepend [ file... ]
Tells the configuration reader, that the configuration depends on the contents of file. This is needed to check, whether a dumped configuration is up to date. This is mainly for internal use.

Value is an array.