On Wed, 02 Sep 2009, LuKreme wrote:

> what exactly does "Cannot find your hostname" mean?
>
> NOQUEUE: reject_warning: RCPT from unknown[216.1.201.141]: 450 4.7.1  
> Client host rejected: cannot find your hostname, [216.1.201.141];  
> from=<billfzi...@wellmissionstyle.com> to=<u...@example.com> proto=SMTP 
> helo=<mx4.wellmissionstyle.com>
>
> ;; ANSWER SECTION:
> wellmissionstyle.com. 6402    IN      A       216.1.201.164
>
> $ host 216.1.201.141
> 141.201.1.216.in-addr.arpa domain name pointer unite13.ufot.com.
>
> the mailserver (I'm sure it's a spammer, but still) gives the "right"  
> hostname based on the domains DNS, but it's still tagged as unknown. The 
> rDNS is wrong, but does reject_unknown_hostname care about that?

As clearly documented in postconf(5), reject_unknown_hostname is a deprecated
reference to reject_unknown_helo_hostname, and thus unrelated to the client
hostname.  The *client* host above is being rejected because of
reject_unknown_client_hostname, which rejects a request when "1) the client
IP address->name mapping fails, 2) the name->address mapping fails, or 3) the
name->address mapping does not match the client IP address."

In your follow-up, you already determined which one of these tests triggered
the rejection.

-- 
Sahil Tandon <sa...@tandon.net>

Reply via email to