Jeff wrote:
On Tue, Aug 19, 2008 at 2:16 PM, Wietse Venema <[EMAIL PROTECTED]> wrote:
Jeff:
I want the back-end to tell the front-end gateway 550 for
[EMAIL PROTECTED], but I want it to tell my other internal MTAs OK,
whilst not breaking regular recipient verification.
Reject [EMAIL PROTECTED] on the FRONT_END host.

smtpd_recipient_restrictions =
   check_recipient_access hash:/etc/postfix/access
   ...stuff...
   reject_unauth_destination
   ...stuff...
   reject_unverified_recipient
   ...stuff...

/etc/postfix/access
   [EMAIL PROTECTED]        reject


Except that the front end is a mail gateway APPLIANCE. It is
linux/postfix based, but has many proprietary additions and it is not
intended to be customized outside what is made available in it's web
interface. I have asked the vendor for a new feature to do SMTP level
rejects based on a blacklist, but they have not commented on it and
currently offer only the aforementioned relay to back-end SMTP
recipient verification or bounce notifications based on a front-end
blacklist.We currently use the bounce option, but it is generating
back-scatter to our postmaster address. My other option on the gateway
is to just be a black-hole for these private addresses (accept, but
neither deliver nor notify) but I see that as an ill-behaved way to
run a mail service.

Yes, the appliance has some imperfections, but generally does just
what we need. Thus I am trying to solve this problem with back-end
recipient verification.



Your earlier description that the gateway correctly rejects unknown recipients yet creates a bounce for a recipient rejected with an access map makes no sense.

Hmmm. Unless the appliance has a cached list of verified recipients. Then a formerly-valid recipient won't be rejected at the appliance until the cache has expired.
http://www.postfix.org/ADDRESS_VERIFICATION_README.html
http://www.postfix.org/verify.8.html

At any rate, this discussion cannot go further unless we have log entries and config info rather than just unsubstantiated claims.

http://www.postfix.org/DEBUG_README.html#mail
"postconf -n" output and logging showing the problem, preferably from both the gateway and the internal server.

--
Noel Jones

Reply via email to