Hello All,

Here is a modified/extended version of Bdale's Mailer BM.
Included is a bm.rc which includes all valid commands.
Also included is a little program (browse.com) which can be used as a pager. 
An alternative pager could be "list" or "wpview" from norton.

There are also 2 batchfiles included "fmail.bat" and "mail-1.bat"
The file "mail-1.bat" is called by "fmail.bat".
With "fmail" you are able to send multiple *ascii* files to a user.
The Subject of the message will be the filename to send.
eg.:
fmail net.p* pa3xyz
In this example all (7plus encoded) files net.p* in the current directory
are mailed to pa3xyz. Note that you can use wildcharacters.
The best thing to do is to put the 2 batchfiles and bm.exe somewhere in a
directory that is in your path. You *must* edit the file "fmail.bat"
if you put the 2 batch files and bm.exe in another directory then \BIN
Just replace \bin in "fmail.bat" with your own directory.


There are a few things to know about this version of BM:

The reply command 'rf' or 'Rf' uses the address in the From line.

The '/' command ignores case and can be used as follows:
/ tcpip
/ "tcpip net"

The 'n' command has three special options:
n <    switches to your recordfile
n >    switches to your mbox
n !    switches to your notefile

Aliases with an "@" in it are allowed.

The default startup file is bm.rc and should be in the root directory.
Another way is to put BMRC in the environment.
eg. in your autoexec.bat file:
SET BMRC=C:\NET\BM.RC
BM can also be started with another config file; type bm -h for more info.

The bm.rc defaults are:

alias /net/alias
mqueue /spool/mqueue
smtp /spool/mail
mbox mbox
screen direct
tmp /tmp (or TMP in environment)
zone GMT (or TZ in environment)
maxlet 300

The default tmp directory is /tmp so if not defined in bm.rc or in the
environment variable TMP make sure this directory exists.
Better is to have a ramdrive as a tmp directory.

You can have a signature file which must be in the mqueue directory and called
user.sig (where user is the user defined in bm.rc).

Commands d, p, s, u and w can also be used as follows:

d *
p 2 4-10
s 10-20 30-35
u 3 5 $
w 5 7 10-$ file
s * /net/mailfile

Note that * means all messages and $ means the last message in the notefile.

In compose mode enter a single tilde ( ~ ) as an option to the EDITING HEADING
FIELDS commands to remove a headerline.
eg.:
~R ~
removes the Reply-To line.

In Queue mode (bm -q) the From: and the Message-Id: line will be added.

There are a lot more commands, compose escape's and options
which I think are clear but if you have any questions, comments and/or
bug reports, please send me a mail.

Note that from version 940201 'node' changed to 'gate' im BM.RC
--
73's, Marcel
PA3AZK @ PI8UTR
