On Tue, Dec 23, 2014 at 9:18 AM, Viktor Dukhovni <postfix-us...@dukhovni.org > wrote:
> On Tue, Dec 23, 2014 at 12:09:04PM -0500, Wietse Venema wrote: > > Viktor Dukhovni: > > > On Tue, Dec 23, 2014 at 08:29:52AM -0800, Stephen Ingram wrote: > > > > > > > I thought once > > > > the address was rewritten and the mail was handed over to local for > > > > delivery, then mailbox_transport would be followed which in my case > sends > > > > via lmtp. Is that not correct? > > > > > > Since mailbox_transport comes after .forward processing, the user > > > account still has to exist. For non-existent users you should use > > > virtual delivery, or as a last resort, aliases, or fallback_transport. > > > > There may be other ways, but first we need to know why the Postfix > > SMTP server accepts the recipient address in the first place. Did > > you perhaps set local_recipient_maps empty? > > Or there's a virtual(5) match for the address that rewrites it to > a non-existent local user. If user is local (with mydestination domain) but is listed in virtual_aliases, wouldn't that qualify for local (lmtp) delivery?