Paul Weinx wrote: > >Hi friends. >I have a Postfix to handle virtual domains and users, and it works >perfectly. I have Mailman installed and removed about 30 times, trying >different configurations, but I'm desperate, because I only work in a way >that I describe below. > >Suppose my domain is domain.com, and I want to use lists.domain.com >exclusively for lists (If it does not work even with mail...@domain.com, I >do not even want to imagine what I must do to domain2.com, domain3.com, >etc). All dns are pointing to my server Ubuntu perfectly.
Please see the FAQ at <http://wiki.list.org/x/OIDD>. >When i put in the / etc / mailman / transport file: >lists.domain.com mailman: >and try to send an email to mail...@domain.com, the mail.log drop me the >next error: > >Sep 14 11:59:46 ws postfix / pipe [20487]: DB5333017C4: to = ><mail...@lists.domain.com>, <mail...@domain.com> orig_to =, relay = mailman, >delay = 0.5, delays = 0.49 / 0/0/0.01, dsn = 5.3.0, status = bounced >(command line usage error. Command output: Illegal invocation: '/ usr / lib >/ mailman / bin / postfix-to-mailman.py lists.domain.com mailman argv = / >usr / bin / spamc-f-e / usr / sbin / sendmail-oi-f paulwe...@hotmail.com - >mail...@lists.domain.com 'Did you forget to September >mailman_destination_recipient_limit = 1 in main.cf ?) <rant> postfix_to_mailman.py is a third party module officially unsupported by the GNU Mailman project. It is used by Debian/Ubuntu for reasons unknown to me and causes much grief when people come here looking for help. </rant> Note that the above error log message does not come from the postfix_to_mailman.py that I have seen. It seems to indicate that postfix_to_mailman.py is being invoked as part of some pipe involving spamc (Spamassassin) and sendmail, but why this is happening I don't know, and it would be wrong in any case. What is the entry in master.cf for the mailman transport? It should be at least similar to mailman unix - n n - - pipe flags=FR user=mailman:mailman argv=/var/mailman/postfix-to-mailman.py ${nexthop} ${user} without any extraneous whitespace. >No matter if i place in mm_cfg.py: MTA = 'Postfix' or MTA = 'None', MTA = None (no quotes arond None) is appropriate for postfix_to_mailman.py. MTA = 'Postfix' is for automated generation of aliases and virtual mappings which is the recommended method for integrating Postfix with Mailman and is npt compatible with postfix_to_mailman.py. > or if >the file main.cf mydestination postfix leave empty, or put mydestination = >lists.domain.com, relay_domains or thousands of combinations I could think. > >The only way that mailman knows that I am sending an email (and if you do it >from localhost moderation remains pending, although this is less important >to me) is putting in the transport file, the following: >domain.com mailman: Are you sending your list mail to listn...@lists.domain.com? and not to listn...@domain.com? postfix_to_mailman.py requires that list addresses all be qualified by a dedicated domain. -- Mark Sapiro <m...@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org