104 lines
3.4 KiB
HTML
104 lines
3.4 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
|
|
<TITLE>mini-HOWTO install qmail with MH: Procmail</TITLE>
|
|
<LINK HREF="Qmail+MH-8.html" REL=next>
|
|
<LINK HREF="Qmail+MH-6.html" REL=previous>
|
|
<LINK HREF="Qmail+MH.html#toc7" REL=contents>
|
|
</HEAD>
|
|
<BODY>
|
|
<A HREF="Qmail+MH-8.html">Next</A>
|
|
<A HREF="Qmail+MH-6.html">Previous</A>
|
|
<A HREF="Qmail+MH.html#toc7">Contents</A>
|
|
<HR>
|
|
<H2><A NAME="s7">7. Procmail</A></H2>
|
|
|
|
<P>
|
|
<P>The qmail FAQ gives this command:
|
|
<P>In /.qmail add the line
|
|
<P>
|
|
<BLOCKQUOTE><CODE>
|
|
<PRE>
|
|
| preline procmail
|
|
</PRE>
|
|
</CODE></BLOCKQUOTE>
|
|
<P>
|
|
<P>
|
|
<P>Version 3.11pre7 has changed the default mail box variable. It used to
|
|
be in config.h. It is now in src/authenticate.c:
|
|
<P>
|
|
<BLOCKQUOTE><CODE>
|
|
<PRE>
|
|
|
|
#define MAILSPOOLHOME "/Mailbox" /* watch the leading / */
|
|
/* delivers to $HOME/Mailbox */
|
|
</PRE>
|
|
</CODE></BLOCKQUOTE>
|
|
<P>I have culled from comp.mail.mh ans comp.mail.misc some hints on a .procmailrc file. Thanks to everyone!
|
|
<P>
|
|
<BLOCKQUOTE><CODE>
|
|
<PRE>
|
|
|
|
# A SAMPLE .PROCMAILRC FILE FOR NOVICES
|
|
# Written by Catherine Hampton <ariel@best.com>
|
|
# Version 1.1
|
|
# Updated 1/25/98
|
|
#
|
|
# Released to the Public Domain.
|
|
#
|
|
#
|
|
# SET VARIABLES
|
|
|
|
# Internal Variables
|
|
# the following have be modified by rdn 19980303
|
|
|
|
# Everyone says that the SHELL environment is essential
|
|
SHELL=/bin/sh #Shell used to run procmail. Be sure this points to
|
|
#your system's copy of sh. DO NOT substitute a
|
|
#different shell unless you really know UNIX
|
|
|
|
LINEBUF=4096 #Needed to keep Procmail from choking on long
|
|
#"recipes", or instructions on what to do with
|
|
#particular kinds of email.
|
|
|
|
PATH=$HOME/bin:/bin:/usr/bin:/usr/local/bin:/usr/bin/mh:/usr/lib/mh:
|
|
#Path for your programs -- this is probably best
|
|
#left alone.
|
|
|
|
VERBOSE=off #Change this to "on" when you try a new recipe
|
|
#so that Procmail will log literally every step
|
|
#it takes. DO NOT LEAVE IT ON, though, because
|
|
#it creates huge logfiles.
|
|
|
|
# Default Program & file locations
|
|
|
|
MAILDIR=$HOME/Mail #you'd better make sure this directory exists
|
|
|
|
DEFAULT=$HOME/Mailbox #default incoming mailbox for shell2-5 users
|
|
#on Best Internet. Substitute the correct
|
|
#setting for your system.
|
|
|
|
|
|
LOGFILE=$MAILDIR/procmail.log #Logs message disposition. Recommended -- otherwise
|
|
#errors are emailed to you. :/
|
|
|
|
FORMAIL=/usr/bin/formail #useful for autoreply recipes. If you
|
|
#are not on Best Internet, modify this to
|
|
#your system's copy of formail.
|
|
|
|
SENDMAIL=/usr/sbin/sendmail #useful for autoreply recipes. If you are
|
|
#not on Best Internet, modify this to point
|
|
#to your system's copy of sendmail.
|
|
</PRE>
|
|
</CODE></BLOCKQUOTE>
|
|
<P>Procmail is an excellently documented program. Read the man pages for examples
|
|
on how to set up your .procmailrc file.
|
|
<P>
|
|
<HR>
|
|
<A HREF="Qmail+MH-8.html">Next</A>
|
|
<A HREF="Qmail+MH-6.html">Previous</A>
|
|
<A HREF="Qmail+MH.html#toc7">Contents</A>
|
|
</BODY>
|
|
</HTML>
|