[Mailman-Users] Postfix and Mailman ...

Christopher Koeber ckoeber at gmail.com
Tue Oct 5 15:19:36 CEST 2010


Also, in additional to my question on whether the transport can be rules
based I am wondering if it is possible to switch everything to the local
transport but still support virtual domains.

This is necessary for my setup.

Thank you for your time.

Regards,

Christopher Koeber
On Oct 5, 2010 1:43 AM, "Christopher Kurtis Koeber" <ckoeber at gmail.com>
wrote:
> 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