On 09/23/2010 01:11 PM, Wietse Venema wrote:
> Alexander 'Leo' Bergolth:
>> However, I didn't notice any change such as separate processing of
>> destination addresses.
>>
>> And I also cannot confirm that it uses a new queue id for each
>> recipient. At which stage should the split happen?
> 
> When the owner- alias is configured correctly, Postfix creates ONE
> NEW queue file for ALL recipients in the alias.
>
> When the owner- alias is NOT configured correctly, ONE local(8)
> PROCESS will attempt to deliver ALL recipients in the alias.

When the owner- alias IS configured correctly, HOW is delivery
distributed to multiple processes?

Does it happen in deliver_switch() in recipient.c?
-------------------- 8< --------------------
     if (state.msg_attr.owner != 0
        && strcasecmp(state.msg_attr.owner, state.msg_attr.user) != 0)
        return (deliver_indirect(state));
-------------------- 8< --------------------

If not - WHERE does it happen?

--leo
-- 
e-mail   ::: Leo.Bergolth (at) wu.ac.at
fax      ::: +43-1-31336-906050
location ::: IT-Services | Vienna University of Economics | Austria

Reply via email to