Hello list,

In order to have postfix 2.8.1 feeding email to a ezmlm 1.2.17 mailing
list manager (under Debian/Ubuntu) we have a tentative setup that
goes like described bellow.

I have 2 questions:
1. is there a way to do the same without (the rather expensive)
regexp:/ lists?
2. in case of not being possible to do without regexp (or just in case
the regexp happens to be the right solution) is this the right regex
syntax to serve this setup?

# about the mailing list manager
mailing list manager:
  mlmmj  (which is a MTA agnostic ezmlm clone)
list address:
  lis...@example.org
control commands:
  list01+subscr...@example.org
  list01+unsubscr...@example.org
  list01+h...@example.org
# VERP Return-Path:
  list01+bounces-12-john.doe=domain....@example.org

# the tentative configuration: 
  virtual_alias_maps = cdb:/etc/postfix/virtual-alias-maps,
regexp:/etc/postfix/mlmmj-virtual-alias-maps 
/etc/postfix/mlmmj-virtual-alias-maps
      /^(list01.*)@example\.com$/     ${1}

  mlmmj_destination_recipient_limit = 1

  transport_maps = regexp:/etc/postfix/mlmmj-transport
    /etc/postfix/mlmmj-transport
      /^(list01).*$/    mlmmj:$1

/etc/postfix/master.cf:
  # transport for the mlmmj mailing list
  mlmmj   unix   -   n    n    -    -   pipe flags=DORhu user=nobody
argv=/usr/local/bin/mlmmj-receive -F -L /var/spool/mlmmj/$nexthop/

  postconf |grep default_privs  =>  default_privs = nobody

Thanks,
M.

Reply via email to