Victor Duchovni: > On Tue, Apr 26, 2011 at 05:19:13PM -0400, Wietse Venema wrote: > > > diff -cr -C4 src/local/bounce_workaround.c src/local/bounce_workaround.c > > *** src/local/bounce_workaround.c Sat Feb 13 21:00:24 2010 > > --- src/local/bounce_workaround.c Tue Apr 26 16:44:22 2011 > > *************** > > *** 96,126 **** > > [...] > > --- 97,133 ---- > > [...] > > + if (saved_dict_errno != 0) > > + /* At this point, canon_owner == 0. */ > > + return (defer_append(BOUNCE_FLAGS(state.request), > > + BOUNCE_ATTR(state.msg_attr))); > > Does this code path need to do anything to set an error reason? Something > along the lines of: > > dsb_simple(state.msg_attr.why, "4.3.0", > "owner alias lookup failure");
Definitely not. This error happens while Postfix figures out what address to send the bounce to. It is a problem with sending the bounce, not a problem with delivering the message itself. Postfix does not inform senders about problems delivering bounces to them. Wietse