On Tue, Dec 23, 2014 at 09:31:15AM -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?
> 
> Yes. Is that not correct? I don't have any local users.

Indeed, not correct.  If mydestination is not empty, you need to
populate local_recipient_maps with tables that can distinguish
between valid and invalid email addresses.  Or, usually better,
set mydestination empty, and use virtual delivery.

-- 
        Viktor.

Reply via email to