.\" .\" %nmhwarning% .\" .TH MH-TAILOR %manext5% "%nmhdate%" MH.6.8 [%nmhversion%] .SH NAME mh-tailor, mts.conf \- mail transport customization for nmh message handler .SH SYNOPSIS .I %etcdir%/mts.conf .SH DESCRIPTION The file .I %etcdir%/mts.conf defines run-time options for those .B nmh programs which interact (in some form) with the message transport system. At present, these (user) programs are: .BR ap , .BR conflict , .BR inc , .BR msgchk , .BR post , .BR rcvdist , and .BR rcvpack . .PP Each option should be given on a single line. Blank lines and lines which begin with `#' are ignored. The options available along with default values and a description of their meanings are listed below: .PP .B spost will send messages by forking a local copy of .BR sendmail . .PP When a user explicitly specifies a \*(lqFrom:\*(rq header in a draft, .B nmh uses it rather than constructing its own. However, to discourage email forgery, the SMTP envelope \*(lqFrom:\*(rq and a \*(lqSender:\*(rq header are set to the user's real address. .RE .PP .BR maildelivery : %libdir%/maildelivery .RS 5 The name of the system-wide default .I maildelivery file. See .BR slocal (1) for the details. .SS "File Locking" A few words on locking: .B nmh has several methods for creating locks on files. When configuring .BR nmh , you will need to decide on the locking style and locking directory (if any). The first controls the method of locking, the second says where lock files should be created. .PP To configure .B nmh for kernel locking, use the \*(lq--with-locking=flock\*(rq configure option if you want to use the .B flock system call; use \*(lq--with-locking=lockf\*(rq if you want to use the .B lockf system call; or use \*(lq--with-locking=fcntl\*(rq if you want to use the .B fcntl system call for kernel-level locking. .PP Instead of kernel locking, you can configure .B nmh to use dot locking by using \*(lq--with-locking=dot\*(rq. Dot locking specifies that a file should be created whose existence means \*(lqlocked\*(rq and whose non-existence means \*(lqunlocked\*(rq. The name of this file is constructed by appending \*(lq.lock\*(rq to the name of the file being locked. If .B LOCKDIR is not specified, lock files will be created in the directory where the file being locked resides. Otherwise, lock files will be created in the directory specified by .BR LOCKDIR . .PP Prior to installing .BR nmh , you should see how locking is done at your site, and set the appropriate values. .SH FILES .fc ^ ~ .nf .ta \w'%etcdir%/ExtraBigFileName 'u ^%etcdir%/mts.conf~^nmh mts configuration file .fi .SH "PROFILE COMPONENTS" None .SH "SEE ALSO" mh\-mts(8), post(8) .SH DEFAULTS As listed above