My apologies.
I am not permitted to post *actual unobfuscated* details to a publicly 
accessable mailing list.

The *actual unobfuscated* recipient address domain is "our.local.domain".
It was rejected because the system tried to deliver it locally to the relay 
rather than pushing it to the MDA.

I can try replacing "relay_transport" with "transport_maps" to see what happens

-----Original Message-----
From: <owner-postfix-us...@postfix.org> on behalf of Viktor Dukhovni 
<postfix-us...@dukhovni.org>
Reply-To: "postfix-users@postfix.org" <postfix-users@postfix.org>
Date: Thursday, August 5, 2021 at 15:58
To: "postfix-users@postfix.org" <postfix-users@postfix.org>
Subject: [EXTERNAL] Re: Inbound/Outbound Settings on a Postfix Relay-Only

    On Thu, Aug 05, 2021 at 06:14:56PM +0000, White, Daniel E. 
(GSFC-770.0)[NICS] wrote:

    > On my relay, I tried these settings:
    > 
    > local_transport = error: local mail delivery is disabled
    > mail_version = 3.5.8
    > relay_transport = hash:/etc/postfix/transport

    The "relay_transport" parametr is not table-valued.  Its syntax
    is "transport:nexthop", not "type:table".

    >   .our.local.domain     relay:[MDA server IP]

    This goes into one of the tables named via "transport_maps", not
    "relay_transport".

    > smtpd_recipient_restrictions = permit_mynetworks
    > relayhost = [ upstream relay ]
    > 
    > And when I send mail, I get "Recipient address rejected: local mail 
delivery is disabled"
    > 
    > What am I missing, please ?

    Logs that show the *actual unobfuscated* recipient domain that got
    rejected, and the result of "postmap -q" for the purported lookup
    key in the transport_maps table in question.  Post the output of:

        $ postmap -q .our.local.domain $(postmap -xh transport_maps)

    with ".our.local.domain" replaced by the actual unobfuscated domain.

    -- 
        Viktor.

Reply via email to