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