Package: mailman
Severity: wishlist

Hi,

the README.EXIM file shipped with the mailman packages is confusing as
it doesn't address the Debian specialities. Please consider including
mailman config for exim 4 as examples files. Here is my config from my
productive mailman installation. I cannot, however, guarantee that it
will work with a stock install.

mailman transport, /etc/exim4/conf.d/transport/30_local_mailman on my
system:
mailman:
  driver = pipe
  command = /usr/lib/mailman/mail/mailman \
             '${if def:local_part_suffix \
                  {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}} \
                  {post}}' \
              $local_part
  current_directory = /var/lib/mailman
  debug_print = "T: mailman for [EMAIL PROTECTED]"
  group = list
  home_directory = /var/lib/mailman
  user = list

mailman routers, /etc/exim4/conf.d/router/255_local_mailman on my
system:
mailman:
  driver = accept
  debug_print = "D: mailman for [EMAIL PROTECTED]"
  domains = CONFDIR/mailman_domains
  local_part_suffix = -bounces : -bounces+* : \
                                  -confirm+* : -join : -leave : \
                                  -owner : -request : -admin
  local_part_suffix_optional
  require_files = /var/lib/mailman/lists/$local_part/config.pck
  retry_use_local_part
  transport = mailman

bounce_mailman:
  driver = redirect
  allow_defer
  allow_fail
  data = :fail: Unknown user
  debug_print = "D: bounce_mailman for [EMAIL PROTECTED]"
  domains = CONFDIR/mailman_domains
  retry_use_local_part
  # this director bounces all mail from a mailman domain that hasn't been
  # picked up by the mailman director

This assumes that there are no non-lists in domains that are used by
mailman, and that all list domains are listed in
CONFDIR/mailman_domains.

Hope this helps.

Greetings
Marc

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.9-zgserver
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages mailman depends on:
ii  apache [httpd]              1.3.33-4     versatile, high-performance HTTP s
ii  cron                        3.0pl1-87    management of regular background p
ii  debconf                     1.4.46       Debian configuration management sy
ii  exim4-daemon-light [mail-tr 4.50-1       lightweight exim MTA (v4) daemon
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  logrotate                   3.7-2        Log rotation utility
ii  python                      2.3.5-2      An interactive high-level object-o


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to