In message <20110606203126.go8...@np305c2n2.ms.com>, you wrote: >On Mon, Jun 06, 2011 at 01:16:07PM -0700, Ronald F. Guilmette wrote: > >> >> In the access(5) man page, it is either explicitly stated or else >> easily inferred what XXX response value will be sent back to the >> SMTP client for each of the possible values listed in the ACCEPT >> ACTIONS and REJECT ACTIONS sections. >> >> What XXX response values will be sent back to the SMTP client for >> each of the various possible lookup result values listed in the >> OTHER ACTIONS section? >> >> I am most particularly interested in obtaining the answer to this >> question for the PREPEND and WARN values, but would really like to >> know the answer for all of the various values listed within the >> OTHER ACTIONS section. > >Only REJECT ACTIONS generate a definitive response, and that only provided >that no "defer_if_reject" or "warn_if_reject" is pending. > >With actions that are equivalent to DUNNO, processing continues, and >the final response is no way determined by the DUNNO action. > >With actions that are equivalent to OK, processing of rules may terminate >(or may continue to the next top-level restriction class). Ultimately, the >built-in OK response for the command in question is returned, if the command >is not rejected.
Thank you for the response Victor. Unfortunately, I'm still not clear on any of this. You said "With actions that are equivalent to DUNNO...". This begs the question. Which ones are those? And of course, I have the same question with respect to "With actions that are equivalent to OK..." Which ones are those? And just for clarity, you've said that the built-in default response is "OK" (which I guess is either some 2xx or 3xx response, depending on the current SMTP transaction context). May I infer from that that in the utter absence of any & all other applicable rules/lookups/results that a policy server which returned either a "WARN" or a "PREPEND" would result in a 2xx or 3xx going back to the client?