# Please check if all the paths in PATH are reachable, remove the ones that
# are not.
PATH=$HOME/bin:/usr/bin:/global/bin:/usr/ucb:/bin:/usr/local/bin:
MAILDIR = $HOME/Mail # You'd better make sure it exists
DEFAULT = $MAILDIR/mbox
LOGFILE = $MAILDIR/from
LOCKFILE= $HOME/.lockmail
# This will create a local lockfile named todd.lock
:0: # *if* the condition matches
* ^From.*thf
todd
LOCKFILE=$MAILDIR/whatever # This will remove the global lockfile
# $HOME/.lockmail and the new lockfile
# will be $MAILDIR/whatever
# The next recipe will
# filter out all messages from "at"
# jobs and will put them in a terse format
# (only the date and the body) in
# a file called $MAILDIR/atjunk
:0 fh
* ^From root
* ^Subject: Output from "at" job
|egrep "^Date:"
# The next recipe will only be used if
# the previous one matched
:0 A
atjunk
MAILDIR=$HOME/News # This will change the current directory
# The next recipe will create a local lockfile
# named $HOME/News/dustbin.lock (*if* the condition
# matches), and will feed the body of the message
# through `sort` (sorry, couldn't come up with anything
# better :-), after which the result will be
# appended to $HOME/News/dustbin
:0 b:
* ^Subject:.*rubbish
|sort >>dustbin
# The next recipe will use the games directory as a MH
# folder (of course you need MH to read the mail then)
:0
* ^Subject:.*games
games/.
# Anything not delivered by now will go to $HOME/Mail/mbox
# Using LOCKFILE=$HOME/Mail/mbox.lock
Copyright 2K16 - 2K18 Indonesian Hacker Rulez