1. It is reproducible.

2. a.  Install postfix, mailman packages

         mail to [email protected] should be delivered to [email protected]
         (because default postfix recipient_delimiter="+")

    b.  Configure mailman according to instructions in 
/usr/lib/mailman/bin/postfix-to-mailman.py
         i used a subdomain -- lists.example.com
         create a test list using a newlist.
 
         mail to [email protected] should be delivered to your list.
         mail to [email protected] should be delivered to the list 
admin.

    c.  change postfix recipient_delimiter to "-".
         (add recipient_delimiter="-" to /etc/postfix/main.cf)
         restart postfix

         mail to [email protected] should be delivered to
[email protected]

         mail to [email protected] will be erroneously sent to the
test list.  postfix sees the recipient delimiter and strips it off
before passing it to the postfix-to-mailman.py script.

    d.  apply above patch.

         postfix will now pass the pre-processed email address (no
recipient_delimiter stripping) to postfix-to-mailman.py.

         mail to [email protected] will now correctly go to
the list admin.

-- 
postfix-to-mailman.py is broken when postfix recipient_delimiter="-"
https://bugs.launchpad.net/bugs/529349
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to