[Mailman-Users] Catchall preventing posts reaching mailman

Dan Zaz condor2006 at hotmail.co.uk
Tue Aug 15 23:09:08 CEST 2006

Hi list,

I'm running mailman on Fedora Core 1, with Apache 2.0.51. Mail server is 
sendmail. Wasn't a straight forward install, as the server is compiled with 
SuExec, but it seems to be fine in all but one respect; posts are not 
reaching mailman when I'm using the catchall ( @domain.com). Remove this 
catchall, and posts arrive without problem (however, the people who I'm 
installing this for do require the catchall to remain).

I've added the following in /etc/aliases:

## mailman mailing list
mailman:              "|/var/www/mailman/mail/mailman post mailman"
mailman-admin:        "|/var/www/mailman/mail/mailman admin mailman"
mailman-bounces:      "|/var/www/mailman/mail/mailman bounces mailman"
mailman-confirm:      "|/var/www/mailman/mail/mailman confirm mailman"
mailman-join:         "|/var/www/mailman/mail/mailman join mailman"
mailman-leave:        "|/var/www/mailman/mail/mailman leave mailman"
mailman-owner:        "|/var/www/mailman/mail/mailman owner mailman"
mailman-request:      "|/var/www/mailman/mail/mailman request mailman"
mailman-subscribe:    "|/var/www/mailman/mail/mailman subscribe mailman"
mailman-unsubscribe:  "|/var/www/mailman/mail/mailman unsubscribe mailman"

##My mailing list
My_List:              "|/var/www/mailman/mail/mailman post My_List"
My_List-admin:        "|/var/www/mailman/mail/mailman admin My_List"
My_List-bounces:      "|/var/www/mailman/mail/mailman bounces My_List"
My_List-confirm:      "|/var/www/mailman/mail/mailman confirm My_List"
My_List-join:         "|/var/www/mailman/mail/mailman join My_List"
My_List-leave:        "|/var/www/mailman/mail/mailman leave My_List"
My_List-owner:        "|/var/www/mailman/mail/mailman owner My_List"
My_List-request:      "|/var/www/mailman/mail/mailman request My_List"
My_List-subscribe:    "|/var/www/mailman/mail/mailman subscribe My_List"
My_List-unsubscribe:  "|/var/www/mailman/mail/mailman unsubscribe My_List"

I have run newaliases.

I've also added the following to my virtusertable (/etc/mail/virtusertable):

# mailman aliases
mailman at MyDomain.com mailman
mailman-owner at MyDomain.com   mailman-owner
My_List at MyDomain.com   My_List
My_List-admin at MyDomain.com   My_List-admin
My_List-bounces at MyDomain.com   My_List-bounces
My_List-confirm at MyDomain.com   My_List-confirm
My_List-join at MyDomain.com   My_List-join
My_List-leave at MyDomain.com   My_List-leave
My_List-owner at MyDomain.com   My_List-owner
My_List-request at MyDomain.com   My_List-request
My_List-subscribe at MyDomain.com   My_List-subscribe
My_List-unsubscribe at MyDomain.com   My_List-unsubscribe

The catchall is also listed in the virtusertable, below the mailman entries:

@MyDomain.com capture at MyDomain,com
capture at MyDomain.com capture_at_MyDomain.com

This catchall address is of course also referenced in aliases, where it 
pipes mail to the mailbox.

I also restarted the mail server after making the additions to 

Does anyone have any ideas what could be going awry? Maybe this is more of a 
sendmail issue than mailman per se, though everything else is working fine. 
Mailman functions fine too, if I remove the catchall! I've read the FAQs and 
Googled this, but as far as I can tell I've taken all the necessary steps; 
it should be working.


Windows Live™ Messenger has arrived. Click here to download it for free! 

More information about the Mailman-Users mailing list