[SOLVED] make postscreen answer '450 Service currently unavailable' to all connections
- On Tue, 31 Jan 2012 10:06:15 -0500 (EST), Wietse Venema
> The hardest part of support on this mailing list isSometimes we only know what we need when we push the email
> to get a precise spec that does not conflict with itself.
> Once we have that, configuration is not hard at all.
client. In this case, the email client if not given a proper 450
answer, would simply complain to the user and give up:
"Delivery to the following recipient failed permanently:
Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the
recipient domain. We recommend contacting the other email provider for
further information about the cause of this error. The error that the
other server returned was: 550 550 5.3.2 Service currently unavailable
(state 14). "
(yes, it really was Google's gmail agent)
> # postconf -n|grep postscreenAs proposed by Wietse, the following will make postscreen answer
> postscreen_access_list = static:reject
> postscreen_blacklist_action = enforce
> postscreen_greet_banner =
with '450 Service currently unavailable' to all connections presented
postscreen_access_list = static:reject
postscreen_blacklist_action = enforce
soft_bounce = yes
... I am tempted to ask if there is a similar setup for the submission
587 service (something like -o master_service_disable=inet ?). But I
will leave that for another day.
Thank you very much Wietse.