See below. > -----Original Message----- > From: Mark Sapiro [mailto:m...@msapiro.net] > Sent: Monday, October 04, 2010 11:08 PM > To: Christopher Koeber; mailman-users@python.org > 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=< > >allstude...@wts-zimbra.wesleysem.edu>, orig_to=< > >allstude...@students.wesleyseminary.edu>, 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=< > >allstude...@wts-zimbra.wesleysem.edu>, orig_to=< > >allstude...@students.wesleyseminary.edu>, 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 <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