The default `mts.conf' file assumes you retrieve new mail from
a local (or NFS mounted) maildrop, and send outgoing mail by
injecting the message to a mail transfer agent (such as sendmail)
- on the local machine via SMTP.
-
- If, instead, all your mail sending and receiving occurs on a
- remote SMTP server, you will need to look at the values of the
- variables "localname" and "servers":
-
- a) "localname" defines the hostname that nmh considers local.
- If not set, then nmh queries your OS for this value.
-
- b) "servers" defines the server to which you send outgoing SMTP
- traffic.
+ on the local machine.
Check the `mh-tailor' man page for a list of all the available options
for this file ("masquerade" may be of particular interest).
6) Edit the file `mhn.defaults' (installed in the nmh `etc' directory).
- This file contains the default profile entries for the nmh command
- `mhn' and is created by the script `mhn.defaults.sh'. This script
- will search a generic path (essentially your $PATH) for programs to
- handle various content types (for example, xv to display images).
- You can re-run this script and give it a more tailored path. You may
- want to re-run this script later if you install new programs to
- display content. An example of this is:
+ This file contains the default profile entries for the nmh commands
+ mhlist/mhstore/mhshow and is created by the script `mhn.defaults.sh'.
+ This script will search a generic path (essentially your $PATH) for
+ programs to handle various content types (for example, xv to display
+ images). You can re-run this script and give it a more tailored
+ path. You may want to re-run this script later if you install new
+ programs to display content. An example of this is:
% cd support/general
% ./mhn.defaults.sh /usr/local/bin:/usr/X11/bin:/usr/ucb > mhn.defaults
The `mhn.defaults.sh' script only searches for a simple set of programs.
If you have specialized programs to handle various types, you will need
to edit the `mhn.defaults' file manually. The syntax of this file is
- described in the man page for `mhn', and in section 9.4 of the book
- "MH & xmh: Email for Users and Programmers", 3rd edition, by Jerry Peek,
- on the Internet at <http://www.ics.uci.edu/~mh/book/mh/confmhn.htm>.
+ described in section 9.4 of the book "MH & xmh: Email for Users and
+ Programmers", 3rd edition, by Jerry Peek, on the Internet at
+ <http://www.ics.uci.edu/~mh/book/mh/confmhn.htm>.
7) Add an optional global mh.profile, if desired. This profile should be
placed in the nmh `etc' directory with the name `mh.profile'. This
nmh's binaries (show, inc, comp, ...) are installed here.
--libdir=DIR (DEFAULT is ${prefix}/lib)
- nmh's support binaries (post, slocal, mhl, ...) are installed here.
+ nmh's support binaries (spost, slocal, mhl, ...) are installed here.
--sysconfdir=DIR (DEFAULT is ${prefix}/etc)
nmh's config files (mts.conf, mhn.defaults, ...) are installed here.
--enable-mhe (DEFAULT)
Add support for the Emacs front-end `mhe'.
---with-editor=EDITOR (DEFAULT is vi)
- specify the full path of the default editor to use. If this
- option is not given, then the configuration process will search
- for the `vi' command and use it as the default. If you wish to
- specify an interface which is compatible with MH, then use the
- nmh command `prompter'. If you specify `prompter', then you don't
- need to give the full pathname.
-
--with-locking=LOCKTYPE (DEFAULT is dot)
Specify the locking mechanism when attempting to "inc" or
"msgchk" a local mail spool. Valid options are "dot",
is not world- or user-writeable, and thus a lock file cannot
be created.
---with-mts=MTS (DEFAULT is smtp)
- Specify the default mail transport system you want to use. The two
- acceptable options are "smtp" (which is the default), and
- "sendmail". This value will be put into the mts.conf file. You
- may find it convenient to specify a value at configure-time,
- however, so that each time nmh is reinstalled, the right value will
- be there.
-
- If you use "smtp", this will enable a direct SMTP (simple mail
- transport protocol) interface in nmh. When sending mail, instead
- of passing the message to the mail transport agent, `post' will
- open a socket connection to the mail port on the machine specified
- in the `mts.conf' file (default is localhost), and speak SMTP
- directly.
-
- If you use "sendmail", then `post' will send messages by forking a
- local copy of sendmail. Currently it will still speak SMTP with
- this local copy of sendmail.
-
- If you wish to use a transport agent other than sendmail, you will
- need to use a `sendmail wrapper'.
-
--with-ndbm=LIB (DEFAULT is to autodetect)
--with-ndbmheader=HEADER (DEFAULT is to autodetect)
Specify the header file (eg ndbm.h) and library (eg ndbm) to use
If either of these options is given then the other must also be
specified.
---with-pager=PAGER (DEFAULT is more)
- Specify the default pager (file lister) to use. If this option
- is not given, then the configuration process will search for the
- command `more' and use it as the default.
-
--
The nmh team
nmh-workers@nongnu.org