diff options
Diffstat (limited to 'scripts/lostaltmail.conf-sample')
-rw-r--r-- | scripts/lostaltmail.conf-sample | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/scripts/lostaltmail.conf-sample b/scripts/lostaltmail.conf-sample new file mode 100644 index 000000000000..a20158c14f83 --- /dev/null +++ b/scripts/lostaltmail.conf-sample @@ -0,0 +1,84 @@ +# -*- perl -*- +############################################################################## +# # +# CONFIGURABLE VALUES # +# # +############################################################################## + +$MAILGRUNT="postmaster"; # To whom to send log mail if mail is prefered. + +$TMPDIR="/tmp/"; # Place lostmail can do its dirty work. + +$LOCAL_LOCK_EXT=".lock"; # Name of file local mailer uses to lock + # spool file. This the correct setting for + # /bin/mail + +$SYSTEM_FROM_ADDRESS="Mailer-Daemon"; + +$MAILDIR="/var/alt_mail"; # What directory should I run out of. +$MAILER='/usr/lib/sendmail -t'; # Which mailer should I use. + +$LOCALMAILJUNK='.*~|\#.*|core'; # Files name patterns that might appear in + # alt_mail and should be ignored. This REGEXP + # gets or'ed with $MAILJUNK below. + +$SMTPHOST='localhost'; # The name of a local host which speaks SMTP + # and knows *all* your aliases. You probably + # don't want to change this. If the machine + # running lost_alt mail doesn't run an SMTP, + # daemon then something is either wrong or you + # should be setting `noverify' to prevent + # SMTP verification. + +$HOSTNAME='localhost'; # Hostname to use for SMTP HELO + +# Subject of lost log mail message. Must define $MAILGRUNT. +# I overwrite this variable in the subroutine Clean_up. Please make sure I +# haven't noodle-headdly forgotten to remove that hack in the distribution! +# No newline here please. The script will insert it for you. +$LOG_SUBJECT="Log of lostmail resends"; + +############################################################################## +# # +# DEFAULTED CONFIGURATIONS # +# # +############################################################################## + +$LOGFILE="$TMPDIR" . "lostlog"; + + +# MAILJUNK is a pattern of ignorable alt_mail files which are either common +# to most platforms or actually produced by this script. You should customize +# this REGEXP by hacking at $LOCALMAILJUNK above. +$MAILJUNK='[a-z]\.[0-9]*|\.\.?|lost\+found'; + +$LOCKEXT=".lostlock"; # our lock file extension. Should not need to + # modify + +$MESSAGE_DELIM="^From[^:]"; # /bin/mail message delimiter. Your milage + # may differ + +$HEADER_BODY_DELIM="\n"; # RFC 822 header-body delimiter. + +$RESENT_TO="Resent-To: "; # +$RESENT_FROM="Resent-From: "; # Resent headers (RFC 822). +$RESENT_DATE="Resent-Date: "; # You probably don't want to muck with these. +$RESENT_INFO="X-Resent-Info: "; # (special one to alert folks about mail). + + +############################################################################## +# # +# LOSTMAIL DEFINITIONS (DON'T TOUCH) # +# # +############################################################################## + +$FALSE=0; +$TRUE=(! $FALSE); + +$OK=$TRUE; +$ABORT_RESEND=2; +$LOCK_RETRIES=10; # The number of seconds/retries lost mail + # should wait before requeing or aborting a + # resend. + +TRUE; # Ansures true return from include file. |