Entry
How do I make rblsmtpd accept ALL mail for specific local domains, but check all others?
Mar 2nd, 2004 07:34
Jonathan de Boyne Pollard, Nate DeLong,
This question is confused. "rblsmptd" knows nothing about
message envelopes. "rblsmtpd" operates right at the start of
an SMTP Relay session, at a point where envelope data have not
even been received yet.
One can configure "rblsmptd" to omit its checks for SMTP Relay
clients connecting from particular _networks_ (by giving
"tcpserver" some appropriate rules that set ${RBLSMPTD} to an
empty string for the appropriate networks), but there's no way
to have "rblsmptd" vary its checks according to the envelope
senders of particular mail transactions.
Put another way: "rblsmtpd" operates upon SMTP Relay client
addresses, not upon envelope sender mailbox names.