From: Mark J. Nernberg (no email)
Date: Sun May 15 2005 - 17:53:53 EDT
On 5/15/05 5:51 PM, "Magnus Bäck" <> wrote:
> On Sunday, May 15, 2005 at 23:39 CEST,
> "Mark J. Nernberg" <> wrote:
>
>> I'm trying to set up a sort of "weird" filtration system, specifically,
>> Postfix -> TMDA -> Postfix -> Cyrus (IMAP).
>>
>> Since I'm not using TMDA as a "filter" per se, but rather actually
>> delivering the message to TMDA, allowing TMDA to do its processing, and
>> then, finally, when releasing the message, I want to pass it back to Postfix
>> for delivery via Cyrus.
>
> [...]
>
>> In /etc/postfix/main.cf, I have:
>> mailbox_transport=tmda
>
> [...]
>
>> 127.0.0.1:10026 inet n - n - - smtpd
>> -o smtpd_authorized_xforward_hosts=127.0.0.0/8
>> -o content_filter=
>> -o smtpd_client_restrictions=
>> -o smtpd_helo_restrictions=
>> -o smtpd_sender_restrictions=
>> -o
>> smtpd_recipient_restrictions=permit_mynetworks,reject_unauth_destination
>> -o smtpd_data_restrictions=
>> -o mailbox_transport=cyrus
>> -o mynetworks=127.0.0.0/8
>> -o receive_override_options=no_unknown_recipient_checks
>> -o myhostname=spamkiller.downtownhelpdesk.com
>> -o transport_maps=
>
> smtpd(8) does not pay attention to the value of mailbox_transport (nor
> transport_maps). This solution just won't work.
>
> Unless you really know what you're doing, always follow standard recipes
> if they are applicable to your problem.
>
> [...]
Unfortunately, none of the standard recipes really apply.
Cyrus deliver command is rather ... "persnickety", and the TMDA application
I'm using doesn't support LMTP delivery, or it would be much easier.
But, your explanation explains it perfectly, and so I at least know I'm
barking up the wrong tree.
Thanks for the help.
Mark.
|
|
|