A company's mail server (Postfix) is rejecting incoming emails from a trusted partner with the error '550 5.7.1 Service unavailable; Client host [203.0.113.50] blocked using zen.spamhaus.org'. The partner's IP is not listed on any public DNSBL. What is the most likely cause?
Trap 1: The partner's SPF record is misconfigured, causing Postfix to…
SPF misconfiguration would cause a different error, not a reference to a DNSBL. The error clearly points to a block related to the client host, likely a reverse DNS issue.
Trap 2: The partner's IP is listed on a local DNSBL that is aggregated with…
The IP is not listed on any public DNSBL, and an aggregated local DNSBL would still result in a similar block but the question states it's not listed on any public DNSBL, so this is not the cause.
Trap 3: The mail server is using greylisting and the partner's server has…
Greylisting produces a temporary failure (4xx), not a permanent 550 error, and does not reference a DNSBL.
- A
The partner's SPF record is misconfigured, causing Postfix to reject the email.
Why wrong: SPF misconfiguration would cause a different error, not a reference to a DNSBL. The error clearly points to a block related to the client host, likely a reverse DNS issue.
- B
The partner's IP is listed on a local DNSBL that is aggregated with zen.spamhaus.org.
Why wrong: The IP is not listed on any public DNSBL, and an aggregated local DNSBL would still result in a similar block but the question states it's not listed on any public DNSBL, so this is not the cause.
- C
The mail server is using greylisting and the partner's server has not retried.
Why wrong: Greylisting produces a temporary failure (4xx), not a permanent 550 error, and does not reference a DNSBL.
- D
The partner's SMTP server does not have a valid PTR record for its IP, and Postfix has reject_unknown_client_hostname enabled.
Correct. Missing PTR record triggers reject_unknown_client_hostname, which can be configured to show a custom message like 'blocked using zen.spamhaus.org'. This matches the symptoms exactly.