On Tue, Oct 29, 2024 at 02:15:42PM +0000, Ken Gillett via Postfix-users wrote:
> It then runs ken against unix:passwd.byname and gets a result:- > > > dict_proxy_lookup: table=unix:passwd.byname flags=lock|utf8_request key=ken > > -> status=0 result=ken:********:xxx:xx:Ken Gillett:/Users/ken:/bin/bash > > maps_find: local_recipient_maps: > > proxy:unix:passwd.byname(0,lock|fold_fix|utf8_request): ken = > > ken:********:xxx:xx:Ken Gillett:/Users/ken:/bin/bash > > However, not content with that, it [Apple's Postfix binary] then > continues to try the same thing with @macserve.home:- > > > dict_proxy_lookup: table=unix:passwd.byname flags=lock|utf8_request > > key=@macserve.home <mailto:key=@macserve.home> -> status=1 result= > > maps_find: local_recipient_maps: @macserve.home: not found > > which unsurprisingly is not found. > > The final result is then issued as a fail:- > > > mail_addr_find: k...@macserve.home <mailto:k...@macserve.home> -> (not > > found) > > NOQUEUE: reject: RCPT from macpro.home[10.33.33.26]: 550 5.1.1 > > <k...@macserve.home <mailto:k...@macserve.home>>: Recipient address > > rejected: User unknown in local recipient table; from=<> > > to=<k...@macserve.home <mailto:k...@macserve.home>> proto=ESMTP > > helo=<macserve.home> > > > macpro.home[10.33.33.26]: 550 5.1.1 <k...@macserve.home > > > <mailto:k...@macserve.home>>: Recipient address rejected: User unknown in > > > local recipient table > > So I'm wondering why it even tries to find @macserve.home when it has > already found the actual user, ken (i.e. me). > > Surely having established the existence of the user, should it not > exit the checking process and simply continue to receive and process > the mail message? > > [...] > > This doesn't seem right. To the extent that the Apple server product you have is still supported (likely not), you can report the issue to Apple. Upstream Postfix behaves (given correct C compilers, and correct CPU hardware) as one (and you also) might expect. -- Viktor. _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org