[Mailman-Users] Postfix and Mailman ...
Christopher Kurtis Koeber
ckoeber at gmail.com
Tue Oct 5 07:42:37 CEST 2010
See below.
> -----Original Message-----
> From: Mark Sapiro [mailto:mark at msapiro.net]
> Sent: Monday, October 04, 2010 11:08 PM
> To: Christopher Koeber; mailman-users at 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=<
> >allstudents at wts-zimbra.wesleysem.edu>, orig_to=<
> >allstudents at 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=<
> >allstudents at wts-zimbra.wesleysem.edu>, orig_to=<
> >allstudents at 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 <mark at msapiro.net> The highway is for gamblers,
> San Francisco Bay Area, California better use your sense - B.
> Dylan
More information about the Mailman-Users
mailing list