See below. > -----Original Message----- > From: Mark Sapiro [mailto:[email protected]] > Sent: Monday, October 04, 2010 11:08 PM > To: Christopher Koeber; [email protected] > Subject: Re: [Mailman-Users] Postfix and Mailman ... > > Christopher Koeber wrote: > > >OK, I tried much of the suggestions given before and I made > progress! > > > >When I actually send a message to the list I get this: > > > >--------------------------------------------- > >Oct 4 20:49:04 WTS-ZIMBRA postfix/virtual[9636]: 25656321552: to=< > >[email protected]>, orig_to=< > >[email protected]>, relay=virtual, delay=406, > >delays=0.36/405/0/0.12, dsn=4.2.0, status=deferred (delivery failed > to > >mailbox //"|/usr/lib64/mailman/mail/mailman post allstudents": > unable to > >create lock file //"|/usr/lib64/mailman/mail/mailman post > allstudents".lock: > >No such file or directory) > >Oct 4 20:49:09 WTS-ZIMBRA postfix/virtual[9635]: 0635D321524: to=< > >[email protected]>, orig_to=< > >[email protected]>, relay=virtual, delay=566, > >delays=72/489/0/5, dsn=4.2.0, status=deferred (delivery failed to > mailbox > >//"|/usr/lib64/mailman/mail/mailman post allstudents": unable to > create lock > >file //"|/usr/lib64/mailman/mail/mailman post allstudents".lock: No > such > >file or directory) > >--------------------------------------------- > > > >Notice that instead of piping to the mailman service I get this > "unable to > >create lockfile" problem. > > > >Shouldn't postfix actually pipe to the program mailman? > > > The basic issue is you are delivering via relay=virtual rather than > relay=local. Only the local LDA knows how to pipe to a command. The > virtual LDA is trying to deliver to the mailbox named > "|/usr/lib64/mailman/mail/mailman post allstudents" which clearly > doesn't work. > > I think the problem is students.wesleyseminary.edu is a > virtual_mailbox_domain whereas it needs to be a > virtual_alias_domain. > [Christopher Kurtis Koeber]
Thanks. The problem is that using the virtual transport was the only way I could get the OpenLDAP setup I had to work with postfix. Is there a way to conditionally use transports? Say, if one email address is found via a rule to use a local transport versus the virtual one? > -- > Mark Sapiro <[email protected]> The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. > Dylan ------------------------------------------------------ Mailman-Users mailing list [email protected] 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
