-----
reject_rhsbl_client rbl_domain=d.d.d.d
reject_rhsbl_helo rbl_domain=d.d.d.d
How does postfix submit the query to the rbl_domain?
If the PTR for the client IP is mx.example.com does postfix query
mx.example.com.rbl_domain or example.com.rbl_domain? Or both or other?
Same for HELO hostname?
-----
When using both:
reject_rhsbl_client rbl_domain=d.d.d.d
reject_rhsbl_helo rbl_domain=d.d.d.d
If the PTR and HELO are the same hostname like mx.example.com and the
same rbl_domain is used does postfix query twice? Or does it use one
query and match the result against both restriction conditions?
-----
reject_rhsbl_reverse_client rbl_domain=d.d.d.d
Does this mean when a client has a hostname different than what the DNS
PTR record shows it queries the hostname that didn't resolve back to the
IP?
If you are using smtpd_client_restrictions =
reject_unknown_client_hostname then reject_rhsbl_reverse_client would
never get used?
-----
In the manual maps_rbl_reject_code references:
reject_rbl_client, reject_rhsbl_client, reject_rhsbl_reverse_client,
reject_rhsbl_sender and reject_rhsbl_recipient restrictions.
reject_rhsbl_helo is not listed. Does rbl reject code setting not effect
the helo reject or is it just omitted from the manual?
-----