aboutsummaryrefslogtreecommitdiffstats
path: root/README.QMAIL
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--README.QMAIL71
1 files changed, 62 insertions, 9 deletions
diff --git a/README.QMAIL b/README.QMAIL
index 3ae5717f..e7a800fc 100644
--- a/README.QMAIL
+++ b/README.QMAIL
@@ -2,14 +2,6 @@ Mailman - The GNU Mailing List Management System
Copyright (C) 1998,1999,2000,2001,2002 by the Free Software Foundation, Inc.
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
-MORE INFORMATION
-
-You might be interested in some information that Norbert Bollow has
-written about Mailman and Qmail integration, available here:
-
- http://mailman.cis.to/qmail-verh/
-
-
QMAIL ISSUES
There are some issues that users of the qmail mail transport agent
@@ -115,10 +107,11 @@ BN: Last but not least, here's a little script to generate aliases to
your lists (if for some reason you can/will not have them
automatically picked up using "contrib/qmail-to-mailman.py"):
+This script is for the Mailman 2.0 series:
#!/bin/sh
if [ $# = 1 ]; then
i=$1
- echo Making links to $i...
+ echo Making links to $i in the current directory...
echo "|preline /home/mailman/mail/mailman post $i" > .qmail-$i
echo "|preline /home/mailman/mail/mailman mailowner $i" > .qmail-$i-admin
echo "|preline /home/mailman/mail/mailman mailowner $i" > .qmail-$i-owner
@@ -126,6 +119,66 @@ if [ $# = 1 ]; then
echo "|preline /home/mailman/mail/mailman mailcmd $i" > .qmail-$i-request
fi
+This script is for the Mailman 2.1 series:
+Note: this is for a new Mailman 2.1 installation. Users upgrading from
+ Mailman 2.0 would most likely change /usr/local/mailman to
+ /home/mailman. If in doubt, refer to the --prefix option passed to
+ configure during compile time.
+
+#!/bin/sh
+if [ $# = 1 ]; then
+ i=$1
+ echo Making links to $i in the current directory...
+ echo "|preline /usr/local/mailman/mail/mailman post $i" > .qmail-$i
+ echo "|preline /usr/local/mailman/mail/mailman admin $i" > .qmail-$i-admin
+ echo "|preline /usr/local/mailman/mail/mailman bounces $i" > .qmail-$i-bounces
+ # The following line is for VERP
+ # echo "|preline /usr/local/mailman/mail/mailman bounces $i" > .qmail-$i-bounces-default
+ echo "|preline /usr/local/mailman/mail/mailman confirm $i" > .qmail-$i-confirm
+ echo "|preline /usr/local/mailman/mail/mailman join $i" > .qmail-$i-join
+ echo "|preline /usr/local/mailman/mail/mailman leave $i" > .qmail-$i-leave
+ echo "|preline /usr/local/mailman/mail/mailman owner $i" > .qmail-$i-owner
+ echo "|preline /usr/local/mailman/mail/mailman request $i" > .qmail-$i-request
+ echo "|preline /usr/local/mailman/mail/mailman subscribe $i" > .qmail-$i-subscribe
+ echo "|preline /usr/local/mailman/mail/mailman unsubscribe $i" > .qmail-$i-unsubscribe
+fi
+
+INFORMATION ON VERP
+
+You will note in the alias generating script for 2.1 above, there is a
+line for VERP that has been commented out. If you are interested in VERP
+there are two options. The first option is to allow Mailman to do the
+VERP formatting. To activate this, uncomment that line and add the
+following lines to your mm_cfg.py file:
+
+VERP_FORMAT = '%(bounces)s-+%(mailbox)s=%(host)s'
+VERP_REGEXP = r'^(?P<bounces>.*?)-\+(?P<mailbox>[^=]+)=(?P<host>[^@]+)@.*$'
+
+The second option is a patch on SourceForge located at:
+
+http://sourceforge.net/tracker/?func=detail&atid=300103&aid=645513&group_id=103
+
+This patch currently needs more testing and might best be suitable for
+developers or people well familiar with qmail. Having said that, this
+patch is the more qmail-friendly approach resulting in large performance
+gains.
+
+VIRTUAL MAIL SERVER
+
+As mentioned in the ISSUES area for a virtual mail server, a patch under
+testing is located at:
+
+http://sf.net/tracker/index.php?func=detail&aid=621257&group_id=103&atid=300103
+
+Again, this patch is for people familiar with their qmail installation.
+
+MORE INFORMATION
+
+You might be interested in some information on modifying footers that
+Norbert Bollow has written about Mailman and qmail, available here:
+
+ http://mailman.cis.to/qmail-verh/
+
Local Variables:
mode: text