So I'm trying to ack messages sent to our abuse desk (but only some of
them, see below) with an autoresponder. I found Alan Stebbens' ackfile at
http://members.xoom.com/procmail/aks-lib/ackmail.rc and attempted to set it up:
Here's the beginning of my .procmailrc:
SHELL=/bin/sh
LINEBUF=4096
PATH=$HOME:$HOME/bin:$HOME/Mail:/bin:/usr/bin:/usr/local/bin
VERBOSE=on
# Default Program & file locations
MAILDIR=$HOME
DEFAULT=$HOME/abuse
BACKUP=$HOME/Mail_Backup
ADMINFOLDER=$DEFAULT
LOGFILE=$MAILDIR/log
SENDMAIL=/usr/lib/sendmail
DUPFILE=$BACKUP/dups
CACHEFILE=$BACKUP/.cache
CACHESIZE=5000
GARBAGE=/dev/null
MY_ADDR=abuse(_at_)rr\(_dot_)com
FROMSIG=abuse(_at_)rr\(_dot_)com
ACKMSG=$HOME/rr_ackmsg
INCLUDERC=ackmail.rc
Now, as I said above, I only want to ack *some* messages based upon who
they are sent to. For example, if the message is sent to (any
address)@mediaone.net, I don't want the message to be acked at all. If the
message is sent to (any address)@rr.com or (any address)@(any
region).rr.com, then I want the ack to go out.
I guess I'm having issues with setting up the variables MY_NAMES and
NOACKS, or whether I should be using the NOACKFILE variable. I'm also
confused about the following:
# MUA - define as one of the keywords below to tell the
# recipe on how to calculate the unread mail:
# MUA=default - your unread mail sits in $DEFAULT (you don't filter
# mail into folders)
# MUA=mh - your mail is filtered into the MH +inbox; tries to
# use any Unseen-Sequence, or calculates it from the
# output of "folders +inbox".
# MUA=XXXXX - causes a recipe named "unread-XXXXX.rc" to be
# invoked (if it exists) to calculate the number
# of unread messages and returned in $UNREAD.
I have no clue what this means. It appears that none of the options falls
into what I do. I don't use $DEFAULT for everything, since I filter into
multiple mailboxes, I don't use another RC, and I honestly don't know what
MUA=mh means.
Lastly, even if I do get it set up, I keep getting errors in the log file
that indicate that procmail can't find 'cat' or 'fgrep'. I think that may
be something with my path statement in my .procmailrc, but I'm lost there
as well.
Any help would be appreciated.
Mark
W. Mark Herrick, Jr. <markh(_at_)va(_dot_)rr(_dot_)com> _.._
_.._
Senior Security Administrator ,','"_:./\/\,'_ `.`.
Team Lead - Usenet Operations /_:--:_ ( oo ) _:--:_\
Road Runner Security - 703.345.2477 /' `'`vv'`' `\
<abuse(_at_)rr(_dot_)com><security(_at_)rr(_dot_)com><fraud(_at_)rr(_dot_)com>